Skip to content

This weekend: CRSSD Fall · Sat Doors noon both days · Tickets on sale

The San Diego List*
WEEKEND
Things to Do · Seasonal

The 7 Best Places to See Holiday Lights in San Diego

Historic pines set to music at the Hotel del, about 80 lit boats on the bay and hand-painted Christmas cards in Rancho Peñasquitos front yards.

7 rankedCopy updated Sep 23, 2026Sources checked Aug 2, 2026By The San Diego List

The short answer

The best place to see holiday lights in San Diego is the Lightshow Spectacular at the Hotel del Coronado: historic pines lit to music on the Pacific shoreline, a snow-flurry finale, and a daily run from November 20, 2026 through January 3, 2027.

For a free night, watch the Bay Parade of Lights from Cesar Chavez Park downtown on December 13 or 20, or go to December Nights in Balboa Park on December 4 and 5. Coastal Christmas in Del Mar has a walk-through light trail.

NeighborhoodsDowntown →Coronado →Balboa ParkLittle Italy →Del Mar →Old Town →

A San Diego Christmas can have snow after all. You just have to be at the Hotel del Coronado when its holiday light show reaches the finale. The rest of the season's lights are just as local: about 80 decorated boats sailing across San Diego Bay, a free festival that fills Balboa Park, and a Rancho Peñasquitos neighborhood where the front yards turn into giant hand-painted Christmas cards.

This list ranks the seven best places to see San Diego holiday lights in 2026, from Coronado and the downtown bayfront to Balboa Park, Little Italy, Old Town, Del Mar and Rancho Peñasquitos. Every one is a different kind of night: a light show with skating on the beach, a boat parade, a walk-through trail, a two-day park festival, a neighborhood stroll, a trolley tour and a tree lighting. Three of them, the Bay Parade, December Nights and Christmas Card Lane, are free. We ranked them mostly on the experience itself, which counts for half the score, then on what makes each one different, how easy it is to get to, and how well it fits a single evening out. A spot on this list can never be bought.

Start with the calendar. Three events are locked to specific dates: December Nights on December 4 and 5, the Little Italy tree lighting on December 5, and the Bay Parade on December 13 and 20. Put the one you want on the calendar first. The Hotel del, Coastal Christmas, Christmas Card Lane and the holiday trolley run for weeks, so they fit around everything else. Book ahead for anything with a ticket or a reservation, since several hadn't posted 2026 prices when this guide was updated. And bring a warm layer to anything by the water after dark.

Making a whole December of it? San Diego in December has the month's big events, and our guides to Coronado, Little Italy and Balboa Park can fill in the rest of the day.

01Our pick

The Lightshow Spectacular at the Hotel del Coronado

CORONADO · NOV 20 TO JAN 3 · TREES SET TO MUSIC · SNOW FINALE
The move
Book a 90-minute skating session on Windsor Lawn, then catch the lightshow and stay for the snow flurries at the finale.

The Hotel del Coronado has stood on the Coronado shoreline since 1888, a Victorian resort and one of the island's historic landmarks. Come the holidays, it puts its trees to work. For the Lightshow Spectacular, the resort's pines are draped in lights and set to festive music, and the show wraps up with snow flurries. Snow, in Coronado, beside the Pacific. It's about as close to a white Christmas as San Diego gets.

That combination is why it's No. 1. It puts the two best parts of a San Diego December, the beach and the lights, in the same place, and it gives you more nights to do it than anything else on this list. The show runs daily from November 20, 2026 through January 3, 2027, a 45-day window. The beach setting and the way the lights sync with the music are what keep people coming back.

Turn it into a full evening with Skating by the Sea. The rink sits on the beachfront Windsor Lawn, sessions last 90 minutes, and skate rentals come with the reservation, so nobody has to dig old skates out of the garage. Skate first and then find your spot for the show, or flip it.

The Hotel del and the Bay Parade of Lights finished dead even in our scoring, and the tiebreaker was access. The parade happens on two Sundays. The Hotel del gives you six and a half weeks of nights to choose from, midweek included. If the parade is the city's big shared night out, this is the one you can fit around your own calendar.

One bit of homework before you go. The resort posts its detailed lightshow and skating schedule in the fall, and 2026 prices hadn't been announced when this guide was updated. Look up the showtimes and lock in a skating session before you plan dinner around them. If you have the choice, a midweek night is the easy one.

02

Watch the Bay Parade of Lights from the Cesar Chavez Stretch

SAN DIEGO BAY · DEC 13 & 20 · 5:30PM · FREE TO WATCH · ~80 BOATS
The move
Pick December 13 or 20, stake out the shoreline by Cesar Chavez Park early, and watch the boats make their turn toward Coronado.

Once a year (twice, really), San Diego Bay becomes a parade route. The San Diego Bay Parade of Lights sends roughly 80 decorated boats across the water in a procession of lights, and watching from the shore is free for everyone. 2026 brings the 56th annual parade, sailing on two Sundays, December 13 and December 20, with the boats setting out at 5:30 PM.

This year's theme is "Liberty Lights the Bay: Cheers to 250 Years," a salute to the nation's 250th anniversary. The organizer counts more than 100,000 people along the bayfront each year. That's a lot of San Diegans sharing one shoreline, and it's a big part of the fun.

Where you stand matters. The route reaches the pier at Cesar Chavez Park before the boats turn toward Coronado, so that stretch of shoreline is prime viewing. The park sits right at the water's edge downtown, with views of downtown and of Coronado across the bay. You get the lit boats and the backdrop in the same look.

Both nights draw big crowds, so get there early and claim your spot. By 5:30 it's dark on the water, the wind off the bay turns cold, and there's no shelter on the open bayfront. Bring a real jacket, a blanket to sit on and something hot in a thermos.

The parade tied the Hotel del in our scoring and slipped to second only on the tiebreaker for access, since it's a two-date event. It earned top marks for what it means to the city. And those two dates are its quiet advantage: if a holiday party claims the 13th, the 20th is still there.

03

Coastal Christmas at the Del Mar Fairgrounds

DEL MAR · OPENS DEC 11 · WALK-THROUGH LIGHT TRAIL · TICKETED
The move
Arrive around dusk, walk the Holiday Light Trail at your own pace, then head to the skating rink or the holiday market.

If your idea of holiday lights is walking right through them, Coastal Christmas at the Del Mar Fairgrounds is your night. The centerpiece is the Holiday Light Trail, billed as millions of lights, built as a walk-through experience at 2260 Jimmy Durante Blvd. in Del Mar.

The best detail is on the ticket: admission has no time limit. Stop for every photo, pause wherever the kids want to pause, and take the trail at whatever pace your group likes. Nobody is counting down the minutes.

The rest of the fairgrounds fills in around the trail with a skating rink, a holiday market and a play zone for small children, all on the same site. That's what families with young kids tend to love here. The lights are outside, and the market and the rink are right there when somebody needs to warm up or burn off some energy.

Coastal Christmas lands at No. 3 largely on how easy it is to plan. It runs for weeks, where December Nights in Balboa Park gets a single Friday and Saturday, so you can pick a date that works for everyone. The Bay Parade, one spot up the list, outscores it on uniqueness and on what it means to the city.

A little planning makes the night smoother. The trail begins at dusk each day, so arrive around then to start with everything lit. Admission is ticketed and on-site parking costs extra, and parking passes are sold in advance, so buy one when you get your tickets. Check the operating calendar and 2026 prices before you settle on a date.

Your next good San Diego plan.
Places to try, weekend ideas and the local updates that change your plans. Join the early list. We’ll email you when the first issue launches.
By subscribing, you agree to receive The Shortlist by email when it launches. Free; unsubscribe anytime. See our privacy policy. Questions about The Shortlist?
04

December Nights in Balboa Park

BALBOA PARK · DEC 4 & 5 · FREE · NO TICKET, NO WRISTBAND
The move
Pick Friday evening or Saturday's full day, set a meeting point first, then walk El Prado and the gardens.

December Nights is the night the whole city shows up. For two days, Balboa Park becomes what the City of San Diego calls its largest free holiday festival, and more than 350,000 people come through. There's no ticket and no wristband. You just walk in.

In 2026 it runs Friday, December 4, from 4 to 10 PM and Saturday, December 5, from noon to 10 PM. Friday is the six-hour evening version, easy to do after work. Saturday is the ten-hour full day, with time to wander the park in daylight before the lights take over.

The lights run along El Prado and through the gardens, and the festival spreads across the park's 1,200 acres. Balboa Park is also central San Diego's largest cultural park, home to museums, gardens and public spaces, so the setting alone makes a good evening. The sheer scale, all of it free, makes this the biggest outing on the list.

With a crowd that big, a plan goes a long way. Settle how you're getting there and home before anything else. Pick a meeting point so obvious that nobody could miss it, and share it before anyone wanders off. Then agree on two or three things your group most wants to see, and let the rest go. Trying to improvise a reunion spot in a crowd of 350,000 is nobody's idea of holiday cheer.

December Nights matches the Bay Parade for what it means to San Diego. It ranks fourth because it's only two days, and a crowd that size takes real logistics. One more planning note: Saturday is also the night of the Little Italy tree lighting, so decide early which one gets your evening.

05

Christmas Card Lane in Rancho Peñasquitos

RANCHO PEÑASQUITOS · NIGHTLY IN DECEMBER · SUNDOWN TO 10PM · FREE
The move
Start at Oviedo and Ellingham after sundown on a weeknight after mid-December, and finish the walk by 10 PM.

Christmas Card Lane is the most homemade night on this list, and that's the charm. In a Rancho Peñasquitos neighborhood, families set giant hand-painted plywood Christmas cards in their front yards alongside their holiday decorations, and the streets become a free walk every evening of the season.

Hand-painted cards like these are rare outside this neighborhood. That rarity gave Christmas Card Lane the top uniqueness score on the list. Fans love its front-yard feel. It's a favorite with parents of young kids who want an evening of lights without the big-attraction energy.

Start at Oviedo and Ellingham Streets, and walk any time from sundown until 10 PM. Most displays go up by the first or second week of December and stay through New Year's week. For the fullest route, go after mid-December, when most homes are taking part, and go on a weeknight. Weekend nights close to Christmas bring heavy traffic, while a weeknight lets you take your time.

Keep in mind this is a residential neighborhood, not an event. These are people's homes and a whole lot of their handiwork. Stay off the lawns and the decorations, and carry out any trash you bring in. Since it's a neighborhood tradition with no organizer behind it, there's no guarantee every display is up on a given night, one more reason to aim for the second half of December.

The flip side is flexibility. There's no fixed date, so you choose the night: the clear one, the one with nothing else on the calendar, the one when the grandparents are in town.

06

The Holiday Sights and Festive Nights Trolley

OLD TOWN · NOV 28 TO JAN 3 · 75 MINUTES · CAROLING ON BOARD
The move
Reserve a departure, park at Old Town Market, check in 30 minutes early and join the caroling on board.

The Holiday Sights and Festive Nights Trolley takes the driving out of a holiday lights night. It's a 75-minute tour on a fixed route that leaves from Old Town and covers Bankers Hill, Little Italy and Garrison Street, four neighborhoods in one sitting, with caroling on board.

The trolley departs from Old Town Market at 4010 Twiggs Street in Old Town, San Diego's historic core, and parking there is complimentary. Park once, climb aboard, and let someone else handle the traffic between displays. Reservations are required, and check-in is 30 minutes before departure. Build in a cushion, because late arrivals can miss their assigned boarding.

Tours run from November 28, 2026 through January 3, 2027, with no tours on December 25 or 31. A 2026 price hadn't been posted when this guide was updated, so check it when you book.

It ranks sixth because it's a tour of the lights, so it scores lower for local significance than the displays themselves. On access and logistics, though, it's near the top of the list, with a set schedule, no driving and one parking spot. Groups with small children and anyone who'd prefer not to drive between displays tend to pick it for exactly those reasons. The fixed route gives the evening a shape, and the caroling takes care of the mood.

07

The Little Italy Tree Lighting and Christmas Village

LITTLE ITALY · DEC 5 · 4 TO 8PM · TREE LIT AT 6:30
The move
Browse the India Street vendors, see the Aurora tree in Piazza Basilone, and settle into your spot before the 6:30 PM lighting.

Little Italy packs its holiday night into one Saturday and two piazzas. On December 5, from 4 to 8 PM, the Little Italy Tree Lighting and Christmas Village lights two trees in a single evening, with the lighting ceremony at 6:30 PM.

The two trees make a fun pair. Piazza della Famiglia holds the permanent 25-foot tree. Over in Piazza Basilone, the Aurora tree, designed by California artist Joshua Hubert, is framed by 10-foot nutcrackers. See both, and you've seen the neighborhood's classic tree and its artist-designed one on the same night.

The Christmas Village fills India Street, Little Italy's main commercial street, from West Cedar to West Grape, with holiday vendors and food. Browse the vendors and visit both piazzas early, then be where you want to be for the 6:30 lighting so you're not squeezing through the crowd at 6:29.

The real draw is how smoothly the evening turns into dinner. The piazzas are close together and the neighborhood is full of restaurants, so once the trees are lit, a table is never far away. If your ideal holiday night ends with dinner out, this is your pick.

It ranks seventh for one reason: a single four-hour Saturday is the narrowest window on the list. That Saturday is also the second day of December Nights in Balboa Park, so choose your evening early. Entry details hadn't been posted when this guide was updated, so check them before you go.

How we rank

official facts, current access, logistics, and volatile claims are checked against dated primary sources; no venue rating is borrowed.

✓Every date, time, price and rule below was read off the organizer's own page on July 30, 2026

Common questions

What is the best place to see holiday lights in San Diego?

The Lightshow Spectacular at the Hotel del Coronado is our top pick. The resort's historic pines light up to festive music on the Coronado shoreline, the show ends with snow flurries, and it runs daily from November 20, 2026 through January 3, 2027, the longest window on our list. Add a 90-minute skating session on the beachfront Windsor Lawn, with skate rentals included.

When is the San Diego Bay Parade of Lights in 2026?

The San Diego Bay Parade of Lights sails on Sunday, December 13, and Sunday, December 20, 2026, with roughly 80 decorated boats setting out at 5:30 PM. It's free to watch. The route reaches the pier at Cesar Chavez Park before turning toward Coronado, so that downtown shoreline is prime viewing. Arrive early and dress warm.

What holiday lights in San Diego are free?

The Bay Parade of Lights, December Nights in Balboa Park and Christmas Card Lane in Rancho Peñasquitos are all free. The parade is free to watch from the bayfront, December Nights needs no ticket or wristband, and Christmas Card Lane is a free neighborhood walk every evening from sundown to 10 PM. The Hotel del, Coastal Christmas and the holiday trolley need tickets or reservations.

What are the dates and hours for December Nights 2026?

December Nights in Balboa Park runs Friday, December 4, 2026, from 4 to 10 PM and Saturday, December 5, from noon to 10 PM. Admission is free, with no ticket or wristband. More than 350,000 people attend across the two days, so plan your transportation and pick a group meeting point before you arrive.

Where is Christmas Card Lane in San Diego?

Christmas Card Lane is in Rancho Peñasquitos. Start at Oviedo and Ellingham Streets and walk between sundown and 10 PM. Homes display giant hand-painted plywood Christmas cards, with most up by the first or second week of December. Go on a weeknight after mid-December, stay off lawns and displays, and carry out your trash.

Where can I go ice skating with holiday lights in San Diego?

The Hotel del Coronado pairs its Lightshow Spectacular with Skating by the Sea, 90-minute sessions on the beachfront Windsor Lawn with skate rentals included. Coastal Christmas at the Del Mar Fairgrounds also has a skating rink next to its Holiday Light Trail and holiday market. Book ahead and confirm schedules and prices for both.

Can I see San Diego holiday lights without driving between displays?

The Holiday Sights and Festive Nights Trolley is the easiest way. The 75-minute tour leaves from Old Town Market at 4010 Twiggs Street, where parking is complimentary, and covers Old Town, Bankers Hill, Little Italy and Garrison Street, with caroling on board. Reservations are required, and check-in is 30 minutes before departure.

When is the Little Italy tree lighting in 2026?

The Little Italy Tree Lighting and Christmas Village is Saturday, December 5, 2026, from 4 to 8 PM, with the lighting at 6:30 PM. The permanent 25-foot tree stands in Piazza della Famiglia, the Aurora tree is in Piazza Basilone, and holiday vendors line India Street from West Cedar to West Grape.

Sources and verificationOfficial planning sources and dated primary evidence used to verify this guide.

About the author

The San Diego List blue asterisk editorial mark
By

Independent San Diego guide publisher

The publication byline for The San Diego List, published by Ezra Gonzalez. Independent guides use dated source research, clearly identified reporting and a public corrections process.

Keep planning

Read this next

San Diego shoreline with a scattering of people on an October afternoonUp next · SeasonalThe 9 Best Things to Do in San Diego in October 2026A conditions-checked swim at La Jolla Shores, La Mesa's free Oktoberfest, and rides from 7 to 100 miles out of Oceanside. Here's how to spend October 2026.9 ranked · Updated Aug 2 Keep reading →

More like this