First of all remove and rinse the seeds, treat them, cold germinate them then warm germinate them. Later you can plant the rose sprouts and then transplant the seedlings. How long does it take to grow roses from seed? It takes around4 to 16 weeksfor roses to germinate.
Depending on the rose variety and individual seeds, the seeds could take anywhere fromfour to sixteen weeksto germinate. Often, 70% or more of the seeds never sprout at all.
Germinating SeedsA mixture of water and hydrogen peroxide may reduce the growth of mold on the seeds. Stir 1.5 teaspoons (7 mL) of 3% hydrogen peroxide into 1 cup (240 mL) water. Keep the rose seeds in this solution for at least one hour.