- Kahvi on trooppinen kasvi, joka tarvitsee suotuisat olosuhteet kaupalliseen kasvatukseen.
- Ideaali lämpötila on 15-24ºC.
- Kasvi on altis kylmälle ja taudeille, erityisesti Arabica-lajike.
- Kahvi tarvitsee 1500-3000 mm vuotuisen sademäärän kukkiakseen.
- Selkeä ero sade- ja kuivakausien välillä on tärkeää kukinnalle.
- Kahvia viljellään kauriin ja kravun kääntöpiirin välisellä alueella.
- Keski- ja Etelä Amerikassa, Intiassa, Vietnamissa, Tyynellämerellä, Indonesiassa, Afrikassa ja Karibialla. Tuottajamaita on n. 70. Satokaudet vaihtelevat eri puolilla ja ajoittuvat eri vuoden ajoille.
- Joissain maissa satoja tulee kaksi vuodessa, esim. Kolumbiassa.
- Suotuisin korkeus kasvu alueelle on 1000-2000 metriä merenpinnasta.