What to do in Costa Rica in December
December is when things start to shift in Costa Rica. The rain tapers off, especially on the Pacific side, and that makes a big difference if you’re planning to be outdoors. Trails dry out, surf conditions improve, and wildlife is easier to spot without daily downpours.
It’s also when many of the best things to do in Costa Rica, like hiking, zipper-lining, and visiting national parks, become more accessible and enjoyable.
Festival de la Luz
If you’re in San José in mid-December, the Festival de la Luz is one of the biggest things to do in San José during the vacation season. It’s a nighttime parade with illuminated floats, marching bands, and dancers winding through the city center. Locals arrive early with snacks, camp out along the sidewalks, and make an evening of it.
The event blends traditional Costa Rican culture with modern performances, creating a festive, high-energy atmosphere. Since it happens at night, it’s also a fun way to enjoy the city when it’s cooler and lit up for the vacations. If you’re using the capital as a base, this celebration pairs well with easy day trips from San José, giving you a taste of both city life and nearby nature or cultural spots.
Christmas in Costa Rica
Christmas in Costa Rica is all about family and tradition, which makes it a great time to experience Costa Rica with kids. Families make tamales together, set up handmade nativity scenes (portales), and join local posadas: neighborhood processions with music and candles.
Christmas Eve is the main event, with midnight mass and a big family meal. Afterward, many towns host topes, festive horse parades with music, food, and dancing in the streets.
Snorkeling and diving in Drake Bay
Located on the Osa Peninsula, Drake Bay is a great December spot for marine life. Clear, calm seas make boat trips to Caño Island ideal for snorkeling or diving; you might see turtles, rays, reef sharks, and schools of tropical fish.
The ride often passes through mangroves, with chances to spot dolphins or birds. Back on land, the beaches are quiet, and the area still feels wild and remote.