Gardening in Colombia: climate, frost dates and crops by region
None of the 23 cities of Colombia on this page had frost in 2016–2025, so gardens there follow warmth and rain rather than frost dates. The warmest month averages 35.5 °C by day in Valledupar and 15 °C in Pasto.
Climate zones of Colombia
By the days between the last spring frost and the first autumn frost.
| Zone | Cities | Frost-free days | Last spring frost | First autumn frost |
|---|---|---|---|---|
| No frost in ten years | Santa Marta, Barranquilla, Valledupar, Cartagena (Colombia), Sincelejo, Montería, Cúcuta, Bucaramanga, Medellín, Tunja, Manizales, Pereira, Bogotá, Soacha, Armenia, Ibagué, Villavicencio, Tuluá, Palmira, Cali, Neiva, Popayán, Pasto | — | — | — |
How the regions of Colombia differ
Splitting the cities in two — north (Santa Marta, Barranquilla, Valledupar and 8 more) and south (Bogotá, Soacha, Armenia and 8 more): the warmest month averages 31.2 °C by day in the north and 21.6 °C in the south; the north gets about 1,501 mm of rain a year and the south about 3,161 mm.
The gap between the warmest month’s days and the coldest month’s nights is widest in Neiva (13.3 °C) and smallest in Barranquilla (5.8 °C): the smaller it is, the milder both winter and summer. Manizales is the wettest of these cities with 8,529 mm a year, Santa Marta the driest with 971 mm.
Which crops suit which part of Colombia
Cities without a spring frost: months that suit each crop
Months whose average day is not above the highest temperature on the plant card and whose average night is not below its lowest.
| City | Tomato | Cucumber | Bell Pepper | Eggplant | Watermelon |
|---|---|---|---|---|---|
| Santa Marta | none | all year | none | none | all year |
| Barranquilla | none | all year | November–February | none | all year |
| Valledupar | none | April–January | none | none | April–January |
| Cartagena (Colombia) | none | all year | October, November | none | all year |
| Sincelejo | none | all year | September–November | none | all year |
| Montería | none | all year | none | none | all year |
| Cúcuta | none | all year | November–April | March and December | all year |
| Bucaramanga | none | none | May | none | none |
| Medellín | none | none | none | none | none |
| Tunja | none | none | none | none | none |
| Manizales | none | none | none | none | none |
| Pereira | February–June and October, November | none | all year | none | none |
| Bogotá | none | none | none | none | none |
| Soacha | none | none | none | none | none |
| Armenia | all year | none | all year | none | none |
| Ibagué | none | none | none | none | none |
| Villavicencio | none | none | none | none | none |
| Tuluá | October–August | all year | all year | none | all year |
| Palmira | all year | none | all year | none | none |
| Cali | all year | all year | all year | none | all year |
| Neiva | none | all year | November, December | none | all year |
| Popayán | none | none | none | none | none |
| Pasto | none | none | none | none | none |
Cities of Colombia: weather in numbers
| City | Frost-free days | Warmest month, day | Coldest month, night | Rain a year | Driest month | Places to buy |
|---|---|---|---|---|---|---|
| Santa Marta | no frost | July, 31.2 °C | January, 25.1 °C | 971 mm | February | 5 |
| Barranquilla | no frost | April, 30.9 °C | February, 25.1 °C | 1,311 mm | February | 24 |
| Valledupar | no frost | March, 35.5 °C | October, 23 °C | 1,236 mm | February | — |
| Cartagena (Colombia) | no frost | March, 31.9 °C | January, 24.5 °C | 1,377 mm | February | 7 |
| Sincelejo | no frost | February, 34.4 °C | November, 23.1 °C | 2,101 mm | February | — |
| Montería | no frost | February, 33.7 °C | November, 23.4 °C | 2,268 mm | February | 7 |
| Cúcuta | no frost | August, 33.6 °C | January, 20.6 °C | 1,501 mm | July | 10 |
| Bucaramanga | no frost | February, 21.2 °C | January, 13.2 °C | 4,986 mm | January | 16 |
| Medellín | no frost | August, 20.6 °C | January, 9.4 °C | 2,229 mm | January | 33 |
| Tunja | no frost | February, 17.1 °C | January, 7.7 °C | 1,262 mm | January | 15 |
| Manizales | no frost | September, 17.9 °C | January, 9.5 °C | 8,529 mm | January | — |
| Pereira | no frost | September, 25.7 °C | August, 15.7 °C | 3,418 mm | January | 13 |
| Bogotá | no frost | February, 19.3 °C | August, 7.3 °C | 1,593 mm | August | 47 |
| Soacha | no frost | September, 17.6 °C | January, 8.5 °C | 6,103 mm | January | — |
| Armenia | no frost | February, 25.3 °C | July, 16 °C | 4,508 mm | January | — |
| Ibagué | no frost | May, 18.7 °C | January, 11.1 °C | 3,161 mm | September | 11 |
| Villavicencio | no frost | April, 15.4 °C | August, 8.5 °C | 2,892 mm | September | 8 |
| Tuluá | no frost | September, 27.1 °C | January, 18.7 °C | 4,492 mm | January | — |
| Palmira | no frost | March, 24.4 °C | August, 16.7 °C | 5,248 mm | January | — |
| Cali | no frost | September, 26.3 °C | June, 18.1 °C | 6,137 mm | January | 23 |
| Neiva | no frost | September, 35 °C | December, 21.7 °C | 1,453 mm | August | — |
| Popayán | no frost | September, 21.6 °C | September, 12.5 °C | 3,117 mm | July | — |
| Pasto | no frost | September, 15 °C | September, 6.1 °C | 2,083 mm | August | 8 |
ERA5 2016–2025 via Open-Meteo, 25 km grid cell of each city; dates by the Greenly calendar and the plant cards.