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

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

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

Recommended tickets:

SeaWorld San Diego 2-Day Tickets

SeaWorld San Diego 1-Day Tickets + All Day Dining Deal

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

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 | Find on Maps

Watch the San Diego Bay Parade of Lights

Find a spot along the Embarcadero or Shelter Island to watch boats adorned with lights and decorations cruise the bay. The parade is free and family-friendly.

Where to go:

Shelter Island | Find on Maps

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:

Shelter Island | Find on Maps

Recommended tickets:

San Diego Zoo Tickets

San Diego Zoo & Safari Park 2-Visit Pass

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

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

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.

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.