Home » City Guide »

SF’s Holiday Craft Markets & Gift Fairs 2025

Plan your holiday shopping early with festive pop-up markets and gift fairs
By - posted 11/20/2025 No Comment

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:


Tuesday, December 23

Union Square’s Festive “Winter Walk” 2025 (Dec. 13-24)
Tuesday, December 23 – 10:00 am - Ends at 9:00 pm | Cost: FREE | Lower Stockton Street
Union Square's Festive "Winter Walk" 2025 (Dec. 13-24)

San Francisco’s signature holiday event, Winter Walk, returns to Union Square from December 13–24, 2025 for a 12-day celebration that transforms two blocks of Stockton Street into a festive holiday destination. This year’s Winter Walk will feature a holiday marketplace, interactive vendors, food trucks, family-friendly stage ...

Wednesday, December 24

PIER 39’s Dazzling 60′ Tree Xmas Eve Lighting Show
Wednesday, December 24 – 5:00 pm - Ends at 10:00 pm | Cost: FREE | Pier 39
PIER 39's Dazzling 60' Tree Xmas Eve Lighting Show

The Holidays are HapPIER at PIER 39! Get into the spirit of the Season at PIER 39 while shopping, dining and strolling The PIER. An awe-inspiring Christmas tree has welcomed millions of visitors at the Entrance Plaza of PIER 39 every holiday season since 1983 ...

Union Square’s Xmas Eve “Winter Walk” 2025 (Final Day)
Wednesday, December 24 – 10:00 am - Ends at 9:00 pm | Cost: FREE | Lower Stockton Street
Union Square's Xmas Eve "Winter Walk" 2025 (Final Day)

San Francisco’s signature holiday event, Winter Walk, returns to Union Square from December 13–24, 2025 for a 12-day celebration that transforms two blocks of Stockton Street into a festive holiday destination. This year’s Winter Walk will feature a holiday marketplace, interactive vendors, food trucks, family-friendly stage ...

Thursday, December 25

PIER 39’s Dazzling 60′ Tree Christmas Lighting Show
Thursday, December 25 – 5:00 pm - Ends at 10:00 pm | Cost: FREE | Pier 39
PIER 39's Dazzling 60' Tree Christmas Lighting Show

The Holidays are HapPIER at PIER 39! Get into the spirit of the Season at PIER 39 while shopping, dining and strolling The PIER. An awe-inspiring Christmas tree has welcomed millions of visitors at the Entrance Plaza of PIER 39 every holiday season since 1983 ...

Saturday, December 27

Sausalito Art and Harbor Days (2025)
Saturday, December 27 – 10:00 am - Ends at 3:00 pm | Cost: FREE | Tracy Way at the Ferry Landing
Sausalito Art and Harbor Days (2025)
Ring in the holiday weekend with Sausalito Art & Harbor Days on December 27—where local artists, cozy waterfront vibes, and community fun come together. Stroll the Tracy Way Promenade, explore open galleries, and discover a lively mix of local artisans, growers, and makers offering everything ...

Monday, December 29

SF’s Free 2025 Lakeview/OMI Kwanzaa Celebration (2025)
Monday, December 29 – 6:00 pm - Ends at 9:00 pm | Cost: FREE | Minnie & Lovie Ward Rec Park
SF's Free 2025 Lakeview/OMI Kwanzaa Celebration (2025)
Lakeview/OMI community, it’s almost here! We’re officially two weeks away from the annual Kwanzaa Celebration on Monday, December 29th, 2025, and the energy is already humming like your favorite R&B slow jam. Picture this: warm light, deep laughter, familiar faces, new connections, drums tapping into something ancestral, ...

Wednesday, December 31

PIER 39’s Dazzling 60′ Tree New Year’s Eve Lighting Show
Wednesday, December 31 – 5:00 pm - Ends at 10:00 pm | Cost: FREE | Pier 39
PIER 39's Dazzling 60' Tree New Year's Eve Lighting Show

The Holidays are HapPIER at PIER 39! Get into the spirit of the Season at PIER 39 while shopping, dining and strolling The PIER. An awe-inspiring Christmas tree has welcomed millions of visitors at the Entrance Plaza of PIER 39 every holiday season since 1983 ...

Thursday, January 1

PIER 39’s Dazzling 60′ Tree Lighting Show (New Year’s Day)
Thursday, January 1 – 5:00 pm - Ends at 10:00 pm | Cost: FREE | Pier 39
PIER 39's Dazzling 60' Tree Lighting Show (New Year's Day)

The Holidays are HapPIER at PIER 39! Get into the spirit of the Season at PIER 39 while shopping, dining and strolling The PIER. An awe-inspiring Christmas tree has welcomed millions of visitors at the Entrance Plaza of PIER 39 every holiday season since 1983 ...

Saturday, January 10

The Box SF “Eat Me!” Artisan Food Fair (2026)
Saturday, January 10 – 11:00 am - Ends at 5:00 pm | Cost: *
*Tickets / Reservations are NOT required!
| The Box SF
The Box SF "Eat Me!" Artisan Food Fair (2026)

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, January 11

PIER 39’s Dazzling 60′ Tree Lighting Show (Final Night)
Sunday, January 11 – 5:00 pm - Ends at 10:00 pm | Cost: FREE | Pier 39
PIER 39's Dazzling 60' Tree Lighting Show (Final Night)

The Holidays are HapPIER at PIER 39! Get into the spirit of the Season at PIER 39 while shopping, dining and strolling The PIER. An awe-inspiring Christmas tree has welcomed millions of visitors at the Entrance Plaza of PIER 39 every holiday season since 1983 ...

The Box SF “Eat Me!” Artisan Food Fair (2026)
Sunday, January 11 – 11:00 am - Ends at 4:00 pm | Cost: *
*Tickets / Reservations are NOT required!
| The Box SF
The Box SF "Eat Me!" Artisan Food Fair (2026)

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 ...