Roses prefer a soil pH of 6.0 to 6.5-slightly acidic soil, but not too acidic. We recommend testing your soil at the beginning of each growing season. This will tell you if your soil is too alkaline or acidic. If the soil is too acidic you can add lime to the soil; if it is too alkaline you can lower the pH by adding garden sulfur.