Rosemary should be watered every 1-2 weeks. When the weather is very hot it is recommended to water it once a week. Check the top 1-2" of soil with your finger, if it's dry water it.