Grow your roses indoors, alternatively. You can also raise roses in a greenhouse. You’ll need containers that are at least 9 inches (22.9 cm) wide. Spread 1 to 2 inches (2.5 to 5.1 cm) of small pebbles at the bottom of each pot to ensure good drainage and fill each with halfway with well-draining soil. Plant the roses just beyond the graft point and then water well.
Plant the seeds. Some store-bought seeds can be planted immediately. If you germinated your own seeds as described above, plant them as soon as they begin to sprout. Plant with the sprout pointed downward, as this is the root. Lightly cover them with soil, about 1/4 inch (6 mm) deep. Space seeds at least 2 inches (5 cm) apart to minimize competition.
The next step how to grow roses from seed is to sprout the rose seeds. After having gone through their “stratification” time, take the containers out of the refrigerator and into a warm environment of around 70 F. (21 C.). I do my best to time this for early spring when the seedlings would normally be coming out of their cold cycle (stratification) outside and starting to sprout.
Fertilizer: Roses are heavy feeders, and will benefit from a steady supply of nitrogen, phosphorus and potassium. You can provide these nutrients with either liquid or granular fertilizers, at a ratio of approximately 5-8-5. In most cases, regular applications of compost, rotted manure, fish emulsion and seaweed extracts will provide roses with all the nutrients they need. These organic amendments also help to moderate pH imbalances and stimulate beneficial soil life. Other organic amendments favored by rose growers include greensand, black rock phosphate and alfalfa meal.