Yes, roses are acid-loving plants that thrive in soil with a ph between 5.5 and 6.5. They require acidic soil to absorb nutrients effectively, which is why it's critical to monitor the ph levels in your garden.