Heliotrope flowers prefer moist soil but should not be overwatered. Water them deeply once per week, ensuring that the top few inches of soil are moist. Avoid watering the leaves to prevent the growth of fungal diseases. During hot, dry spells, you may need to water more frequently to keep the soil consistently moist.