Climatch

Where can I grow coffee (arabica)?

Coffea arabica · Beverage · Perennial

Coffee (arabica) is a great fit (80+) on 4.0 million sq mi of land in 102 countries, 54% of it only with irrigation. The most well-suited land is in Minas Gerais, Brazil, Bahia, Brazil and São Paulo, Brazil. Where it can't grow, it's usually too cool overall (50%) and too hot overall (25%).Coffee (arabica) is a great fit (80+) on 10.4 million km² of land in 102 countries, 54% of it only with irrigation. The most well-suited land is in Minas Gerais, Brazil, Bahia, Brazil and São Paulo, Brazil. Where it can't grow, it's usually too cool overall (50%) and too hot overall (25%).

Great fit (80+)
4.0M sq mi10.4M km²
7% of land
Worth a try (50–79)
3.0M sq mi7.9M km²
5% of land
Great fit without irrigation
2.0M sq mi5.2M km²
Rain alone is enough
Countries
102
With great-fit land

Regions with the most suitable land

  1. 1

    🇧🇷Minas Gerais, Brazil

    Great fit on 192k sq mi498k km² · worth a try on 18k sq mi46k km² · mostly with irrigation

    For example Belo Horizonte (100), Contagem (100)

  2. 2

    🇧🇷Bahia, Brazil

    Great fit on 107k sq mi278k km² · worth a try on 54k sq mi140k km² · mostly with irrigation

    For example Piatã (100), Jaguaquara (100)

  3. 3

    🇧🇷São Paulo, Brazil

    Great fit on 99k sq mi257k km² · worth a try on 1,600 sq mi4,300 km²

    For example São Paulo (100), Guarulhos (100)

  4. 4

    🇪🇹Oromiya, Ethiopia

    Great fit on 89k sq mi231k km² · worth a try on 6,200 sq mi16k km² · mostly with irrigation

    For example Jimma (100), Nek’emtē (100)

  5. 5

    🇨🇳Guangdong, China

    Great fit on 34k sq mi89k km² · worth a try on 18k sq mi47k km²

    For example Haimen (98), Shantou (94)

  6. 6

    🇦🇺Queensland, Australia

    Great fit on 34k sq mi87k km² · worth a try on 9,800 sq mi25k km²

    For example Hervey Bay (100), Bundaberg (100)

  7. 7

    🇲🇲Shan State, Myanmar

    Great fit on 32k sq mi83k km² · worth a try on 8,800 sq mi23k km²

    For example Yawnghwe (99), Kēng Tung (96)

  8. 8

    🇪🇹Amhara, Ethiopia

    Great fit on 32k sq mi82k km² · worth a try on 5,900 sq mi15k km² · mostly with irrigation

    For example Burē (100), Dembech’a (100)

  9. 9

    🇦🇴Luanda Norte, Angola

    Great fit on 27k sq mi70k km² · worth a try on 8,600 sq mi22k km²

    For example Lubalo (100), Cuilo (96)

  10. 10

    🇨🇩Lualaba, Democratic Republic of the Congo

    Great fit on 26k sq mi68k km² · mostly with irrigation

    For example Tshilenge (100), Malemba (100)

  11. 11

    🇦🇴Malanje, Angola

    Great fit on 23k sq mi59k km² · worth a try on 5,300 sq mi14k km² · mostly with irrigation

    For example Cambundi Catembo (100), Luquembo (100)

  12. 12

    🇿🇲Northern Province, Zambia

    Great fit on 22k sq mi57k km² · worth a try on 2,400 sq mi6,100 km² · mostly with irrigation

    For example Kasama (100), Mbala (100)

  13. 13

    🇦🇴Bíe, Angola

    Great fit on 22k sq mi57k km² · worth a try on 2,000 sq mi5,300 km² · mostly with irrigation

    For example Andulo (100), Nharêa (100)

  14. 14

    🇨🇲Adamaoua, Cameroon

    Great fit on 22k sq mi56k km² · worth a try on 1,800 sq mi4,600 km²

    For example Ngaoundéré (96), Banyo (86)

  15. 15

    🇺🇬Western Region, Uganda

    Great fit on 22k sq mi56k km² · worth a try on 2,700 sq mi7,000 km² · mostly with irrigation

    For example Fort Portal (100), Buhesi (100)

Regions are states and provinces, counting land within 75 km of a town. At most three per country, so the list covers the world.

By country

  • 🇧🇷Brazil810k sq mi2.1M km² · 35% of its land
  • 🇹🇿Tanzania233k sq mi602k km² · 71% of its land
  • 🇦🇴Angola194k sq mi504k km² · 68% of its land
  • 🇪🇹Ethiopia182k sq mi471k km² · 56% of its land
  • 🇨🇩Democratic Republic of the Congo130k sq mi337k km² · 30% of its land
  • 🇿🇲Zambia104k sq mi269k km² · 42% of its land
  • 🇲🇬Madagascar102k sq mi264k km² · 44% of its land
  • 🇵🇪Peru99k sq mi257k km² · 35% of its land
  • 🇻🇳Vietnam75k sq mi195k km² · 46% of its land
  • 🇲🇽Mexico70k sq mi182k km² · 11% of its land

Best-suited towns

  1. 100%Good fit

    Kakamega

    🇰🇪 Kakamega County, Kenya

  2. 100%Good fit

    São Bernardo do Campo

    🇧🇷 São Paulo, Brazil

  3. 100%Good fit

    Joinville

    🇧🇷 Santa Catarina, Brazil

  4. 100%Good fit

    Santo André

    🇧🇷 São Paulo, Brazil

  5. 100%Good fit

    Florianópolis

    🇧🇷 Santa Catarina, Brazil

  6. 100%Good fit

    Xalapa de Enríquez

    🇲🇽 Veracruz, Mexico

  7. 100%Good fit

    Canoas

    🇧🇷 Rio Grande do Sul, Brazil

  8. 100%Good fit

    Popayán

    🇨🇴 Cauca Department, Colombia

  9. 100%Good fit

    Armenia

    🇨🇴 Quindío Department, Colombia

  10. 100%Good fit

    Londrina

    🇧🇷 Paraná, Brazil

  11. 100%Good fit

    Porto Alegre

    🇧🇷 Rio Grande do Sul, Brazil

  12. 100%Good fit

    Petrópolis

    🇧🇷 Rio de Janeiro, Brazil

The most comfortable fits among the 2,000 biggest towns, two per region. Scores assume irrigation where rain falls short; Needs irrigation marks towns that need it.

What coffee (arabica) needs

Average temperature
Ideal 64–72°FIdeal 18–22°CWon't grow below 59°F or above 79°FWon't grow below 15°C or above 26°C
Coldest night of the year (average)
Ideal at least 39°FIdeal at least 4°CWon't grow below 32°FWon't grow below 0°C
Yearly rain
Ideal 55–91 inIdeal 1,400–2,300 mmWon't grow below 31 in or above 138 inWon't grow below 800 mm or above 3,500 mm
Dry-season length
Ideal at most 4 monthsWon't grow above 6 months
Days above 95°FDays above 35°C
Ideal at most 2 daysWon't grow above 20 days

A short dry season (2–3 months) helps flowering happen all at once. Above ~73 °F average, quality and yield fall; frost kills.A short dry season (2–3 months) helps flowering happen all at once. Above ~23 °C average, quality and yield fall; frost kills.

Sources: DaMatta & Ramalho 2006, Impacts of drought and temperature stress on coffee physiology and production (Brazilian Journal of Plant Physiology); FAO ECOCROP: Coffea arabica.

What stops it elsewhere

  • Too cool overall50%
  • Too hot overall25%
  • Winters get too cold18%
  • Too many heat-stress days6%

Share of the land scoring under 50, by what holds it back most.

How this map works

Every 28 km square of land is scored 0–100 against the requirements above, using 1991–2020 monthly climate averages with frost, chill and heat estimated by simulating daily weather. Each square is scored with whichever variety fits it best. “Irrigated” ignores rain shortfalls; “Rainfed” counts them. Tap any square to see everything that grows there.

Climate is only part of it: soil, slope, water and markets decide where a crop is actually farmed. Use this to shortlist places, then check them locally.

More coffee, tea and cacao

Climate data: TerraClimate 1991–2020 monthly averages (Abatzoglou, J.T. et al., 2018, Scientific Data 5:170191). Humidity is derived from TerraClimate vapor pressure; “sunshine” is solar radiation.

Places: GeoNames (CC BY 4.0). Map: © OpenStreetMap contributors, tiles by OpenFreeMap.

Grower tools: crop ranges from FAO ECOCROP and university extension guides (cited per crop). Daily weather, frost dates and chill are estimated from the monthly averages; chill portions use the Dynamic Model (Fishman, Erez & Couvillon, 1987), hardiness zones follow the USDA definition.