O alecrim prefere clima subtropical, mas pode ser cultivado em várias condições de clima e temperatura. A planta pode ou não suportar invernos frios, dependendo do cultivar e do desenvolvimento da planta (as plantas maiores são geralmente mais resistentes do que plantas mais pequenas e jovens).
O alecrim deve receber luz solar direta ao menos por algumas horas diariamente. O solo deve ser bem drenado e leve. A planta cresce melhor em solos calcários de pH neutro ou pH levemente alcalino. O alecrim tem mais aroma e sabor quando cultivado em solos pobres em nutrientes, e que não retêm muita água. Irrigue com alguma frequência para que o solo seja mantido levemente húmido enquanto as plantas são jovens. Quando as plantas estiverem bem desenvolvidas, a irrigação deve ser esparsa, permitindo que o solo seque levemente entre as irrigações. O alecrim é bastante resistente a períodos de seca.