San Francisco Gymnastics

1405 Fillmore Street, San Francisco, CA, 94115

About this gym

In 2002, San Francisco Gymnastics (SFG) opened its doors in the Presidio with a mission: "Provide a quality athletic experience with an emphasis on fun." Our goal has been to create a success for every child in every class. Since 2002, our gym has quickly become known as a family friendly, high quality program that parents trust. In September 2012 we opened in the Fillmore Center with the same principles. San Francisco Gymnastics' instructors are caring professionals trained to encourage children to have fun while participating in a challenging program. Our facility is home of the popular Tumblebug Program for pre-school aged children, gymnastics classes of all levels, competitive teams, delightful birthday parties, exciting camps, and more all year round. Family, fun, fitness, and community are our priorities, and gymnastics is the vehicle we use to bring it all together for your children.

Classes offered

Class schedule

Sunday
  • Little Bugs
    10:00 AM–10:45 AM
    Drop-in OK
  • Busy Bees
    11:00 AM–11:45 AM
    Drop-in OK
  • Grasshoppers
    11:00 AM–11:45 AM
    Drop-in OK
  • Mini Bees
    12:00 PM–12:45 PM
    Drop-in OK
  • Crickets
    12:00 PM–1:00 PM
    Drop-in OK
  • Rec Beginners
    12:00 PM–1:00 PM
    Drop-in OK
  • Rec 2
    12:00 PM–1:30 PM
    Drop-in OK
Monday
  • Mini Bees
    9:30 AM–10:15 AM
    Drop-in OK
  • Little Bugs
    10:15 AM–11:00 AM
    Drop-in OK
  • Little Bugs
    11:15 AM–12:00 PM
    Drop-in OK
  • Mini Bees
    2:00 PM–2:45 PM
    Drop-in OK
  • Busy Bees
    2:00 PM–2:45 PM
    Drop-in OK
  • Grasshoppers
    2:00 PM–2:45 PM
    Drop-in OK
  • Crickets
    3:00 PM–4:00 PM
    Drop-in OK
  • Rec Beginners
    3:00 PM–4:00 PM
    Drop-in OK
  • Busy Bees
    3:15 PM–4:00 PM
    Drop-in OK
  • Grasshoppers
    3:15 PM–4:00 PM
    Drop-in OK
  • Mini Bees
    4:00 PM–4:45 PM
    Drop-in OK
  • Busy Bees
    4:00 PM–4:45 PM
    Drop-in OK
  • Grasshoppers
    4:00 PM–4:45 PM
    Drop-in OK
  • Crickets
    4:00 PM–5:00 PM
    Drop-in OK
  • Rec Beginners
    4:00 PM–5:00 PM
    Drop-in OK
  • Rec Beginners
    5:00 PM–6:00 PM
    Drop-in OK
  • Rec 2
    5:00 PM–6:30 PM
    Drop-in OK
  • Intermediates
    5:00 PM–6:30 PM
    Drop-in OK
  • Advanced
    5:00 PM–7:00 PM
    Drop-in OK
Tuesday
  • Little Bugs
    10:00 AM–10:45 AM
    Drop-in OK
  • Mini Bees
    11:00 AM–11:45 AM
    Drop-in OK
  • Busy Bees
    11:00 AM–11:45 AM
    Drop-in OK
  • Busy Bees
    1:30 PM–2:15 PM
    Drop-in OK
  • Rec Beginners
    2:00 PM–3:00 PM
    Drop-in OK
  • Grasshoppers
    2:30 PM–3:15 PM
    Drop-in OK
  • Crickets
    2:30 PM–3:30 PM
    Drop-in OK
  • Busy Bees
    3:30 PM–4:15 PM
    Drop-in OK
  • Grasshoppers
    3:30 PM–4:15 PM
    Drop-in OK
  • Crickets
    3:30 PM–4:30 PM
    Drop-in OK
  • Rec Beginners
    3:30 PM–4:30 PM
    Drop-in OK
  • Busy Bees
    4:30 PM–5:15 PM
    Drop-in OK
  • Grasshoppers
    4:30 PM–5:15 PM
    Drop-in OK
  • Crickets
    4:30 PM–5:30 PM
    Drop-in OK
  • Rec Beginners
    4:30 PM–5:30 PM
    Drop-in OK
  • Busy Bees
    5:30 PM–6:15 PM
    Drop-in OK
  • Grasshoppers
    5:30 PM–6:15 PM
    Drop-in OK
  • Crickets
    6:00 PM–7:00 PM
    Drop-in OK
  • Rec Beginners
    6:00 PM–7:00 PM
    Drop-in OK
  • Busy Bees
    6:15 PM–7:00 PM
    Drop-in OK
  • Grasshoppers
    6:15 PM–7:00 PM
    Drop-in OK
Wednesday
  • Little Bugs
    10:00 AM–10:45 AM
    Drop-in OK
  • Busy Bees
    10:45 AM–11:30 AM
    Drop-in OK
  • Grasshoppers
    10:45 AM–11:30 AM
    Drop-in OK
  • Crickets
    3:00 PM–4:00 PM
    Drop-in OK
  • Rec Beginners
    3:00 PM–4:00 PM
    Drop-in OK
  • Busy Bees
    3:15 PM–4:00 PM
    Drop-in OK
  • Grasshoppers
    3:15 PM–4:00 PM
    Drop-in OK
  • Busy Bees
    4:00 PM–4:45 PM
    Drop-in OK
  • Grasshoppers
    4:00 PM–4:45 PM
    Drop-in OK
  • Crickets
    4:00 PM–5:00 PM
    Drop-in OK
  • Rec Beginners
    4:00 PM–5:00 PM
    Drop-in OK
  • Rec 2
    4:00 PM–5:30 PM
    Drop-in OK
  • Intermediates
    4:00 PM–5:30 PM
    Drop-in OK
  • Mini Bees
    5:00 PM–5:45 PM
    Drop-in OK
  • Crickets
    5:00 PM–6:00 PM
    Drop-in OK
  • Rec Beginners
    5:00 PM–6:00 PM
    Drop-in OK
  • Grasshoppers
    5:30 PM–6:15 PM
    Drop-in OK
  • Rec Beginners
    6:00 PM–7:00 PM
    Drop-in OK
  • Rec 2
    6:00 PM–7:30 PM
    Drop-in OK
Thursday
  • Little Bugs
    10:00 AM–10:45 AM
    Drop-in OK
  • Mini Bees
    11:30 AM–12:15 PM
    Drop-in OK
  • Busy Bees
    1:00 PM–1:45 PM
    Drop-in OK
  • Busy Bees
    3:30 PM–4:15 PM
    Drop-in OK
  • Grasshoppers
    3:30 PM–4:15 PM
    Drop-in OK
  • Crickets
    3:30 PM–4:30 PM
    Drop-in OK
  • Rec Beginners
    3:30 PM–4:30 PM
    Drop-in OK
  • Busy Bees
    4:30 PM–5:15 PM
    Drop-in OK
  • Grasshoppers
    4:30 PM–5:15 PM
    Drop-in OK
  • Crickets
    4:30 PM–5:30 PM
    Drop-in OK
  • Rec Beginners
    4:30 PM–5:30 PM
    Drop-in OK
  • Rec 2
    4:30 PM–6:00 PM
    Drop-in OK
  • Intermediates
    4:30 PM–6:00 PM
    Drop-in OK
  • Busy Bees
    5:30 PM–6:15 PM
    Drop-in OK
  • Grasshoppers
    5:30 PM–6:15 PM
    Drop-in OK
  • Crickets
    5:30 PM–6:30 PM
    Drop-in OK
  • Rec Beginners
    5:30 PM–6:30 PM
    Drop-in OK
  • Rec 2
    5:30 PM–7:00 PM
    Drop-in OK
  • Busy Bees
    6:15 PM–7:00 PM
    Drop-in OK
  • Grasshoppers
    6:15 PM–7:00 PM
    Drop-in OK
Friday
  • Little Bugs
    9:00 AM–9:45 AM
    Drop-in OK
  • Mini Bees
    10:00 AM–10:45 AM
    Drop-in OK
  • Busy Bees
    11:00 AM–11:45 AM
    Drop-in OK
  • Grasshoppers
    11:00 AM–11:45 AM
    Drop-in OK
  • Crickets
    3:00 PM–4:00 PM
    Drop-in OK
  • Rec Beginners
    3:00 PM–4:00 PM
    Drop-in OK
  • Busy Bees
    3:15 PM–4:00 PM
    Drop-in OK
  • Grasshoppers
    3:15 PM–4:00 PM
    Drop-in OK
  • Mini Bees
    4:00 PM–4:45 PM
    Drop-in OK
  • Crickets
    4:00 PM–5:00 PM
    Drop-in OK
  • Rec Beginners
    4:00 PM–5:00 PM
    Drop-in OK
  • Rec 2
    4:00 PM–5:30 PM
    Drop-in OK
  • Intermediates
    4:00 PM–5:30 PM
    Drop-in OK
  • Advanced
    4:00 PM–6:00 PM
    Drop-in OK
  • Busy Bees
    5:00 PM–5:45 PM
    Drop-in OK
Saturday
  • Little Bugs
    9:00 AM–9:45 AM
    Drop-in OK
  • Busy Bees
    10:00 AM–10:45 AM
    Drop-in OK
  • Grasshoppers
    10:00 AM–10:45 AM
    Drop-in OK
  • Crickets
    10:00 AM–11:00 AM
    Drop-in OK
  • Busy Bees
    10:45 AM–11:30 AM
    Drop-in OK
  • Grasshoppers
    10:45 AM–11:30 AM
    Drop-in OK
  • Crickets
    11:00 AM–12:00 PM
    Drop-in OK
  • Rec Beginners
    11:00 AM–12:00 PM
    Drop-in OK
  • Mini Bees
    12:00 PM–12:45 PM
    Drop-in OK
  • Crickets
    12:00 PM–1:00 PM
    Drop-in OK
  • Rec Beginners
    12:00 PM–1:00 PM
    Drop-in OK
  • Rec 2
    12:00 PM–1:30 PM
    Drop-in OK
  • Intermediates
    12:00 PM–1:30 PM
    Drop-in OK
  • Advanced
    12:00 PM–2:00 PM
    Drop-in OK
  • Busy Bees
    12:15 PM–1:00 PM
    Drop-in OK
  • Mini Bees
    1:00 PM–1:45 PM
    Drop-in OK
  • Busy Bees
    1:00 PM–1:45 PM
    Drop-in OK
  • Grasshoppers
    1:00 PM–1:45 PM
    Drop-in OK
  • Crickets
    1:00 PM–2:00 PM
    Drop-in OK
  • Rec Beginners
    1:00 PM–2:00 PM
    Drop-in OK

Membership & pricing

Little Bugs Drop-In

$35/class

Drop-in trial rate for a single Little Bugs class. Prime-time classes charged at a higher rate ($42).

Little Bugs Fall Term Tuition

$544 for classes

Fall 2026 term (Aug 23 - Dec 19) tuition for Little Bugs.

Mini Bees Drop-In

$39/class

Drop-in trial rate for a single Mini Bees class. Prime-time rate is $42.

Mini Bees Fall Term Tuition

$592 for classes

Fall 2026 term (Aug 23 - Dec 19) tuition for Mini Bees. Prime-time rate is $640.

Busy Bees Drop-In

$39/class

Drop-in trial rate for a single Busy Bees class. Prime-time rate is $42.

Busy Bees Fall Term Tuition

$592 for classes

Fall 2026 term (Aug 23 - Dec 19) tuition for Busy Bees. Prime-time rate is $640.

Grasshoppers Drop-In

$39/class

Drop-in trial rate for a single Grasshoppers class. Prime-time rate is $42.

Grasshoppers Fall Term Tuition

$592 for classes

Fall 2026 term (Aug 23 - Dec 19) tuition for Grasshoppers. Prime-time rate is $640.

Crickets Drop-In

$43/class

Drop-in trial rate for a single Crickets class. Prime-time rate is $46.

Crickets Fall Term Tuition

$656 for classes

Fall 2026 term (Aug 23 - Dec 19) tuition for Crickets. Prime-time rate is $704.

Rec Beginners Drop-In

$43/class

Drop-in trial rate for a single Rec Beginners class. Prime-time rate is $46.

Rec Beginners Fall Term Tuition

$656 for classes

Fall 2026 term (Aug 23 - Dec 19) tuition for Rec Beginners. Prime-time rate is $704.

Rec 2 Fall Term Tuition

$848 for classes

Fall 2026 term (Aug 23 - Dec 19) tuition for Rec 2 (1.5 hours). Prime-time rate is $896.

Intermediates Fall Term Tuition

$848 for classes

Fall 2026 term (Aug 23 - Dec 19) tuition for Intermediates (1.5 hours). Prime-time rate is $896.

Advanced Fall Term Tuition

$1120 for classes

Fall 2026 term (Aug 23 - Dec 19) tuition for Advanced (2 hours).

No reviews yet. Be the first!

More gyms like this