Kemangi tidak menuntut syarat tumbuh yang rumit. Dapat dikatakan semua wilayah di Indonesia bisa ditanami kemangi. Yang jelas tanahnya bersifat asam. Kemangi juga toleran terhadap cuaca panas maupun dingin. Perbedaan iklim ini hanya mengakibatkan penampilan tanacnan sedikit berbeda. Kemangi yang ditanam di daerah dingin daunnya lebih lebar dan lebih hijau. Sedang kemangi di daerah panas daunnya kecil, tipis, dan berwama hijau pucat.