Country · 45 destinations

Best time to visit Colombia

The best time to visit Colombia is January, when its destinations average a travel score of 66 out of 100.

Loading climate data…

The climate in Colombia through the year

When to go

Colombia scores highest on Eddigo’s travel score in January, with an average of 66 out of 100 in January across the 45 destinations Eddigo covers. Daytime highs in January range from 19°C in Facatativá to 34°C in Cúcuta. February–March, July and December are a fair alternative. The lowest average is in October (41), with daytime highs from 18°C to 35°C.

Where in the country

In January, the highest scores are in Ocaña (89), Sogamoso (88) and Santa Marta (84), while Quibdó scores 21. The destinations do not all peak at the same time:

Warmest, coolest, wettest and driest

Over the year, Cúcuta is the warmest destination (daytime highs averaging 35°C) and Facatativá the coolest (19°C). Quibdó gets the most precipitation, about 6,010 mm a year, and Maicao the least, about 970 mm. The highest-lying is Tunja at about 2,700 m. The warmest sea is at Sincelejo: 30°C in June.

By type of trip

The best months change with what you want to do. With Eddigo’s trip types, Colombia averages 65 or more in these months:

Month by month

MonthScoreDaySeaRainBest destinations
January6619–34°29°70 mmOcaña 89 · Sogamoso 88 · Santa Marta 84
February6319–35°29°85 mmOcaña 87 · Santa Marta 85 · Barranquilla 84
March5119–35°28°131 mmSanta Marta 76 · Ocaña 75 · Barranquilla 74
April4519–35°29°177 mmSanta Marta 70 · Barranquilla 68 · Valledupar 62
May4218–35°30°214 mmSanta Marta 60 · Ocaña 55 · Valledupar 53
June4618–36°30°158 mmOcaña 66 · Popayán 62 · Pasto 60
July5018–37°30°132 mmPopayán 68 · Palmira 67 · Tuluá 67
August4819–37°30°146 mmPasto 71 · Popayán 69 · Palmira 66
September4719–36°30°159 mmPasto 69 · Popayán 65 · Palmira 62
October4118–35°30°219 mmPitalito 53 · Pasto 51 · Bogotá 50
November4418–33°30°212 mmSanta Marta 55 · Sogamoso 54 · Valledupar 53
December5718–34°29°127 mmSanta Marta 79 · Barranquilla 77 · Sogamoso 74

Score: average of the cities and beach destinations with the default preferences (ski resorts are left out). Day: lowest to highest typical daytime temperature among them. Sea: the warmest. Rain: average.