Your ultimate Christmas travel guide to San Diego

San Diego transforms into a festive wonderland during Christmas, blending coastal charm with holiday traditions. From dazzling light displays to lively markets and outdoor celebrations, the city offers a unique way to experience the season. This guide covers the best things to do, must-see events, and practical tips for a memorable Christmas in San Diego.

Top things to do for Christmas in San Diego

Balboa Park Botanical Building illuminated at night, San Diego, December.

1. Experience Balboa Park December Nights

Balboa Park’s December Nights is a two-day festival featuring light displays, live music, international food, and cultural performances. Many museums offer free admission during the event.

Where to go:

Balboa Park | Find on Maps

Visitors enjoying jellyfish exhibit at SeaWorld San Diego.

2. Celebrate at SeaWorld’s Christmas Celebration

SeaWorld San Diego decks the halls with millions of lights, themed shows, and holiday treats. Don’t miss the nightly tree lighting and festive animal presentations.

Where to go:

SeaWorld San Diego | Find on Maps

Children ice skating in Krakow during New Year celebrations.

3. Skate at Hotel del Coronado’s Skating by the Sea

Ice skate just steps from the sand at the Hotel del Coronado’s beachfront rink. The hotel’s historic architecture and holiday lights make for a picture-perfect experience.

Where to go:

Hotel del Coronado | Find on Maps

Colorful hand-painted pottery on display in Old Town San Diego marketplace.

4. Explore Old Town Holiday in the Park

Old Town San Diego offers a festive blend of Mexican and early Californian holiday traditions. Enjoy live music, artisan crafts, and seasonal food in a historic setting.

Where to go:

Old Town San Diego | Find on Maps

San Diego Bay Parade of Lights with illuminated buildings reflecting on the water.

5. Watch the San Diego Bay Parade of Lights

The San Diego Bay Parade of Lights takes place on select mid-December weekends, featuring illuminated boats cruising the harbor. The parade is free and family-friendly.

Where to go:

Tree adorned with colorful Christmas lights at San Diego Zoo.

6. Visit the San Diego Zoo Jungle Bells

The San Diego Zoo comes alive with twinkling lights, holiday music, and themed animal encounters during Jungle Bells.

Where to go:

San Diego Zoo | Find on Maps

Recommended tickets:

San Diego Zoo Tickets

Handcrafted gnome dolls displayed at a market stall in San Diego's Little Italy.

7. Stroll through festive neighborhoods

Neighborhoods like Little Italy and Coronado decorate their streets with lights and host seasonal markets. Enjoy local food, shopping, and holiday cheer.

Where to go:

Little Italy | Find on Maps

Couple shopping with bags on a festive street in Lisbon during Christmas.

8. Enjoy holiday shopping at Seaport Village

Seaport Village offers waterfront shopping, dining, and live entertainment with a festive twist during December.

Where to go:

Seaport Village | Find on Maps

Your perfect Christmas itinerary

Couple shopping during Christmas in Melbourne, admiring festive window displays.

Day 1: Iconic landmarks and holiday highlights

Morning:

Start your day with breakfast at Café 222 in downtown San Diego. Head to Balboa Park to explore museums and gardens before the December Nights festivities begin. Take in the holiday decorations and enjoy free museum entry if visiting during the event.

Afternoon:

Have lunch at The Prado at Balboa Park. Continue exploring the park’s cultural institutions or catch a holiday performance at the Old Globe Theatre. Visit the San Diego Zoo for Jungle Bells, where you’ll find animal encounters and festive lights.

Evening:

Dine at Cucina Urbana near Balboa Park. Make your way to the Embarcadero to watch the San Diego Bay Parade of Lights. End your evening with a stroll along the waterfront, enjoying the illuminated boats and city skyline.

Tourists enjoying a three-course dinner during a small group day and night tour of Niagara.

Day 2: Christmas magic and coastal views

Morning:

Grab a bagel and coffee at Parfait Paris in Little Italy. Walk through the neighborhood to see holiday decorations and browse the Saturday Mercato Farmers’ Market if visiting on a weekend.

Afternoon:

Head to Coronado Island for lunch at the Hotel del Coronado’s Sun Deck. Lace up your skates for Skating by the Sea, then explore the hotel’s holiday displays and nearby shops.

Evening:

Return to downtown for dinner at Top of the Market, overlooking San Diego Bay. Cap off your Christmas with a visit to Seaport Village for last-minute shopping and live music, or enjoy a sunset walk along the marina.

Frequently asked questions about spending Christmas in San Diego

Is Christmas a good time to visit San Diego?

Yes, Christmas is a wonderful time to visit San Diego. The city offers festive events, mild weather, and plenty of outdoor activities.

What is the weather like at Christmas in San Diego?

San Diego’s December weather is mild, with daytime temperatures around 65°F (18°C) and cooler evenings. It’s comfortable for outdoor events and sightseeing.

Are attractions open on Christmas Day in San Diego?

Many attractions, including the San Diego Zoo and SeaWorld, are open on Christmas Day, though some museums and restaurants may have limited hours.

Where can I see Christmas lights in San Diego?

You’ll find impressive light displays at Balboa Park, Hotel del Coronado, and neighborhoods like Little Italy and Coronado. The San Diego Bay Parade of Lights is also a highlight.

Are there Christmas markets in San Diego?

Yes, you can visit holiday markets at Old Town, Little Italy, and Seaport Village, featuring local crafts, food, and seasonal entertainment.

Can I ice skate outdoors in San Diego during Christmas?

Absolutely. The Hotel del Coronado offers a beachfront ice rink, and other pop-up rinks appear throughout the city during the holiday season.

What are some family-friendly Christmas activities in San Diego?

Families can enjoy SeaWorld’s Christmas Celebration, Jungle Bells at the San Diego Zoo, and the festive events at Balboa Park and Old Town.

Do I need to book tickets in advance for Christmas events?

It’s recommended to book tickets ahead for popular attractions like SeaWorld, the San Diego Zoo, and Hotel del Coronado’s skating rink, as they can sell out during the holidays.

What local foods should I try during Christmas in San Diego?

Look for seasonal treats like tamales in Old Town, fresh seafood along the coast, and holiday pastries at local bakeries.

Is public transportation available during Christmas in San Diego?

Public transportation operates on a holiday schedule, so check timetables in advance. Rideshare services and taxis are also available throughout the city.

More reads

Aircraft display on USS Midway Museum deck, San Diego skyline in background.

USS Midway Museum

Dolphins performing jumps at SeaWorld San Diego with trainer in background.

SeaWorld San Diego

Rhino calf walking beside adult at San Diego Zoo Safari Park.

San Diego Zoo Safari Park