HomeSan DiegoTop things to do this weekend in San Diego – Dec 19–Dec 21, 2025

Top things to do this weekend in San Diego – Dec 19–Dec 21, 2025

Updated:

7 min read

Holiday Event

Golden State Ballet’s The Nutcracker

Dec 19-21, 2025

Get ready to see more tutus and tiaras than a toddler’s birthday party at San Diego’s premier holiday tradition. It’s the perfect excuse to act fancy for an evening and enjoy a classic story where the biggest drama is a battle between toys and mice. With a cast of over 100 and a live orchestra, you can confidently tell everyone you did something cultural this year.

Coastal Christmas Holiday Light Spectacular

Dec 19-21, 2025

Forget untangling your own lights and just go see the millions they’ve strung up at the fairgrounds. You can try your luck on the eco-friendly \”glice\” rink to justify the holiday treats before the adults find their own festive cheer at the Holiday Wine Walk. It’s the perfect place to bribe your kids with Santa photos in exchange for five minutes of peace.

San Diego Bay Parade of Lights

Dec 21, 2025

Come watch 80 boat owners show off how much they spent on Christmas lights in a dazzling display that definitely won’t cause a city-wide power surge. This year’s theme is ‘An Out of This World Christmas,’ so expect to see Santa in a spaceship instead of a sleigh. It’s the one time of year you’ll willingly join 100,000 strangers on the waterfront just to see something shiny.

San Diego Bad SANTA Holiday Bar Crawl

Dec 20-21, 2025

Forget silent nights; this is all about a very loud, very merry Gaslamp adventure. Don your worst holiday sweater or a questionable Santa outfit and sleigh your way through downtown’s best bars. This is how San Diego does yuletide cheer, with less caroling and more crawling.

Dr. Seuss’s How the Grinch Stole Christmas!

Dec 19-21, 2025

See if the Grinch can finally get into the holiday spirit, a struggle we all face when looking for parking in Balboa Park during December. This whimsical stage show is a beloved San Diego tradition for a reason, filling The Old Globe with enough festive cheer to make anyone’s heart grow three sizes. It’s the perfect holiday outing, whether you’re feeling festive or just a little bit green.

View this profile on Instagram

The Old Globe (@theoldglobe) • Instagram photos and videos

Nightmare B-4 Christmas Party

Dec 19, 2025

If your holiday spirit is more ‘Jack Skellington’ than ‘Buddy the Elf,’ this spooky bash at the aptly named Werewolf pub is for you. Trade silent nights for a DJ and ghoulishly good cocktails in the Gaslamp. It’s the perfect excuse to wear black to a Christmas party.

Jungle Bells at San Diego Zoo

Dec 19–21, 2025

Swap your snow boots for sneakers and experience a classic San Diego winter wonderland. The zoo transforms after dark with dazzling lights and festive music, giving you a chance to see your favorite animals way past their bedtime. It’s the perfect excuse to enjoy the holiday season without having to explain to your relatives why it’s 70 degrees in December.

View this profile on Instagram

sandiegozoo (@sandiegozoo) • Instagram photos and videos

Oz Lightshow Spectacular

Dec 19-21, 2025

Follow the yellow brick road to Coronado for a free light show that proves there’s no place like The Del for the holidays. You’ll get to see one of San Diego’s rarest weather events: snow flurries right by the beach. It’s the perfect excuse to finally wear that one puffy jacket you own.

View this profile on Instagram

delcoronado (@delcoronado) • Instagram photos and videos

Skating by the Sea®

Dec 19-21, 2025

Only in San Diego can you trade your surfboard for ice skates without ever leaving the beach. Go ahead, try to pull a triple axel with a view of the Pacific because at least your wipeouts will be scenic. Better yet, the net proceeds benefit Make-A-Wish San Diego, so even your wobbly ankles are supporting a great cause.

View this profile on Instagram

delcoronado (@delcoronado) • Instagram photos and videos

Candlelight: Christmas Carols on Strings (Star Theatre)

Dec 19, 2025

Swap the soul-crushing holiday traffic on the 5 for some soul-ful holiday classics at the historic Star Theatre. A string quartet will serenade you by the glow of thousands of candles, making it the most relaxing way to get your festive fix without having to untangle a single string of lights yourself. It’s the perfect excuse to act fancy for a night and feel the holiday spirit without hearing a single pop radio remix.

Jingle Terrace Nights at Moonlight Amphitheatre

Dec 19–21, 2025

Give your wallet a holiday break and head to North County for this totally free walk-through wonderland of festive lights. You can wander through dazzling displays, grab some last-minute gifts at the artisan market, and fuel up on holiday treats. It’s the perfect way to recharge your holiday spirit without draining your bank account.

Holiday Lights at Antique Gas & Steam Engine Museum

Dec 19 & 20, 2025

Get your festive flannel ready for a truly unique North County holiday experience where the main attraction isn’t an inflatable snowman, but a beautifully decorated steam engine. You can hop on a hayride, meet some friendly farm animals, and enjoy holiday lights without the usual mall madness. It’s the perfect way to feel merry and just a little bit country.

View this profile on Instagram

agsem1976 (@agsem1976) • Instagram photos and videos

Music

Noel Noel at The Rady Shell

Dec 19-21, 2025

Get your holiday cheer delivered by a small army of musicians and singers right on the bay, because nothing says ‘festive’ like the Symphony accompanied by a Pacific sunset. It’s the classiest way to prove to your visiting relatives that we do, in fact, have seasons here: slightly-less-sunny season.

View this profile on Instagram

theshellsd (@theshellsd) • Instagram photos and videos

An Irish Christmas

Dec 21, 2025

If your holiday plans involve more flip-flops than fireplaces, transport yourself to a real Celtic Christmas for a night. With world-class Irish dancing and music at the gorgeous Balboa Theatre, it’s a festive cultural experience that definitely beats untangling Christmas lights. The footwork is way more exciting than watching your uncle try the latest TikTok dance.

Arts & Crafts

San Diego Christmas Arts & Crafts Show

Dec 19-21, 2025

Ditch the soul-crushing mall crowds and find a gift that actually says you tried this year. This massive, free-to-attend market is packed with local artists, so you can snag a one-of-a-kind present and pretend you had it planned all along.

RECENT POSTS