December in San Juan is the busiest, brightest, and arguably most beautiful month of the year — and Puerto Rico’s Christmas season is famously the longest in the world, running from late November all the way through Three Kings Day in early January and into the Octavitas after. If your cruise calls in San Juan during December, here is what to expect, what changes, and how to use the season to your advantage.

Weather: what December actually feels like

December averages 82°F daytime, 72°F at night, and humidity moderates compared to the summer months. Rain is brief and usually afternoon — quick passing showers, not the multi-hour soakers of September. The trade winds pick up, which makes walking the bay walls and visiting the forts genuinely pleasant. It is also peak whale season offshore.

The cruise traffic reality

December is the start of high cruise season in San Juan. On big-ship days the historic district can host 12,000+ passengers at once across three or four piers. Restaurants are busy at lunch, the forts get crowded between 10 a.m. and 2 p.m., and taxis are slower. Two practical adjustments: start your day at 8 a.m. instead of 9, and eat lunch at 11:30 or 1:30 instead of noon-to-1.

Christmas in Old San Juan

The lights go up in late November and stay up through mid-January. Plaza San José, Plaza Colón, and the streets around the Cathedral are decorated. There are parrandas (traveling caroling groups) most nights, and you will often hear bomba and plena drums in the squares. The Christmas Eve mass at the Cathedral is genuinely moving even for non-Catholic visitors.

Three Kings Day (January 6)

If your cruise hits San Juan around January 6, you are catching the biggest Puerto Rican holiday of the season. There are parades, the Festival de la Calle San Sebastián (mid-January) is the country’s biggest street festival, and the whole city feels like an open-air party. Plan for closures on the day itself — some museums and offices, but most restaurants stay open.

Food that only shows up in December

  • Lechón asado — whole roast pig, the dish of the season
  • Arroz con gandules — pigeon peas rice, the holiday side
  • Pasteles — the Puerto Rican tamale, plantain-based, wrapped in banana leaves
  • Coquito — coconut eggnog, often homemade; bring a bottle home if a vendor sells it
  • Tembleque — coconut pudding
  • Arroz con dulce — sweet rice pudding

What to book early

December books out fast for everything cruise-day-adjacent. Helicopter tours, private drivers, El Yunque small-group tours, and rum distillery slots all tighten. If you are cruising in December, book your excursion four to six weeks ahead, not the week of.

What to skip in December

Anything that depends on small-boat departures in choppy water is more weather-dependent in December. Bio Bay tours run but the wind makes them rougher. Beach days are still good but the north shore has bigger surf. Plan flexibility into the day.

Related reading


Published

Last updated

More from the blog

Other guides you might enjoy