Colombia

Colombia Weather & Climate: Monthly Averages

Monthly climate averages for Colombia, temperatures, rainfall and the best time to visit.

Climate overview of Colombia

Colombia has a wide range of climate types. However, most parts of Colombia are affected by a tropical rainforest climate, characterized by high temperatures throughout the year and fairly high amounts of rainfall, especially along the western coastal areas.

Regional Climate Differences

On the high plains to the east of the mountains, there is quite a bit of rain. As you move further east, precipitation decreases significantly. The far northeast of Colombia is the driest region, where a combination of a warm desert climate and a warm steppe climate is found.

Elevation and Temperature Variations

Large elevation differences in Colombia cause temperatures to drop with altitude. The low-lying areas have an average annual temperature of 24°C (75°F) inland and along the western coastal areas, rising to around 28°C (82°F) along the coast in the north and northeast. Areas between 1000 and 2000 meters (3280 - 6561 ft) have an average annual temperature of 16°C (61°F) to 19°C (66°F). The peaks above 4000 meters (13,123 ft) are freezing, with eternal snow in many places.

Seasons and Rainfall Patterns

Seasons in Colombia are mostly determined by rainfall patterns. The north has a rainy season from May to November and is relatively dry in the other months. The west coast along the Pacific Ocean experiences rainfall throughout the year, with no distinct dry season. In the Amazon region in southern Colombia, the seasons are reversed—June to September is slightly drier than the rest of the year, but even the so-called "dry" months receive significant rainfall.

Best Time to Visit Colombia

Given the diversity in rainfall patterns, it is difficult to define a single best travel period. However, looking at different climate charts, the period from December to March emerges as the best time to visit. For large parts of Colombia, this is considered the driest period.

Explore Colombia by month

Popular cities by month

Compare cities per month. Toggle cities on/off.

Bogotá Cartagena San Andrés Medellín Cali Pereira
Day temperature (°C)
Monthly rainfall (mm)
Monthly sunshine (hours)

Climate map

Average daily temperature, monthly rainfall & sunshine hours across cities.

Avg day temp (°C)
32°

Regional climate differences

Explore the climate diversity across Colombia.

Compare popular cities

Average daytime and nighttime temperatures, yearly rainfall and sunshine.

Bogotá 20°C (68°F) 21°C (70°F) 10°C (50°F) 11°C (52°F) 1929 mm (76 in) 1,337 hours
Cartagena 30°C (86°F) 32°C (90°F) 25°C (77°F) 26°C (79°F) 1562 mm (61 in) 2,524 hours
San Andrés 28°C (82°F) 30°C (86°F) 25°C (77°F) 26°C (79°F) 2011 mm (79 in) 2,632 hours
Medellín 24°C (75°F) 26°C (79°F) 13°C (55°F) 14°C (57°F) 2986 mm (118 in) 1,854 hours
Cali 27°C (81°F) 28°C (82°F) 18°C (64°F) 19°C (66°F) 3132 mm (123 in) 1,944 hours
Pereira 23°C (73°F) 24°C (75°F) 14°C (57°F) 15°C (59°F) 15145 mm (596 in) 1,968 hours

FAQ

What is the best time to visit Colombia?

The warmest month in Puerto Carreño is February, with daytime highs of 36°C (97°F). Santa Marta is the sunniest destination, with 286 hours of sunshine in January. Colombia has distinct dry (January to February) and wet (April to October) seasons. Explore Colombia weather by month for a detailed breakdown.

What temperatures can I expect in Colombia?

Puerto Carreño is the warmest destination, reaching 36°C (97°F) in February with nights around 25°C (77°F). Chocontá is the coolest, with July daytime highs of just 15°C (59°F) and nights dropping to 6°C (43°F). Temperatures are relatively stable throughout the year. See the city comparison for a full overview.

How much rain does Colombia get?

Rainfall varies across Colombia. Pereira is the wettest, receiving 15145 mm (596 in) per year, with July the wettest month at 1781 mm (70 in). Cabo de la Vela is the driest at 484 mm (19 in) per year. Use the climate map to explore rainfall patterns across regions.

How sunny is Colombia?

Santa Marta is the sunniest destination in Colombia, enjoying 2,827 hours of sunshine per year, with January the brightest month at 286 hours. Overall, Colombia enjoys abundant sunshine year-round. Compare sunshine across cities in the charts above.

What is the climate like across Colombia?

Bogotá has pleasant summers reaching 21°C (70°F) in September and pleasant winters dropping to 20°C (68°F), with 1,337 hours of sunshine and 1929 mm (76 in) of rain per year. Cartagena has very warm summers reaching 32°C (90°F) in February and very warm winters dropping to 30°C (86°F), with 2,524 hours of sunshine and 1562 mm (61 in) of rain per year. San Andrés has warm summers reaching 30°C (86°F) in September and warm winters dropping to 28°C (82°F), with 2,632 hours of sunshine and 2011 mm (79 in) of rain per year. Explore the climate charts and comparison table for more cities.

Places in Colombia

Select a city to see its average temperature, precipitation and hours of sunshine over the year.

Islands

Explore more

Travel inspiration

Must-visit destinations and experiences across Colombia.