Home » City Guide »

What To Do in 2017: SF’s Top Fairs & Festivals

Plan your year with street fairs, fireworks, festivals, Pride, Carnaval and more
By - posted 1/4/2017 No Comment

Saturday, February 14

San Francisco’s Valentine’s Day Pillow Fight 2026
Saturday, February 14 – 5:45 pm - Ends at 7:45 pm | Cost: FREE | Embarcadero Plaza
San Francisco's Valentine's Day Pillow Fight 2026
Feathers fly at this fun, flash-mob type event which typically takes place annually on Valentine’s Day. It’s Pillow Fight. In the past, nearly 1,000 San Franciscans descended on Justin Herman Plaza with feather-stuffed pillows to run Braveheart-like at full speed at one another to lovingly beat ...

Saturday, March 7

SF’s 2026 Chinese New Year Parade
Saturday, March 7 – 5:15 pm - Ends at 8:30 pm | Cost: FREE*
*Free to watch (standing room or bring your chair); official parade bleacher seats start at $48
| Chinatown
SF's 2026 Chinese New Year Parade
Named one of the world’s top ten parades, the Chinese New Year Parade in San Francisco is the largest celebration of its kind outside of Asia. It was started in the 1860s and takes place the weekend of the Chinese New Year Community Street Fair ...

Sunday, March 8

2026 Chinese New Year Street Fair in San Francisco (March 7-8)
Sunday, March 8 – 9:00 am - Ends at 5:00 pm | Cost: FREE | Chinatown
2026 Chinese New Year Street Fair in San Francisco (March 7-8)

Immerse yourself in the sights and sounds of San Francisco’s exhilarating Chinatown during one of the community’s most exciting times of the year. The Chinatown Community Street Fair takes place the weekend of the Chinese New Year Parade. At the fair, experience Chinese cultural arts such ...

Saturday, March 14

San Francisco Giants FanFest 2026 at Oracle Park
Saturday, March 14 – 12:00 pm - Ends at 4:00 pm | Cost: FREE*
*Free admission, but there may be a parking charge. RSVP Required
| Oracle Park
San Francisco Giants FanFest 2026 at Oracle Park
KNBR’s 31st Giants FanFest takes place at Oracle Park in San Francisco on Saturday, March 14, 2026. Like last year, this event will take place during Spring Training while the team is in Arizona, so although there will be no active players at this event, ...