Not watching the World Cup this weekend? Don't worry, there's lots more for you to do.

Going on all weekend are the Giants County Fair, the 34th annual San Francisco Free Folk Festival at Presidio Middle School, the 4th Annual BattleUS freestyle skating event at Golden Gate Park, and the ongoing San Francisco Ethnic Dance Festival at Palace of Fine Arts.

On Saturday, as SFist previously mentioned, Yerba Buena Gardens will be having Art in the Gardens, not to mention their weekly live music festival, featuring kids' fave, Unique Derique, followed by cuban jazz band, Los Terrys. It's Family Day with the 49ers. Those who want to stay out of the sun should check out Lightbox Works' Crafty Hour at the Make-Out Room. GLBTers can freshen up their ass-kicking skills at Kick Ass Queers in Dolores Park. Celebrate King Kamehameha Day with Hawaiian music and tall ships at Aquatic Park. (Thanks FunCheapSF for a few of these tips!)

On Sunday is the epic 33rd Annual Haight Ashbury Street Fair, and on the other side of the Bay are the East Bay Open Studios at Jack London Square and the Berkeley Juneteenth Festival.