SF’s Holiday Craft Markets & Gift Fairs 2025
Need to take care of your Christmas and holiday shopping early?
Here’s some of the Bay’s best craft markets, indie shopping fairs, and pop-ups.
Highlights for 2025 include:
- ‘Cole Valley Nights’ Holiday Night Market (Nov. 20)
- Oakland’s Uptown Stroll + Holiday Night Market (Nov. 20)
- The Annual Great Dickens Christmas Fair (Nov. 22-Dec. 21)
- “Patchwork Show” Makers Market (Nov. 22)
- SF’s Fall Holiday Chocolate Salon and Festival (Nov. 23)
- Winter Witch Yule Marketplace (Nov. 30)
- SFMade’s first-ever Holiday Pop-Up Store (Dec. 2-20)
- Oakland’s “Rockridge Holidaze” Holiday Stroll (Dec. 6)
- SF’s Sunset Holiday Mercantile (Dec. 6-7)
- “Gifty” The Crucible’s Free Annual Craft Fair w/ 50+ Artisans (Dec. 6-7)
Saturday, February 28
The Box SF presents EAT ME!, a monthly artisanal food fair, kicking off on January 10-11, 2026! Enjoy a flavorful weekend at The Box SF each month while exploring a wide selection of artisanal food products from local culinary vendors. “Eat Me!” Artisan Food Fair ...
Sunday, March 1
The Box SF presents EAT ME!, a monthly artisanal food fair, kicking off on January 10-11, 2026! Enjoy a flavorful weekend at The Box SF each month while exploring a wide selection of artisanal food products from local culinary vendors. “Eat Me!” Artisan Food Fair ...
Saturday, April 4
The Box SF presents EAT ME!, a monthly artisanal food fair, kicking off on January 10-11, 2026! Enjoy a flavorful weekend at The Box SF each month while exploring a wide selection of artisanal food products from local culinary vendors. “Eat Me!” Artisan Food Fair ...
Sunday, April 5
The Box SF presents EAT ME!, a monthly artisanal food fair, kicking off on January 10-11, 2026! Enjoy a flavorful weekend at The Box SF each month while exploring a wide selection of artisanal food products from local culinary vendors. “Eat Me!” Artisan Food Fair ...
Saturday, May 2
The Box SF presents EAT ME!, a monthly artisanal food fair, kicking off on January 10-11, 2026! Enjoy a flavorful weekend at The Box SF each month while exploring a wide selection of artisanal food products from local culinary vendors. “Eat Me!” Artisan Food Fair ...
Sunday, May 3
The Box SF presents EAT ME!, a monthly artisanal food fair, kicking off on January 10-11, 2026! Enjoy a flavorful weekend at The Box SF each month while exploring a wide selection of artisanal food products from local culinary vendors. “Eat Me!” Artisan Food Fair ...
Saturday, May 30
The Box SF presents EAT ME!, a monthly artisanal food fair, kicking off on January 10-11, 2026! Enjoy a flavorful weekend at The Box SF each month while exploring a wide selection of artisanal food products from local culinary vendors. “Eat Me!” Artisan Food Fair ...
Sunday, May 31
The Box SF presents EAT ME!, a monthly artisanal food fair, kicking off on January 10-11, 2026! Enjoy a flavorful weekend at The Box SF each month while exploring a wide selection of artisanal food products from local culinary vendors. “Eat Me!” Artisan Food Fair ...
Saturday, June 20
The Box SF presents EAT ME!, a monthly artisanal food fair, kicking off on January 10-11, 2026! Enjoy a flavorful weekend at The Box SF each month while exploring a wide selection of artisanal food products from local culinary vendors. “Eat Me!” Artisan Food Fair ...
Sunday, June 21
The Box SF presents EAT ME!, a monthly artisanal food fair, kicking off on January 10-11, 2026! Enjoy a flavorful weekend at The Box SF each month while exploring a wide selection of artisanal food products from local culinary vendors. “Eat Me!” Artisan Food Fair ...
Saturday, July 25
The Box SF presents EAT ME!, a monthly artisanal food fair, kicking off on January 10-11, 2026! Enjoy a flavorful weekend at The Box SF each month while exploring a wide selection of artisanal food products from local culinary vendors. “Eat Me!” Artisan Food Fair ...
Sunday, July 26
The Box SF presents EAT ME!, a monthly artisanal food fair, kicking off on January 10-11, 2026! Enjoy a flavorful weekend at The Box SF each month while exploring a wide selection of artisanal food products from local culinary vendors. “Eat Me!” Artisan Food Fair ...
Saturday, August 22
The Box SF presents EAT ME!, a monthly artisanal food fair, kicking off on January 10-11, 2026! Enjoy a flavorful weekend at The Box SF each month while exploring a wide selection of artisanal food products from local culinary vendors. “Eat Me!” Artisan Food Fair ...
Sunday, August 23
The Box SF presents EAT ME!, a monthly artisanal food fair, kicking off on January 10-11, 2026! Enjoy a flavorful weekend at The Box SF each month while exploring a wide selection of artisanal food products from local culinary vendors. “Eat Me!” Artisan Food Fair ...
Saturday, September 26
The Box SF presents EAT ME!, a monthly artisanal food fair, kicking off on January 10-11, 2026! Enjoy a flavorful weekend at The Box SF each month while exploring a wide selection of artisanal food products from local culinary vendors. “Eat Me!” Artisan Food Fair ...
Sunday, September 27
The Box SF presents EAT ME!, a monthly artisanal food fair, kicking off on January 10-11, 2026! Enjoy a flavorful weekend at The Box SF each month while exploring a wide selection of artisanal food products from local culinary vendors. “Eat Me!” Artisan Food Fair ...
Saturday, October 24
The Box SF presents EAT ME!, a monthly artisanal food fair, kicking off on January 10-11, 2026! Enjoy a flavorful weekend at The Box SF each month while exploring a wide selection of artisanal food products from local culinary vendors. “Eat Me!” Artisan Food Fair ...
Sunday, October 25
The Box SF presents EAT ME!, a monthly artisanal food fair, kicking off on January 10-11, 2026! Enjoy a flavorful weekend at The Box SF each month while exploring a wide selection of artisanal food products from local culinary vendors. “Eat Me!” Artisan Food Fair ...
Saturday, November 14
The Box SF presents EAT ME!, a monthly artisanal food fair, kicking off on January 10-11, 2026! Enjoy a flavorful weekend at The Box SF each month while exploring a wide selection of artisanal food products from local culinary vendors. “Eat Me!” Artisan Food Fair ...
Sunday, November 15
The Box SF presents EAT ME!, a monthly artisanal food fair, kicking off on January 10-11, 2026! Enjoy a flavorful weekend at The Box SF each month while exploring a wide selection of artisanal food products from local culinary vendors. “Eat Me!” Artisan Food Fair ...
Saturday, December 12
The Box SF presents EAT ME!, a monthly artisanal food fair, kicking off on January 10-11, 2026! Enjoy a flavorful weekend at The Box SF each month while exploring a wide selection of artisanal food products from local culinary vendors. “Eat Me!” Artisan Food Fair ...
Sunday, December 13
The Box SF presents EAT ME!, a monthly artisanal food fair, kicking off on January 10-11, 2026! Enjoy a flavorful weekend at The Box SF each month while exploring a wide selection of artisanal food products from local culinary vendors. “Eat Me!” Artisan Food Fair ...