How Often Should You Water Roses
Water established roses deeply once or twice a week, aiming for about one to two inches total, and more often in heat, sandy soil, or containers. Deep, infrequent watering beats frequent shallow sprinkling.
How often to water depends on your soil, weather, and the plant's age, but the principle is constant: water deeply and less often rather than a little every day. For most established roses in the ground, one or two thorough soakings a week — totaling roughly one to two inches of water — keeps them thriving.
Increase frequency during heat waves, in fast-draining sandy soil, and for newly planted roses still building roots. Containers dry out fastest and may need daily watering in summer. Always water at the base, in the morning, to keep foliage dry and disease at bay.