Para florescer bem e praticamente o ano todo, a roseira precisa de sol pleno, ou seja, pelo menos 6-7 horas diárias de luz direta. Recomenda-se um local arejado, para evitar o surgimento de fungos nas folhas e flores, especialmente em regiões chuvosas.