Of all of the garden flowers I grow, one of my favorites are the miniature rose varieties. They come in a wide range of colors; are relatively hardy; bloom profusely when planted in the right conditions and are easy to incorporate into desk-friendly cut flower arrangements.
Most of my miniature roses were giveaways from community lunches, friends gardens and garden sales. Valentine's Day and Mother's Day are favorite holidays for giving roses so the weeks afterwards are a good time to check for marked down plants. Focus on the health of the plant and leaves, you can always cut off the spent flowers and encourage new budding.
Plant miniature roses where they will get at least 6 hours of morning sun in a southern exposure in well-composted soil. Miniature roses are shallow-rooted so I mix in shredded leaves to help them retain water.
Once planted, add mulch and leave the area under the plant clear 4-6" of mulch.
During the growing season, I give my roses a banana peel, crushed egg shells, used coffee grounds and a dash of epson salts in between doses of fresh compost mixed into the soil around them.
Once you get your first miniature rose growing well, the flowers will bloom for weeks on the plant, another wonderful reason to add these hardy perennials to your garden.
Miniature roses are hardy outside in USDA zone 5 and up.