Skip to content
a beach with a lot of umbrellas and buildings in the background

Things to Do in Cartagena in December

Cartagena, Colombia

Jump to a guide
  • VerdictGood
  • Ranked#3 of 12
  • PricesPeak Season

December in Cartagena is when the rain stops and the prices start. Rainfall drops from November's 191mm to roughly 35mm, the Caribbean trade winds return, and the sky clears to the kind of blue that makes the colonial facades in San Diego look almost artificially saturated. Average highs reach 30.8°C (87°F) with overnight lows around 24.6°C (76°F). The humidity hovers around 80%, which still means you'll sweat through a cotton shirt in 20 minutes of walking the Walled City. But the difference from the wet months hits you the moment you step outside.

That said, this is Cartagena's most expensive and most crowded month. Colombian families from Bogotá, Medellín, and Cali arrive starting around December 15 for the holiday break, and international visitors fill Bocagrande's high-rises through New Year's. Room rates in the Centro Histórico can run 50-80% above what you'd pay in September or October. Día de las Velitas on December 7 opens the season with thousands of candles and paper lanterns across Getsemaní, and the mood carries through Novenas de Aguinaldos (December 16-24) to the Año Viejo effigy burnings on December 31.

If you can absorb peak pricing, December delivers some of Cartagena's best conditions for being outdoors. Evenings on Plaza Santo Domingo cool to the mid-20s Celsius (upper 70s°F), and you can sit outside past midnight without a single shower cutting dinner short. Popular boat trips to Islas del Rosario book up a week ahead, and beach chairs at Playa Blanca on Isla Barú get claimed by 9 AM on weekends. January and February get even less rain (17mm and 14mm respectively) with slightly lower hotel rates, but neither month has the Velitas candle displays or the nightly Novena gatherings that fill Cartagena's plazas in December.

Why visit in December

  • Rainfall drops to 35mm after months of 150-200mm downpours, making December one of the three driest months alongside January and February. You can walk the Walled City all day without getting caught in an afternoon storm.
  • Día de las Velitas on December 7 fills Getsemaní and the Centro Histórico with thousands of candles and paper lanterns. It's one of Colombia's most photogenic nights.
  • Caribbean water temperature sits around 28°C (82°F), warm enough for long swims at Playa Blanca and comfortable snorkeling around Islas del Rosario with strong underwater visibility.
  • The Novenas de Aguinaldos (December 16-24) bring live music, food vendors, and community gatherings to plazas and churches every evening. Plaza de la Trinidad in Getsemaní becomes an open-air party most nights.
  • Clear skies mean reliable golden-hour light over the colonial architecture. December sunsets from Café del Mar on Las Murallas tend to deliver.

Worth knowing

  • Peak-season pricing is steep. Hotels in the Walled City and Bocagrande run 50-80% above wet-season rates, and many boutique properties in Getsemaní have 3-night minimums during Christmas week.
  • Domestic tourism from Bogotá and Medellín fills the old city to capacity from December 15 through January 5. The narrow streets of the Centro Histórico can feel congested, especially around Plaza Santo Domingo after 6 PM.
  • Popular day trips to Islas del Rosario and Playa Blanca sell out days in advance during the last two weeks of December. Spontaneous beach plans rarely work.
  • The 80% humidity still feels oppressive by midday even without rain. Walking Castillo San Felipe de Barajas at noon in December is a sweaty, slow affair.

Best for

  • Culture-focused travelers who want to experience Día de las Velitas, Novenas, and Año Viejo firsthand. These traditions define Colombian Christmas and Cartagena stages them against a colonial backdrop.
  • Beach and water travelers who want warm Caribbean conditions (28°C water, minimal rain) with nearby island access at Islas del Rosario.
  • Photographers working with clear tropical light. The dry-season sky, holiday decorations across the Walled City, and the Velitas candlelight on December 7 offer material that doesn't exist in other months.
  • Couples planning a warm-weather holiday trip. Cartagena's boutique hotels in San Diego and Getsemaní cater to this crowd, and December's evening weather is close to perfect for rooftop dinners.

Think twice if

  • You're traveling on a tight budget. December is Cartagena's single most expensive month, and there is almost no wiggle room on rates during Christmas week.
  • You dislike crowds in confined spaces. The Walled City's streets are narrow, and they fill shoulder-to-shoulder during the holiday weeks. Lines form at popular restaurants and even at street food stands.
  • You want solitude on the beach. Playa Blanca and the Rosario islands draw peak numbers in December. If your idea of a beach day involves an empty stretch of sand, come in March or April instead.
Weather measured 31° / 25°C 35mm rain · 10 rainy days · 80% humidity rains perceptibly ~0.5h/day · 96% of mornings dry
Crowds peak
Pack Light, breathable clothing in cotton or linen. You'll want fabrics that dry quickly because the humidity will soak anything heavy. Bring a swimsuit for near-daily use, reef-safe SPF 50+ sunscreen, a wide-brim hat for midday walks, and a light cardigan or long sleeves for aggressively air-conditioned restaurants and churches. A compact rain jacket handles the occasional brief shower, but you likely won't use it more than twice the entire month.

December marks the return of dry season on Cartagena's Caribbean coast. The month averages only about 10 rainy days, and when rain does come, it tends to be a brief shower rather than the multi-hour downpours of October and November. Mornings typically start clear and warm, with temperatures climbing past 28°C (82°F) by 10 AM. Afternoons stay in the low 30s Celsius (upper 80s°F). The trade winds pick up in December, which helps cut the humidity slightly, though 80% is still heavy enough to leave you damp after any sustained walking. Evenings are warm, settling around 25°C (77°F), comfortable enough for outdoor dining without needing a layer. The Caribbean Sea stays at roughly 28°C (82°F), making it warmer than most hotel pools.

Seasonal caution

  • The UV index in Cartagena in December regularly reaches 11-12 on the WHO scale, categorized as 'extreme.' Sunburn can happen in under 15 minutes of unprotected midday exposure, even on days that feel overcast. Reapply sunscreen every 90 minutes if you're on the water at Islas del Rosario or Playa Blanca.
  • The heat index from 31°C (88°F) air temperature combined with 80% humidity pushes the feels-like temperature above 36°C (97°F) during midday hours. Take shade breaks when walking Castillo San Felipe de Barajas or the exposed sections of Las Murallas between 11 AM and 3 PM. Carry water.

Year-round climate

Averages from the last 5 years.

Monthly climate averages for Cartagena24°C 28°C 33°C JanFebMarAprMayJunJulAugSepOctNovDec
Monthly climate averages for Cartagena
MonthAvg high (°C)Avg low (°C)Rainfall (mm)
Jan322417
Feb322414
Mar332522
Apr322579
May3125159
Jun3025202
Jul3125142
Aug3025171
Sep3025150
Oct2925207
Nov2925191
Dec312535

Headline events

Nationwide Free

Día de las Velitas

December 7 (evening)

Colombia's unofficial start to the Christmas season. On the evening of December 7, families, businesses, and neighborhoods set out thousands of candles and paper lanterns along streets, plazas, and balconies. In Cartagena, Getsemaní's Plaza de la Trinidad and the streets of the Walled City become corridors of candlelight. It's the closest thing the Colombian Caribbean coast has to a city-wide visual spectacle, and it draws domestic visitors specifically for this one night. The tradition honors the Immaculate Conception, and the lighting typically begins at dusk and continues past midnight.

#DiaDeLasVelitas

Best things to do in December

Watch Día de las Velitas in Getsemaní

cultural

Walk through Getsemaní and the Walled City on the evening of December 7 as thousands of candles and paper lanterns line every street, balcony, and plaza. Plaza de la Trinidad becomes the neighborhood's gathering point, with families setting up elaborate candle arrangements and street vendors selling buñuelos and natilla. The candlelight against the colonial facades is unlike anything else in the Caribbean.

Día de las Velitas only happens once a year, on December 7. No other month offers this.

Booking tipNo booking needed. Arrive in Getsemaní by 6 PM to watch the lighting begin. The streets get crowded after 8 PM.

Day trip to Islas del Rosario

beach

Take a boat from Muelle de la Bodeguita or Muelle Turístico to the Rosario archipelago, a national park with 27 islands about 45 minutes offshore. December's calm seas and clear water mean better snorkeling visibility (often 10-15 meters) compared to the choppy, murky conditions of October and November. Most tours include lunch, a beach stop, and snorkeling time.

Dry season brings calmer seas, clearer water, and more reliable boat schedules. Crossings are smoother and visibility underwater improves.

Booking tipBook at least 5 days ahead during December. The 8 AM departures fill first and offer calmer water than afternoon returns.

Attend a Novena de Aguinaldos gathering

cultural

From December 16 through 24, Cartagena's churches and plazas host nightly prayer and song gatherings called Novenas. Iglesia de San Pedro Claver holds one of the more atmospheric services, with the 17th-century stone interior lit by candles. Neighborhood gatherings on Plaza de la Trinidad in Getsemaní feel more casual, with villancicos (Colombian Christmas carols), buñuelos, and natilla served afterward.

Novenas run exclusively from December 16 to 24. They are the Colombian Christmas tradition most visitors know nothing about.

Booking tipChurch services are open to all. Arrive 15-20 minutes early at popular churches like San Pedro Claver to find a seat.

Walk Las Murallas at sunset

sightseeing

The 11 kilometers (6.8 miles) of colonial walls that ring the old city offer the best sunset walk in Cartagena. Start near the Baluarte de Santo Domingo, pass Café del Mar where you can stop for a drink, and continue toward the Baluarte de San Francisco Javier overlooking Bocagrande. December's clear skies mean the sunset over the Caribbean delivers more consistently than in the cloud-heavy wet months.

Dry season skies produce reliably clear sunsets over the Caribbean. Wet-season evenings are often overcast or interrupted by storms.

Booking tipNo booking required. Café del Mar gets crowded after 5 PM. Either arrive early for a table or walk past to less trafficked sections of the wall.

Explore Mercado de Bazurto

food

Cartagena's main market is a sensory overload of fish on ice, stacked tropical fruit, spice mounds, and fried-food stalls. It sits in the Bazurto neighborhood, well outside the tourist circuit. December brings extra vendors selling holiday ingredients, especially the panela, coconut, and cornstarch needed for natilla and cocadas. The fish section smells powerful by midday but it's the most honest food experience in the city.

Holiday ingredient demand fills the market with extra vendors and seasonal items you won't find in January or February. The food stalls also multiply.

Booking tipGo before 10 AM. Leave valuables at your hotel. A local guide helps navigate the layout and avoids the areas that are uncomfortable for solo tourists.

Swim at Playa Blanca on Isla Barú

beach

The 2-kilometer (1.2-mile) white sand beach on Isla Barú is the closest thing to a postcard Caribbean beach near Cartagena. The water is shallow and warm (about 28°C / 82°F). December's minimal rainfall keeps the sea clear. You can reach it by boat from the city (about 45 minutes) or by road over the bridge to Barú (about 90 minutes).

Dry season means calmer water, better visibility, and lower odds of a rain shower interrupting a beach day. The wet months can turn this trip into a gamble.

Booking tipBook a boat or van in advance for December weekends. Arrive before 9 AM to claim a palapa (shade structure). By noon on Saturdays, the beach gets dense.

Tour Castillo San Felipe de Barajas in the early morning

sightseeing

The 17th-century Spanish fortress on Cerro de San Lázaro is Cartagena's most significant military structure. The tunnel system underneath stays cool even when the exposed ramparts bake in the sun. December's dry weather means no muddy paths and clearer views of the city from the top. It takes about 90 minutes to explore properly.

Dry season means dry paths, clear views from the ramparts, and no rain chasing you out of the open sections. In the wet months, the exposed stone surfaces get slippery.

Booking tipGo between 8 and 10 AM. Midday temperatures at the exposed top push past 33°C (91°F) with no shade. Buy tickets online to skip the line, which stretches during holiday weeks.

Evening food walk through Getsemaní

food

After dark, Getsemaní's streets fill with food vendors selling arepas de huevo, empanadas, carimañolas, and fresh juices. Calle de la Media Luna and the streets around Plaza de la Trinidad are the epicenter. December brings more vendors than usual to feed the holiday crowds, and the outdoor seating at bars and cafes spills onto the sidewalks. The temperature drops to the mid-20s Celsius (mid-70s°F) after sunset, making walking comfortable.

December's evening temperatures are comfortable for walking, the streets are full of extra vendors for the holiday crowds, and the festive atmosphere in Getsemaní peaks between Velitas (Dec 7) and New Year's.

Booking tipNo booking needed. Eat between 7 and 9 PM when the food is freshest. Bring cash for street vendors.

What to eat in December

On menus now

  • Arroz con coco

    Cartagena's signature coconut rice anchors holiday lunches across the city. The Christmas version often includes raisins and is served alongside fried fish or posta negra. It appears on restaurant menus year-round, but December tables treat it as a centerpiece rather than a side dish.

Street food peaks

  • Cocadas

    Coconut candies handmade and sold from metal trays by Palenquera women at Portal de los Dulces in the Walled City. Production ramps up for December gift-giving season, and the stalls stock 8-10 varieties, from plain coconut-and-sugar to versions with tamarind or arequipe (dulce de leche). A bag of mixed cocadas runs a few thousand pesos.

  • Hojaldra

    Thin, crispy fried pastry dough served alongside natilla or with a slice of queso costeño. Street vendors in Getsemaní set up stands along the main streets during the Novenas period, and the smell of frying dough at dusk is one of the specific sensory markers of December in this neighborhood.

Festival food

  • Buñuelos

    Deep-fried cheese dough balls that appear at every bakery, street corner, and family gathering in Cartagena from early December through Epiphany. They're served warm, slightly crispy outside and stretchy inside. Vendors near Plaza de los Coches sell them by the half-dozen starting around mid-morning during the Novenas weeks.

  • Natilla

    A firm, spiced custard made from cornstarch, panela, and cinnamon that shows up at every Colombian Christmas table. The Cartagena coastal version sometimes swaps in coconut milk, which gives it a richer, tropical edge. Bakeries in the Centro Histórico sell individual portions through the month, but it's most commonly eaten at Novena gatherings (December 16-24).

Regular events in December

Día de la Inmaculada ConcepciónFree

A public holiday across Colombia on December 8, the day after Velitas. Banks, government offices, and some shops close. Churches in the Walled City hold special masses. The day effectively extends the Velitas celebration into a long weekend for domestic travelers.

December 8

Novenas de AguinaldosFree

Nine consecutive nights of prayer, song, and food leading up to Christmas. Families, churches, and neighborhood groups gather each evening to pray, sing villancicos, and share buñuelos and natilla. In Cartagena, gatherings happen at churches like San Pedro Claver and in plazas across Getsemaní and the Walled City.

December 16-24

Año Viejo effigy burningFree

On December 31, Colombians build life-size effigies (muñecos de Año Viejo) representing the old year and burn them at midnight. In Cartagena, neighborhoods in Getsemaní and Bocagrande line the streets with these figures throughout December 31, some satirizing public figures. The midnight bonfires mark the transition to the new year.

December 31

Christmas Day gatheringsFree

December 25 in Cartagena is a family day. Most restaurants and shops close or run reduced hours. The Walled City is quieter than usual as locals gather at home. A few hotel restaurants and upscale spots in Bocagrande stay open, but options are limited. If you're visiting, confirm your restaurant plans in advance.

December 25

Best places this December

  • Plaza de la Trinidad

    plaza

    Getsemaní's central plaza becomes the neighborhood's living room in December. During Velitas on December 7, the entire square fills with candle arrangements. During Novenas (Dec 16-24), evening gatherings draw families and musicians. On regular December nights, the plaza's concrete steps fill with locals, street performers, and visitors sharing beers from the corner shops. The energy here runs later and louder than anywhere in the Walled City.

    Getsemaní
  • Café del Mar

    bar

    A sunset bar built into Las Murallas near the Baluarte de Santo Domingo. December's clear skies make the sunset over the Caribbean more reliable than in the wet months, when cloud cover often blocks the horizon. Drinks are priced at a premium (roughly 2-3x Getsemaní prices), but the view from the wall is difficult to replicate elsewhere. Go before 5 PM for a table.

    Centro Histórico
  • Portal de los Dulces

    market

    An arched colonial arcade at Plaza de los Coches where Palenquera women and candy vendors sell cocadas, tamarind balls, arequipe, and dozens of other sweets. December's holiday gift-giving season fills the stalls with extra inventory and varieties you won't see in February. The smell of toasted coconut and panela is strong enough to draw you in from the adjacent plaza.

    Centro Histórico
  • Castillo San Felipe de Barajas

    historic site

    Cartagena's 17th-century fortress is the largest Spanish colonial fortification in the Americas. The tunnels beneath stay cool (around 24°C) even when the exposed ramparts bake. December's dry conditions mean the paths are safe and the views from the top extend clearly across the city and harbor. An early morning visit (before 10 AM) avoids the worst of the midday heat.

    San Lázaro
  • Las Bóvedas

    shopping

    A row of 23 colonial-era dungeon vaults built into the northeastern section of Las Murallas, now converted into shops selling handicrafts, textiles, and art. December is prime shopping season for holiday gifts, and the vendors stock their best inventory. The thick stone walls keep the interiors noticeably cooler than the open streets.

    San Diego
  • Iglesia de San Pedro Claver

    historic site

    A 17th-century Jesuit church and monastery named for the priest who ministered to enslaved Africans arriving at Cartagena's port. The stone interior stays cool and the courtyard holds one of the city's oldest trees. During Novenas (December 16-24), the church hosts evening prayer services with candlelight that fills the colonial nave.

    Centro Histórico
  • Mercado de Bazurto

    market

    The real market of Cartagena, located well outside the tourist zone. Fish on ice, fruit piled in pyramids, meat hanging in the open air, and the constant sound of vendors calling prices. December brings extra stalls selling holiday ingredients. It's not comfortable or pretty, but it's the most authentic food experience in the city. Go with a guide if it's your first time.

    Bazurto
  • Playa Blanca, Isla Barú

    beach

    A 2-kilometer (1.2-mile) stretch of white sand and shallow turquoise water about 45 minutes by boat from Cartagena. December's dry weather means reliable beach conditions, clear water, and minimal rain risk. The beach gets crowded on weekends (especially during the Christmas-to-New-Year's window), so weekday visits or early arrivals give you more space. Palapas and food vendors line the shore.

    Isla Barú

Your packing checklist

Tick items off as you pack. Your progress saves in this browser.

0 of 9 packed
  • Shop
  • Shop
  • Shop
  • Shop
  • Shop
  • Shop
  • Shop
  • Shop
  • Shop

Insider tips

  • Book restaurants in the Walled City and San Diego by early December if you want a table during Christmas week (December 20-26). Spots around Plaza Santo Domingo fill their reservations 2-3 weeks ahead during peak season. Getsemaní has comparable food at roughly 40-60% of the price, and walk-ins are easier.

  • The Palenqueras (women in colorful traditional dress selling fruit near Portal de los Dulces and in front of Iglesia de San Pedro Claver) will often quote tourists 3-4x the local price for photos and fruit cups. Agree on a price before any fruit is cut or photos are taken. A reasonable tip for a posed photo is around 5,000-10,000 COP.

  • Take the earliest boat to Islas del Rosario, ideally the 8 AM departure from Muelle de la Bodeguita. Morning crossings are smoother, the islands are emptier, and you beat the tour group rush by at least two hours. Afternoon return crossings can get choppy even in dry season.

  • If you're in Cartagena on December 7 for Velitas, walk Getsemaní first (the candle displays there tend to be more spontaneous and neighborhood-driven), then cross into the Walled City later in the evening. Most tourists do the reverse and miss Getsemaní's atmosphere entirely.

  • Avoid taxis from the airport that don't use the official taxi stand inside the terminal. The metered fare from Rafael Núñez Airport to the Walled City is roughly 15,000-20,000 COP. Drivers outside the terminal often quote 40,000-50,000 COP during the holiday rush.

Avoid these mistakes

  1. Walking the Walled City walls or touring Castillo San Felipe de Barajas at midday without water or shade breaks. Even at 31°C (88°F), the 80% humidity and reflected heat off stone surfaces push the feels-like temperature above 36°C (97°F). Go before 10 AM or after 4 PM.
  2. Assuming you can book a boat to Islas del Rosario or Playa Blanca the morning of during the last two weeks of December. Peak-season demand fills most tours 3-5 days ahead. If you wait until the day before, you're likely stuck with overpriced private charters or nothing at all.
  3. Booking a hotel in Bocagrande for the 'beach experience' without realizing the beach there is narrow, grey-sand, and lined with high-rise shadows by early afternoon. Bocagrande's appeal is convenience and hotel pools, not beach quality. Playa Blanca on Isla Barú is the actual beach destination.
  4. Not confirming restaurant hours for December 25 and January 1. Many restaurants in the Centro Histórico close entirely or serve limited menus on these dates. Hotel restaurants in Bocagrande stay open but often require advance reservations and switch to fixed-price holiday menus at 2-3x the regular rate.

Practical tips for December

Book accommodation by early November for the Christmas-to-New-Year's window (December 20 through January 5). Boutique hotels in the Walled City and Getsemaní fill completely during this stretch, and last-minute options tend to be overpriced chain properties in Bocagrande. Banks and government offices close on December 8 (Inmaculada Concepción), December 25, and January 1. The Transcaribe bus system runs reduced schedules on all three holidays, but taxis remain available at slightly higher rates. Many restaurants in the Centro Histórico switch to fixed holiday menus during the final two weeks of December, so confirm pricing before sitting down. Dress code in Cartagena is relaxed year-round. Shorts, sandals, and light cotton work for everything except a few upscale spots in San Diego where closed-toe shoes might be expected. Bring cash in Colombian pesos for Bazurto Market, street food vendors in Getsemaní, and smaller shops that don't accept cards. ATMs inside the Walled City charge withdrawal fees, so withdraw larger amounts less frequently or use ATMs at bank branches on Avenida Venezuela in La Matuna.

FAQ

Is December a good time to visit Cartagena?

December is one of the best months for weather, with only about 35mm of rain compared to 207mm in October. Average highs sit at 30.8°C (87°F) and the trade winds make evenings comfortable. The trade-off is that December is also the most expensive and most crowded month of the year. Colombian families flood the city for the holiday break starting around December 15, and hotel rates in the Walled City run 50-80% above wet-season prices. If you can handle the crowds and the price tag, the conditions for sightseeing, beaches, and outdoor dining are close to ideal.

What is the weather like in Cartagena in December?

Warm and mostly dry. Average highs reach 30.8°C (87°F) and lows stay around 24.6°C (76°F). The month gets roughly 35mm of rainfall across about 10 days, but those showers tend to be brief. Humidity averages 80%, which makes the heat feel heavier than the thermometer suggests. The Caribbean trade winds pick up in December, which helps slightly. Evenings are warm enough for outdoor dining in short sleeves. You won't need a jacket at any point, though a light layer for air-conditioned interiors is worth carrying.

Is Cartagena crowded in December?

Very. December is peak season driven by Colombian domestic tourism (school holidays, Christmas, and New Year's) plus international visitors. The Walled City's narrow streets feel noticeably more congested from December 15 through January 5. Popular attractions like Castillo San Felipe de Barajas develop real queues, restaurant waits in the Centro Histórico stretch to 30-45 minutes without reservations, and day trips to Islas del Rosario sell out days ahead. Early December (before the 15th) is marginally calmer, and you still get the Velitas celebrations on December 7.

How far in advance should I book a hotel in Cartagena for December?

At least 6-8 weeks for boutique hotels in the Walled City or Getsemaní during the Christmas-to-New-Year's window (December 20 through January 5). Properties with fewer than 15 rooms fill early because the Centro Histórico has limited inventory. Bocagrande has more rooms but prices climb sharply after mid-November. If you're visiting early December (before the 15th), you have slightly more flexibility, but the best-value properties still go quickly as Colombians plan ahead for the Velitas long weekend (December 7-8).

What are the best things to do in Cartagena in December?

The standout December experiences are Día de las Velitas on December 7 (candlelight displays across Getsemaní and the Walled City), attending a Novena de Aguinaldos gathering at Iglesia de San Pedro Claver or on Plaza de la Trinidad (December 16-24), and watching the Año Viejo effigy burnings at midnight on December 31. For everyday activities, the dry weather makes December one of the best months for a day trip to Islas del Rosario (calmer seas, better underwater visibility), walking Las Murallas at sunset, and spending a morning at Mercado de Bazurto. The beaches at Playa Blanca on Isla Barú are also at their most swimmable, though you'll share them with holiday crowds.

Things to Do in Cartagena in December

Last verified by automated review (v1.7.2) on June 15, 2026. What is automated review?

Plan Your Trip to Cartagena