Answer: Roses need at least 6 hours of direct sunlight for best growth and flowering, so choose the sunniest site in your yard for them. Roses thrive in a loamy, well-drained garden soil with a pH of 5.5 to 7.0.
Most soils, whether clay or sandy, benefit from the addition of organic matter which improves drainage, aeration, and nutrient holding capacity. Spread a two to four inch layer of organic matter on the soil surface. Organic matter sources include compost, rotted manure, leaf mold, peat moss, composted sewage sludge, fine grain potting bark or other source. Then, apply three pounds of superphosphate per 100 square feet to encourage root growth. This is the only nutrient added at planting. Finally, turn the organic matter and superphosphate into the soil with a shovel or garden spade to a depth of 12 inches.
If planting a rose in an existing bed, dig out enough soil to form a hole approximately 15 inches deep and 18 inches wide. Mix three ounces of superphosphate and approximately three shovelfuls of organic matter with the soil removed from the hole. This becomes the backfill soil for the new plant.
Enjoy your new roses!
Q&A Library Searching Tips