Colombia Weather: Live City Temperatures
Across the 3 covered cities, Cartagena is warmest on annual average at 82°, while Bogota is coolest at 56°.
Weather in Colombia at a glance
Weather in Colombia spans 3 distinct climate types, from subtropical highland to tropical wet-and-dry across the 3 cities we cover. Cartagena is typically the warmest spot, averaging 82°F (28°C) across the year, while Bogota runs coolest at 56°F (14°C) - A spread of about 25°F (14°C).
Quick facts
- Warmest city: Cartagena - annual average 82°
- Coolest city: Bogota - annual average 56°
- Sunniest city: Bogota (10.4 h sun/day)
- Best time to visit: December to March
- Climate types: subtropical highland, tropical rainforest, tropical wet-and-dry
The bigger picture
For sunshine, Bogota leads with about 10.4 hours of sun per day on average. Medellin is the wettest of the covered cities, collecting roughly 2214 mm (87.2 inches) of precipitation a year. Averaged across the country's covered cities, December to March brings the most comfortable mix of temperature, dry days and daylight.
These summaries use the same 2015–2024 climate dataset and live-weather process described in our weather data methodology.
Live weather across Colombia today
Colombia cities compared
Colombia weather by month
| Month | Avg high | Avg low | Covered-city high range | Rainy days | Sunshine |
|---|---|---|---|---|---|
| January | 78° | 61° | 67° to 88° Bogota to Cartagena |
11 | 10.8 h/day |
| February | 79° | 62° | 67° to 89° Bogota to Cartagena |
13 | 10.6 h/day |
| March | 78° | 63° | 66° to 90° Bogota to Cartagena |
18 | 10.3 h/day |
| April | 78° | 63° | 65° to 89° Bogota to Cartagena |
19 | 9.7 h/day |
| May | 77° | 64° | 65° to 87° Bogota to Cartagena |
22 | 9.3 h/day |
| June | 76° | 63° | 64° to 86° Bogota to Cartagena |
20 | 9.8 h/day |
| July | 77° | 62° | 64° to 87° Bogota to Cartagena |
17 | 10.2 h/day |
| August | 78° | 62° | 66° to 87° Bogota to Cartagena |
17 | 10.3 h/day |
| September | 78° | 62° | 67° to 86° Bogota to Cartagena |
18 | 10.2 h/day |
| October | 77° | 62° | 67° to 85° Bogota to Cartagena |
23 | 9.4 h/day |
| November | 76° | 62° | 66° to 85° Bogota to Cartagena |
23 | 9.3 h/day |
| December | 77° | 62° | 67° to 87° Bogota to Cartagena |
14 | 10.5 h/day |