For those in Tijuana seeking the festive glow of the holiday season, a short trip north unveils a winter wonderland. Each December, San Diego transforms, its streets twinkling with lights, its air filled with the scent of hot chocolate and the sound of carols and Christmas charm.
If you’re planning a day trip or a full weekend to immerse yourself in the magic, here are 10 essential experiences to light up your holiday spirit in San Diego.
1. Tree Lighting in Julian
Kick off the season in the quaint, mountain town of Julian, known for its apple pies and old-world charm. The community’s annual Christmas Tree Lighting on November 29th is more than an event; it’s the official start to the holidays for locals. Gather with friends and family for a free, heartwarming celebration that feels like a step back in time.
- When: November 29
- Where: 2712 Washington St, Julian, CA

2. Tree Lighting at Seaport Village
For a holiday experience by the water, head to Seaport Village. On December 2nd, the waterfront boardwalk comes alive for its tree lighting ceremony. Hundreds gather to watch the tree sparkle against a backdrop of live carolers and the glittering bay. Stay to explore the decorated shops and enjoy a meal with a view, the sea breeze mingling with the festive air.
- When: December 2 at 6:00 p.m.
- Where: 849 W Harbor Dr, San Diego, CA 92101, USA

3. Skating by the Sea at Hotel del Coronado
The historic Hotel del Coronado offers one of the city’s most unique holiday traditions: an ice rink right on the beach. From November 21st through January 4th, you can glide under the sun or stars with a direct view of the Pacific Ocean. The hotel itself is a spectacle, draped in thousands of lights and elegant decorations reminiscent of a grand European winter resort. You can also enjoy hot chocolate or a glass of wine in the decorated lounges or book a themed dinner at its seasonal restaurants.
- When: November 21 to January 4
- Where: 1500 Orange Ave, Coronado, CA 92118, USA

4. San Diego Bay Parade of Lights
A beloved tradition for over 50 years, the San Diego Bay Parade of Lights is a mesmerizing spectacle. The bay becomes a floating festival as dozens of boats decked out in elaborate Christmas themes and thousands of lights sail past. Find a spot along the Embarcadero, Shelter Island, or Coronado Ferry Landing, bundle up, and prepare to be dazzled.
- Where: San Diego Bay
- When: December 14 and 21

5. Tree Lighting in Little Italy
Find a European-style Christmas in the heart of San Diego at Little Italy’s tree lighting ceremony. The Piazza della Famiglia is the epicenter of the festivities, surrounded by stalls selling Italian crafts, panettone, and mulled wine. With live music, the aroma of fresh pizza, and the neighborhood aglow, it’s the best vibrant and delicious celebration in Downtown San Diego.
- Where: Piazza della Famiglia, Little Italy, San Diego
- When: December 6 from 4 p.m. to 8 p.m.
6. Jungle Bells at San Diego Zoo
San Diego Zoo gets a holiday makeover with its Jungle Bells festival. Throughout December, the park is illuminated with dazzling light displays, themed shows, carols, projections, costumed characters, and special animal encounters. It’s a perfect family outing where the wonders of the wild meet the magic of the season.
- Where: San Diego Zoo
- When: Usually from late November through December (check website for specific dates)

7. SeaWorld’s Christmas Celebration
SeaWorld immerses visitors in a Christmas spectacle inspired by the sea. From November 14th to January 4th, witness majestic orca and dolphin shows set to holiday music, walk through breathtaking trails of synchronized lights, and let the kids share their wish lists at Santa’s Village and meet Santa Claus!
- Where: SeaWorld
- When: November 14 to January 4

8. Winter Wonderland with Ice Rink at Viejas Outlet Center
Venture to the Viejas Outlet Center in Alpine for a complete holiday village experience. Immerse yourself in a Winter Wonderland complete with an outdoor ice rink, amusement rides, lights, a huge Christmas tree, background music, a market with seasonal treats, and the magical touch of nightly artificial snowfall. It’s the perfect place to combine holiday shopping with seasonal fun.
- Where: 5005 Willows Rd, Alpine, CA 91901, USA
- When: November 7 to January 11

9. Holiday Festival at Liberty Station
The historic Liberty Station provides a stunning backdrop for its Holiday Festival on December 13th. This former naval training center hosts a spectacular tree lighting, concerts, and a market featuring local food trucks and artisans. The reflection of golden lights on its canals and courtyards creates a uniquely beautiful atmosphere.
- Where: Liberty Station, San Diego, CA 92106
- When: December 13

10. Neighborhood Light Tours
End your days with a free and unforgettable tour of San Diego’s most decorated neighborhoods. Areas like Poway, Chula Vista, Carmel Mountain Ranch, and Rancho Peñasquitos are famous for residents who go all out, creating synchronized light shows set to music. Some residents install trains, animated bears, and Santa Claus figures, creating light shows that attract hundreds of visitors every night. Best of all: it’s free!
- Where: Multiple neighborhoods in San Diego
- When: Schedules vary.

From the coast to the mountains, San Diego offers a festive escape this December. So cross the border from Tijuana and get ready to create unforgettable memories in a winter paradise that shines with the very best of the season.