🎄 Top Things to Do in San Diego for Christmas 2025
San Diego transforms into a coastal winter wonderland every December. With palm trees wrapped in twinkling lights, festive markets by the bay, and oceanfront celebrations, Christmas in “America’s Finest City” is a truly magical experience. Whether you’re a local or a visitor looking for something different this season, here are the top things to do in San Diego for Christmas 2025.
✨ 1. Stroll Through December Nights at Balboa Park
No San Diego Christmas is complete without December Nights — the city’s largest holiday festival. This two-day event turns Balboa Park into a dazzling display of lights, live music, cultural performances, and mouthwatering global cuisine. Wander through historic museums, sip on hot cocoa, and soak in the festive energy that draws thousands of locals and visitors alike.
Pro Tip: Arrive early and take public transit — parking fills up fast!
🌊 2. Experience the San Diego Bay Parade of Lights
Watch the water sparkle as more than 80 decorated boats cruise across the bay during the San Diego Bay Parade of Lights. The parade, held on two December Sundays, is best viewed from spots like Harbor Island, Seaport Village, or Coronado Ferry Landing. Grab a warm drink, bundle up, and enjoy the coastal holiday vibes unique to Southern California.
🎅 3. Go Ice Skating by the Sea at Hotel del Coronado
At Hotel del Coronado, you can glide across an oceanfront ice rink while watching waves crash in the background — talk about a one-of-a-kind Christmas moment! This luxurious tradition includes themed nights, holiday cocktails, and photo ops under the sparkling lights of the historic resort.
🍸 4. Unwind at Sessions by the Bay – National City’s Premier Cannabis Lounge
After a long day of Christmas shopping or sightseeing, kick back and relax at Sessions by the Bay, the ultimate cannabis lounge and weed restaurant located in National City. This stylish cannabis bar pairs high-end ambiance with creative comfort. Enjoy handcrafted THC-infused mocktails, seasonal edibles, or curated flower blends while mellow tunes and waterfront views set the mood.
Whether you call it a weed bar, weed lounge, or cannabis restaurant, Sessions by the Bay offers a cozy, festive escape where you can unwind and celebrate the season in style.
Holiday Highlight: Try their peppermint cocoa mocktail — the perfect way to add a little “green” to your Christmas spirit.
🛍️ 5. Shop Local at Liberty Station’s Holiday Market
If you love unique gifts and artisan crafts, head to Liberty Station’s Holiday Market. Browse booths featuring handmade jewelry, art, and seasonal treats while enjoying live carolers and festive lights. It’s a great way to support local makers and find something special for everyone on your list.
🎁 6. Catch a Holiday Show or Concert
From The Old Globe’s “Dr. Seuss’s How the Grinch Stole Christmas!” to festive performances at the San Diego Symphony, the city’s arts scene comes alive for the holidays. Make it a date night or family outing filled with laughter, music, and a touch of nostalgia.
🌴 Celebrate Christmas, San Diego Style
Whether you’re skating by the sea, exploring Balboa Park’s light displays, or relaxing at Sessions by the Bay, Christmas in San Diego offers something for every mood. It’s the perfect blend of sunshine, spirit, and a little coastal magic.




