Average temperatures in Cartagena in December
Having a tropical climate, temperatures remain consistent around the year, with the weather in Cartagena in December averaging 24°C at night, and rising to 30°C (75°F to 86°F) during the day.
This is in line with November’s temperatures, and a little cooler than October, which experiences an average daily high of 31°C (88°F).
As mentioned above, December sits in Cartagena’s dry season. On average, December experiences around 40mm (1.6 inches) of rainfall throughout the month.
This is a marked drop on November’s 100-200mm (4-8 inches), and the 200+mm experienced in September and October.
As a result, it’s clear why the weather in Cartagena in December draws so many tourists. Such conditions present the perfect backdrop for everything the city has to offer — beaches, historic sites, a thriving food and market scene, and nature and hiking adventures.
Editor’s tip: for a bigger picture of the weather, read up on the best time to visit Colombia.
What about the crowds and cost?
As will already be apparent, December is Cartagena’s peak season, with the biggest visitor numbers seen from mid-December through to mid-January. So, if you’re not a fan of peak season crowds — or prices — consider heading here later, or earlier.
For example, shoulder-season November offers a good balance between the dry high season and the low wet season. And the reasons? It’s less crowded and less costly than the peak season that runs from December to January, and less wet than the June-October low season. The same is true of shoulder-season February.
But back to December. It remains a great month to visit if you’re seeking tropical temperatures and sun, minimal rainfall, and festive fun in a city that boasts a bounty of cultural treasures, alongside offering easy access to beautiful Caribbean beaches and nature reserves.
Looking for more options for your winter holiday? Explore our list of the best destinations to visit in December.