The Best Soil for Growing Roses

Roses thrive in garden soil that is free of weeds, roots and rocks, and that is loose and well-drained, with a pH level of 6.0 to 7.0. Improve soil texture by tilling or digging to a depth of 2 feet, adding large amounts of compost or other organic material, and adding bone and blood meal to the planting hole.

Keywords: roses thrive, soil texture, pH level, rose soil

About this Author

Melissa Jordan-Reilly has been a writer for 20 years, both as a newspaper reporter and as an editor of nonprofit newsletters. Among the publications in which she has published are, "The Winsted Journal," "Taconic" and "Compass Magazine." A graduate of the University of Connecticut, Jordan-Reilly also pursues sustainable agriculture techniques and tends a market garden at her Northwestern Connecticut home.