Answer: Rose varieties can be once-blooming, meaning they have one blooming season per year, or ever-blooming, meaning they bloom fairly constantly from spring through fall. Most old garden/heritage roses are once-blooming; most modern hybrid teas, floribundas, grandifloras, and miniatures are ever-blooming. You need to know what type of rose you have to answer your last question. Cut the rose stem back to its cane. I'm glad your roses are doing well!
Q&A Library Searching Tips