Sandi Spots
    Hotel del Coronado at Christmas with lit tree, outdoor ice skating rink and palm trees wrapped in lights

    Christmas in San Diego

    December Nights, the Hotel Del ice rink, Parade of Lights, and every holiday event worth your time in 2026.

    Last updated

    Quick answer

    What is there to do in San Diego at Christmas? December Nights in Balboa Park, the Hotel del Coronado ice rink, the San Diego Bay Parade of Lights, and holiday light displays at the zoo and SeaWorld are the anchors of the season. Weather stays mild, so most events are outdoors.

    • December Nights is the largest free festival in San Diego.
    • The Parade of Lights runs two Sunday evenings in December on the bay.
    • Skating by the Sea at Hotel del Coronado runs from November into January.
    • December highs typically stay in the mid-60s.

    Source: Sandi Spots — Last updated

    Quick answer

    The three unmissable Christmas events: December Nights (first Fri–Sat of December, free, 350K people, all Balboa Park museums open free), the Hotel del Coronado ice rink on the sand (late Nov–early Jan, $35), and the Parade of Lights — 80+ decorated boats across the bay on two December Sundays. Everything else is bonus.

    The 15 best Christmas events

    December Nights (Balboa Park)

    First Friday–Saturday of December, 3–11pm Fri / noon–11pm Sat

    Balboa Park, all 17 museums + El Prado

    Price: Free — including free museum admission both nights

    Best for: The single biggest San Diego Christmas tradition

    350,000 people flood Balboa Park for the largest free festival on the West Coast. All 17 museums open free, the International Cottages serve food from 30+ countries, and El Prado turns into one giant Christmas market. Park at City College or SDCCU Stadium and take the free shuttle — driving into the park is a mistake.

    Skating by the Sea (Hotel del Coronado)

    Late Nov – early Jan, daily 10am–10pm

    Hotel del Coronado oceanfront rink

    Price: $35 adults, $25 kids (includes skate rental)

    Best for: The most photographed Christmas moment in San Diego

    An outdoor rink built on the sand next to a Victorian hotel with palm trees wrapped in lights and the Pacific 30 feet away. Book online at least a week ahead — walk-ups sell out on weekends. First 10am session is the quietest and best-lit for photos.

    San Diego Bay Parade of Lights

    Two Sundays in December, 5:30pm start

    Shelter Island → Coronado (5-mile bay route)

    Price: Free to watch from any bayfront

    Best for: The city's most underrated holiday event

    80+ decorated boats parade across the bay for two hours. Best free viewing: Embarcadero Marina Park North (arrive 4pm), Coronado Ferry Landing, or Shelter Island Shoreline Park. Paid ticketed dinners at Coasterra, Island Prime, and Tom Ham's Lighthouse book out by early November.

    Jungle Bells (San Diego Zoo)

    Select nights late Nov – early Jan, 5–8pm

    San Diego Zoo, Balboa Park

    Price: Free with regular zoo admission (~$74)

    Best for: Families with young kids

    The zoo stays open late with light installations, character meet-and-greets, and s'mores stations. Skip weekend nights (packed) — Sunday or Monday nights are calmest. Bring a jacket, the canyon gets cold after sundown.

    SeaWorld Christmas Celebration

    Mid-Nov – early Jan, evenings

    SeaWorld San Diego, Mission Bay

    Price: Included with park admission

    Best for: The biggest light display in the city

    1.5 million lights, a Sesame Street Christmas parade, and 'O Wondrous Night' live nativity show. The Bayside tree with light show set to music runs every 20 minutes and is the best free moment inside the park.

    Wild Holidays (Safari Park)

    Select nights late Nov – early Jan

    San Diego Zoo Safari Park, Escondido

    Price: Included with park admission (~$74)

    Best for: A calmer, more scenic alternative to the zoo

    The Safari Park's holiday version — lit paths, animal encounters, and Santa in a Jeep. Much smaller crowds than the zoo. Sunset gondola ride over the savanna is the moment.

    December Nights Cottages (House of Pacific Relations)

    December Nights weekend + select December Sundays

    Balboa Park International Cottages

    Price: Free

    Best for: Global holiday food and traditions

    30+ ethnic cottages serve food from Poland (pierogi), Iran (pomegranate juice), Norway (lefse), Argentina (empanadas), Ukraine (varenyky), and more. This is the best food value in San Diego on December Nights weekend.

    The Grinch at The Old Globe

    Mid-Nov – late Dec, multiple daily shows

    Old Globe Theatre, Balboa Park

    Price: $29–$132

    Best for: A 27-year San Diego tradition

    'Dr. Seuss's How the Grinch Stole Christmas!' runs every year at the Old Globe and it's genuinely good — a 90-minute musical with a live orchestra. Book in early November; the run always sells out.

    December Nights on the Bay (USS Midway)

    Select December Fridays

    USS Midway flight deck

    Price: $35 (includes museum admission)

    Best for: The best skyline view during holiday season

    The Midway hosts holiday movies on the flight deck with the downtown skyline lit up in the background. Bring a blanket — it gets cold on the deck.

    Coronado Christmas Parade

    First Friday of December, 6pm

    Orange Avenue, Coronado

    Price: Free

    Best for: Small-town-America Christmas energy

    The tree lighting at Spreckels Park at 6pm followed by the parade down Orange Ave. Feels like a Hallmark movie. Grab dinner at Little Piggy's BBQ or Leroy's Kitchen after.

    La Jolla Christmas Parade

    Second Sunday of December, 1:30pm

    Girard Avenue, La Jolla Village

    Price: Free

    Best for: Best weekend afternoon parade

    One of the largest daytime Christmas parades in Southern California — floats, marching bands, and antique cars. Get lunch at Puesto or Herringbone first and camp on Girard Ave.

    December Nights at Old Town

    First two weekends of December

    Old Town State Historic Park

    Price: Free

    Best for: Las Posadas and mariachi Christmas

    Old Town runs Las Posadas — candlelit processions reenacting Mary and Joseph looking for shelter — plus mariachi bands, tamales, and folklorico dancing. The most authentic Latino Christmas experience in the county.

    Del Mar Holiday of Lights (drive-through)

    Late Nov – late Dec, nightly 5:30–9:30pm

    Del Mar Fairgrounds

    Price: $40 per car (advance) / $50 at gate

    Best for: Families with small kids or grandparents

    A 1.5-mile drive-through light display. Cheesy in the best way. Buy tickets online — the at-gate line stretches to the freeway on Fridays and Saturdays.

    Rady Children's Ice Rink (Liberty Station)

    Late Nov – early Jan

    Liberty Station

    Price: $20 (includes rental)

    Best for: Coronado's cheaper cousin

    Half the price of Hotel Del's rink. No ocean view, but a real outdoor rink, walkable to Stone Brewing, Moniker Coffee, and 20+ restaurants at Liberty Public Market.

    Insider tips

    • • December Nights parking: park at City College (free after 5pm) or SDCCU Stadium ($10) — free shuttle both nights.
    • • Hotel Del ice rink books out 2–3 weeks ahead for weekends. Book Monday-Wednesday nights for same-week availability.
    • • Parade of Lights best free view: Embarcadero Marina Park North. Arrive by 4pm for the 5:30pm start.
    • • The Zoo, Safari Park, and SeaWorld holiday events are included with any regular ticket — buy the annual pass in November if you're doing more than two.
    • • For a 'snow day' — Hunter Steakhouse in San Marcos does actual snow play in the parking lot on select Saturdays.
    • • Coronado ferry runs late during Parade of Lights — you can watch from the boat itself for $10 round-trip.
    • • It rarely rains in December (avg 1.5 inches) but bring a light jacket — 55°F at night feels colder near the water.

    Frequently asked

    When is December Nights 2026?

    December Nights is always the first Friday and Saturday of December — for 2026, that's December 4–5. Friday 3–11pm, Saturday noon–11pm. Free entry, free museum admission both nights.

    How much is Hotel Del's ice rink?

    $35 adults, $25 kids (ages 5–12), skate rental included. Kids under 5 are free with a paying adult. Book online at hoteldel.com — walk-up availability is rare on weekends.

    When is the Parade of Lights 2026?

    Two Sundays: December 13 and December 20, 2026. Parade starts at 5:30pm from Shelter Island and takes about two hours to reach Coronado. Free to watch from any bayfront.

    Does it snow in San Diego at Christmas?

    No — San Diego averages 65°F daytime and 50°F overnight in December. Real snow is 60 miles east at Julian or Mt. Laguna (usually mid-December through February). For 'snow' in the city, Hunter Steakhouse in San Marcos hauls in truckloads on select Saturdays.

    What should we do for Christmas Day in San Diego?

    Balboa Park museums are closed but the gardens are open. Best options: a beach walk at La Jolla Shores, drive to Julian for pie and (sometimes) snow, or brunch at a hotel restaurant — Coasterra, Herringbone, and the Marine Room all serve Christmas Day.

    Is the Wild Animal Park's Wild Holidays worth it over the Zoo's Jungle Bells?

    If you want smaller crowds and a scenic gondola ride, do the Safari Park. If you want the classic downtown-San-Diego Christmas experience with more lights and Balboa Park nearby, do the Zoo. Both are included in the same ticket if you have a two-park pass.

    Where can I see Christmas lights without a ticket?

    Christmas Card Lane in Rancho Peñasquitos (free, drive-through neighborhood, 50+ houses), Garrison Street in Point Loma (walkable), and Wistaria Way in La Mesa. All start the weekend after Thanksgiving.

    Is Balboa Park open on Christmas Day?

    The park grounds and gardens are open 24/7. Museums are closed Christmas Day. The Japanese Friendship Garden is closed. Botanical Building outdoor gardens are open.

    What Christmas events are free in San Diego?

    December Nights (biggest), Parade of Lights viewing, Coronado & La Jolla Christmas parades, Old Town Las Posadas, and every neighborhood tree lighting (Little Italy, North Park, Ocean Beach, Encinitas all do one).

    Best Christmas hotel in San Diego?

    Hotel del Coronado — they build the ice rink on the sand, wrap the palm trees in a million lights, and the lobby smells like pine. If Del is booked or too expensive, Fairmont Grand Del Mar does 'Christmas at the Grand' with a massive tree and a nightly light show.

    Keep exploring

    The Sandi Spots Newsletter

    San Diego, in your inbox.

    New beach finds, hidden taco shops, weekend events, and seasonal guides — once a week from a local. No spam, ever.

    One email a week. Unsubscribe anytime.

    About this guide

    Written and fact-checked by the Sandi Spots Editorial team — San Diego residents publishing under Sleep Coast LLC. Every place we recommend has been visited in person or verified against an official source, and no business can pay for inclusion or a higher ranking. Last updated .

    Local, first-hand. Reported on the ground in San Diego County.
    Kept current. Prices, hours, and closures reviewed on a rolling basis.
    Independent. Affiliate links never influence rankings.

    Editorial policy · About us · Suggest a correction