Yes, rosemary needs sunlight, air circulation, and a good drainage system. If you have a good amount of sunlight for 6 to 8 hours, your rosemary will grow in no time. Remember to bring your rosemary plant inside when temperatures get low, otherwise, it can die easily.