Illustration of a family sharing roasted chestnuts and warm mugs at a Christmas market table in falling snow (Holiday Faire)
Christmas Markets

Holiday Faire

Held inside the historic house at Shadelands Ranch, this seasonal market features dozens of vendors offering gifts of every description. Visitors can browse through rooms overflowing with handcrafted items.

Nov 28 – Dec 13, 2026 All ages Admission and parking are free.

Plan Your Visit

Hours

Daily 10 AM–4 PM; December 5 and December 12, 2026 only, 10 AM–5 PM.

Parking

Parking is free.

Location

Shadelands Ranch · 2660 Ygnacio Valley Road, Walnut Creek, CA 94598 Get Directions

Local Insight & Ratings

Family Friendly

🎄 🎄 🎄 ⚪ ⚪ (3/5)

Best For

Holiday shoppers and gift seekers

Vibe

Festive and cozy

Energy Level

Low

Photo Friendly

Moderate

Tips & Advice

  • Reserve Holiday Tea seats by phone well ahead of your visit, because every tea needs a reservation and they are sold separately from the Faire.
  • Visit on Saturday, December 5 or 12 if you want extra browsing time, since the Faire stays open an hour later on those days.
  • Book a Champagne Tea on December 5 or 12 to finish a day of shopping with tea at Shadelands Ranch.
  • Crafters who want to sell at the Faire should fill out the vendor application from the Walnut Creek Historical Society.

Special Events & Promotions

  • Extended hours on Saturday, December 5, and Saturday, December 12.
  • Champagne Teas on Saturday, December 5, and Saturday, December 12, by reservation.
  • Holiday Tea sittings every day of the Faire, by reservation and sold separately.

Links & Contact

Run by Walnut Creek Historical Society

Christmas Events Near Me is an independent guide, not the organizer of this event. For tickets, entries, vendor spots or questions, contact the organizer directly through their contact page.

Frequently Asked Questions

What will I find at the Faire?

The historic house at Shadelands Ranch fills with handcrafted items and gifts of every description, from dozens of vendors.

Is there parking?

Yes, and parking is free.

Can I have tea while I'm there?

Yes, but Holiday Teas are booked separately and need a reservation. There are sittings every day, plus Champagne Teas on Saturday, December 5, and Saturday, December 12. Tickets are sold by phone at 925-935-7871.

How can I become a vendor?

Fill out the vendor application from the Walnut Creek Historical Society.

Browse Christmas in Walnut Creek

Always check the official website for the most current information.

We've done our best to keep details up-to-date, but event schedules, prices, and policies can change. For the latest updates, please visit the official website or contact the organizers directly. Christmas Events Near Me is an independent guide and isn't affiliated with the events we list.

Contributors & Updates

Event details verified: