Answer: Roses can be grown successfully in containers but there are some special considerations. First of all, select varieties with a relatively small mature size.
Use the largest container you can to allow as much root space as possible. Use a good quality potting mix formulated for container growing. Fertilize regularly during the growing season with a water soluble fertilizer, and also consider using a slow release fertilizer worked into the soil and possibly a top dressing of compost.
Water as needed to keep the soil evenly moist, but not sopping wet. Use your finger to dig down an inch or so and water when that is dry.
Make sure they are in at least six hours of direct sun. They should have good air circulation to help reduce the chance of foliage disease problems. Look for disease resistant varieties since you will be looking at them up close on the deck.
In the late fall as they go dormant you will need to move the containers to a sheltered location such as an unheated garage. Strip off any remaining foliage before you bring them in. Water as needed to keep the soil from going bone dry during the winter. In the spring, bring them outside to wake up naturally with the season. Prune according to type.
Plan on repotting and root pruning and replacing the soil every other year or every third year.
One last thought, I hope your deck is fenced and gated. I have had the deer climb the front steps at my house so they could reach higher into the shrubs they wanted to eat. Good luck with your roses!
Q&A Library Searching Tips