Martial Arts for Kids and Adults
Thu Oct 29, 4:30pm
Martial arts training for all ages





Danville
Train outdoors at this community martial arts program that breaks classes by belt level. Saturday mornings at scenic Osage Park bring structured progression, sparring for advanced students, and fresh air alongside your kicks.
Times
Saturday, October 31, 10:00 AM





Danville
Train outdoors at this community martial arts program that breaks classes by belt level. Saturday mornings at scenic Osage Park bring structured progression, sparring for advanced students, and fresh air alongside your kicks.
Times
Saturday, October 31, 10:00 AM
Thu Oct 29, 4:30pm
Martial arts training for all ages
Wed, Oct 28 · 5:30 PM
Pier 70
Free weekly run club
Thu, Oct 29 · 6:00 AM
Cole Valley
Morning miles with strangers
Thu, Oct 29 · 5:00 PM
Transbay
Rooftop basketball watch party
Thu, Oct 29 · 7:30 PM
Crocker-Amazon
Welcoming boxing training
Fri, Oct 30 · 7:00 PM
Mission Bay
NBA rivalry night
Fri, Oct 30 · 7:00 PM
Western Addition
Goth roller disco
Sat, Oct 31 · 5:00 PM
Mission Bay
Championship basketball at home
Sat, Oct 31 · 5:00 PM
Mission Bay
WNBA finals match
100% free
All · Restaurants · Bars · Cafés