Hayes Valley’s 36th Annual Holiday Stroll (2026)

Friday, December 4, 2026 · 5:00 pm to 8:00 pm · Hayes Valley, Hayes Valley · FREE — Join your neighbors for the Hayes Valley Holiday Stroll! Hosted by the Hayes Valley Merchants Council and the Hayes Valley Neighborhood Association, the event takes place Friday, December 4, 2026,...

View event