MerryHoHo

Christmas lights · San Diego, CA

Christmas lights in San Diego

San Diego's two big free displays are neighborhoods, and its biggest free night is December Nights in Balboa Park — where the smart move is the free shuttle, not the $30-plus parking.

5 displays · 3 free · 3 with 2026 dates announced

Free neighborhoods

No ticket, but the best-known ones get very crowded. Go on a weeknight if you can, and read the card for how to get in.

Neighborhood·Rancho PeñasquitosFree

Christmas Card Lane

Around 200 families put giant Christmas-card cut-outs in their yards against walls of lights, along Oviedo, Ellingham, Renata and the streets around them.

2025 season
Nov 29 – Dec 27, 2025
5:30 – 10 pm nightly
Last year's dates — this year's aren't out yet.
Cost
Free
Start at
Oviedo Street at Black Mountain Road

Getting in and parking

  • Park in the Sunset Hills Elementary School lot on the east side of Oviedo Street, then walk across Black Mountain Road on Oviedo.
Neighborhood·El CajonFree

Jingle Bell Hill

About 75 houses on a hill going all out, from comic-book heroes to nativity scenes.

2025 season
Dec 7 – 26, 2025
6 – 9 pm Mon–Thu, 6 – 10 pm Fri–Sun
Last year's dates — this year's aren't out yet.
Cost
Free
Start at
Pepper Drive, Solomon Avenue and Pegeen Place

Worth knowing

  • Weeknights are quieter. Park legally, don't block driveways, and stay on the sidewalk.

Checked 2026-09-23 · Times of San Diego (2025)

Walk-through: gardens, zoo, parks

Mostly ticketed per person, and on foot. Check the hours before you set out.

Park·Balboa ParkFree

December Nights

Two nights when all of Balboa Park turns into a free holiday festival of lights, music and food.

2026 season
Dec 4 – 5, 2026
Saturday noon – 10 pm
Cost
Free

Getting in and parking

  • Four City College garages are free, first come first served (16th & Russ, 16th & Broadway, 17th & C, C & 13th). The free shuttle picks up at 16th and B Street.
  • Other free shuttle stops: 3rd and A Streets, and Beech Street at Kettner Blvd. Last shuttles leave the park at 11:15 pm.
  • Paid parking inside the event cost $32.95 in advance, $37.95 on the day, card only (last published price).

Checked 2026-09-23 · City of San Diego

Official site
Garden·San Diego Botanic Garden, Encinitas

Lightscape

A mile-long lit trail with 20-plus new installations, music, food and drinks — the fifth season.

2026 season
Nov 20, 2026 – Jan 3, 2027
Cost
From $28 adults, $18 children, 2 and under free; varies by date.

Getting in and parking

  • Parking is $10 or $15 per car bought in advance and $10 more on the night; rideshare drop-offs don't pay.

Checked 2026-09-23 · sdbg.org

Official site

Before you go

Why some dates say 2025

Most displays announce the season in October or November. Until they do, we show last year's dates and say so, rather than guess this year's. Every card shows the day we last checked it and where the facts came from.

Santa services in the US

Questions

Which Christmas lights in San Diego are free?
Christmas Card Lane (Rancho Peñasquitos), Jingle Bell Hill (El Cajon), December Nights (Balboa Park). None of them sell tickets, but some charge for parking and the busiest neighborhoods have long lines, so check each card and go on a weeknight.
When do the San Diego light displays open this year?
So far December Nights (Dec 4 – 5, 2026) and Lightscape (Nov 20, 2026 – Jan 3, 2027) and Coastal Christmas (Opens Dec 11, 2026) have announced their 2026 dates. The rest publish in October and November; until then this page shows last year's dates, marked as such.