The holiday season is one of the most magical times to experience San Diego, especially the coastal and inland communities of North County, where boutique shopping, festive events, and coastal charm come together to create the perfect winter season in this Holiday Shopping & Events Guide.
Whether you’re a long-time resident, a new homeowner, or considering a move to this highly sought-after region, this guide highlights unforgettably festive ways to enjoy the holidays while experiencing the unique character of each community.
Your Holiday Shopping Guide
Handcrafted Gifts, Upscale Finds & Coastal Markets
Rancho Santa Fe Farmers Market
Recurring Dates: Sundays, 9:30 AM – 2:00 PM at Del Rayo Village Shopping Center, 16079 San Dieguito Road. This charming, laid-back local market where residents gather to shop for fresh produce, artisanal goods, and seasonal finds is perfect for those who appreciate quality and local flavor.
Local Tip: Great for casual weekend shopping, community engagement, and experiencing Rancho Santa Fe’s desirable lifestyle.
Carlsbad Village Faire Open House
Date: December 13, 2025
Holiday cheer abounds with prize drawings, holiday cheer, restaurant specials, shopping discounts, treats, and holiday music. The Village Faire Shopping Center is a fabulous destination no matter the season, but particularly during the holidays!
Local Tip: Any receipt from a Village Faire business puts you in the price drawing.
Makers Arcade Holiday Fair – Liberty Station
Dates: December 13–14, 2025
One of San Diego’s most popular artisan markets, Makers Arcade is a stunning display of local creativity. From hand-poured candles to fine art, textiles, ceramics, and design-forward home décor, this is your source for thoughtful holiday gifting with a modern, artisanal vibe.
Local Tip: The VIP ticket gets you a tote bag and early access!
Petco Park Holiday Wonderland & Market
Dates: December 5–23, 2025
Gallagher Square transforms into a glittering winter wonderland of vendors, light displays, festive treats, and interactive holiday fun. Photos with Santa, carousel rides, a snowy hill sled adventure, and gorgeous gifts make this a family shopping destination.
Local Tip: Arrive after sunset for the full effect of the stadium lights.
NORTH COUNTY HOLIDAY EVENTS
Lightscape at the San Diego Botanic Garden (Encinitas)
Dates: November 14 – January 4
A stunning, immersive light walk featuring illuminated tunnels, artistic displays, and enchanting music throughout the garden’s lush pathways.
Why go: It’s one of the region’s most beautiful holiday experiences: Romantic, family-friendly, and unforgettable.
Local Tip: The twilight hour (just after sunset) is the most photogenic time.
Holiday Tree Lighting Ceremony at The Inn at Rancho Santa Fe
Date: December 15, 2025
Hosted by The Inn at Rancho Santa Fe: this elegant seasonal event features festive music, holiday treats, and a celebratory toast — all set in the luxurious and serene resort ambiance.
Why go: For those who value tradition, refinement, and community charm, this event offers a glimpse into the timeless elegance that defines Rancho Santa Fe living.
Local Tip: Stroll around Rancho Santa Fe to take in their holiday lights.
Jungle Bells at the San Diego Zoo
Date: December 19 – January 4
The beloved, world-class San Diego Zoo lights up the night until 8pm for a holiday merry-making extravaganza! Live music, reindeer games, juggling, holiday lights, Santa’s Factory, and more create a visit to remember.
Why go: See the zoo like you’ve never seen it before in glimmering lighted splendor.
Local Tip: Make your visit extra special with a Wildlife Adventures or VIP Experiences add-on.
Clicquot Inn the Snow at the Inn at Rancho Santa Fe
Date: December 19-21
Debuting this year at The Inn, the Croquet Cottage is transformed into a private apres-ski retreat featuring champagne flights, delicious fondue, and melt-worthy spa treatments. The perfect escape-the-holiday stress treat!
Why go: A holiday vacation at home just for the grown-ups.
Insider Tip: Walk ins are welcome plus there is the option to take over the whole chalet for a private celebration.