Warm sunset in Cartagena de Indias during the dry season
Travel Guide

What's the Best Time to Visit Cartagena de Indias?

By Nohemi 8 min read

Cartagena de Indias has a warm tropical climate all year round, with temperatures rarely dropping below 24°C or going much above 33°C. So when people ask "but then is any time the same?" — the short answer is: it depends on how important guaranteed sunshine, your budget, wind for water sports, and crowd levels are to you. Here's a month-by-month breakdown so you can pick your dates with real information.

Dry season (December to April): the most popular

From December to April, Cartagena enjoys its dry season. Skies are mostly clear, the chance of heavy rain is low, and the north trade winds blow steadily, cooling things down a bit. This is the most sought-after time to visit the city, the Rosario Islands, and to kitesurf in La Boquilla.

The flip side: it's also high season. December and January, especially between Christmas and New Year, have the highest prices of the year for hotels, flights and experiences, plus heavier crowds in the Historic Center and Bocagrande.

Rainy season (May to November): greener, quieter and more affordable

From May to November, Cartagena enters its rainy season, with October being statistically the wettest month. That doesn't mean it rains all day: mornings are usually sunny and warm, and the rain — sometimes heavy — tends to arrive in the afternoon or evening, lasting anywhere from 30 minutes to a couple of hours.

The upside of traveling during this season is fewer tourists, lower prices on accommodation and experiences, and a greener, cooler city after the rain. If you don't mind packing an umbrella or adjusting your itinerary around the weather, this season can offer excellent value for money.

Temperature and heat index throughout the year

Air temperature varies little throughout the year (between 24°C and 33°C), but the heat index changes quite a bit due to humidity. Between June and September, the combination of heat and high humidity can push the heat index above 35°C, especially around midday. Between December and March, the trade winds help the heat feel more manageable, even during peak sun hours.

The best time for beaches and boat trips

For boat trips to the Rosario Islands, Barú or the Aquarium, the dry season (December-April) offers calmer seas and better visibility for snorkeling. That said, during the rainy season the sea is usually calm in the mornings — which is exactly when most tours depart — so it's also a great option if you want to avoid crowds on the islands.

The best time for kitesurfing and wing foiling in La Boquilla

If wind is your priority, the answer is clear: December to April is the main kitesurf season in Cartagena, with north trade winds of 15 to 25 knots, with January, February and March being the most consistent months. There's a second, shorter and more variable window in July and August. You can read all the details in our guide to kitesurfing in Cartagena or check out our kitesurf lessons in La Boquilla.

High season vs. low season: prices and crowds

Besides the weather, keep the events and holiday calendar in mind:

  • December-January: year-end holidays, the city fills with lights and events, but also with tourists and high prices.
  • January-February: the Hay Festival brings international visitors to the Historic Center, which can affect hotel availability.
  • November 11: Cartagena's Independence celebrations, with parades and events across the city — great atmosphere, but book ahead.
  • Holy Week (Easter): high domestic demand, especially for accommodation.

Our recommendation based on your priority

To help you decide quickly, here's our recommendation based on what matters most for your trip:

  • Guaranteed sunshine and wind for kitesurfing: December to March.
  • Best value for money and fewer crowds: May-June or September-October.
  • Celebrating New Year's or the November festivities: book accommodation and experiences several months ahead.
  • Snorkeling and calm seas on the islands: December to April, or rainy-season mornings.

Tip: Whatever the month, Cartagena has warm weather year-round and there's always something to do, rain or no rain. If you travel during the rainy season, just plan outdoor activities for the morning.

Frequently Asked Questions

When is the rainy season in Cartagena?

From May to November, with October being the rainiest month. Rains tend to be intense but short, mostly in the afternoon or evening.

What's the hottest month?

Between June and September, due to the combination of heat and high humidity. December to March is a bit cooler thanks to the trade winds.

When are there fewer tourists and better prices?

May-June and September-October, outside of holiday periods and with lower demand for hotels and experiences.

Written by Nohemi, founder of Dunas & Olas — Cartagena de Indias, Colombia.

Don't miss our special offers

Leave us your email and we'll notify you via WhatsApp about promotions, seasonal discounts, and new experiences in Cartagena.