• element_23
  • element_23
  • element_23
  • shape
  • shape
  • shape
San Marcos

Welcome to Vim Gym

The art of what we do, builds on muscular endurance, flexibility, balance, strength and coordination. Youth are encouraged to participate for enjoyment and a healthy incorporation of physical activity into their life.

WHY CHOOSE VIM GYM

Vim Gym is committed to delivering quality coaching for all-star cheer, tumbling and wrestling to all of our athletes. Our focus is to provide a safe and understanding environment to ensure the athletes reach their highest potential. Vim Gym strives to instill strength, knowledge and integrity on the mat as well as in their everyday lives. We take pride in offering constant support and encouragement while ensuring all athletes are given the necessary tools needed to succeed.

TUMBLING CLASSES

Ages 0-5

TUFF TOTS class: Tue / Thu 10am & 5:30pm ---------------------------------------TINIES OPEN GYM: Play time – THURSDAY 11a-12:00p, $7

Ages 6-18

We offer all level tumbling, stunt and jump classes for any athlete looking to better their skills.
  • shape
  • shape

5

+

Expert Trainers

500

+

Trained Students

We can host your next PARTY! email naomi@vimgymsm.com to book now!

FALL SCHEDULE BEGINS AUGUST 5th

MON TUE WED THUR FRI
10:00am
10:00am - 10:45am

Tuff Tots

11:00am
11:00am - 12:00pm

Tinies Open Gym

4:30pm
4:30pm - 5:20pm

Fundamental Tumbling

4:30pm - 5:20pm

LEVEL 1 TUMBLING

4:30pm - 5:20pm

Fundamental Tumbling

4:30pm - 5:20pm

LEVEL 2 tumbling

4:30pm - 5:15pm

JUMPS & CONDITIONING

4:30pm - 5:20pm

LEVEL 1 TUMBLING

4:30pm - 5:20pm

Fundamental Tumbling

4:30pm - 5:20pm

LEVEL 2 tumbling

4:30pm - 5:20pm

LEVEL 1 TUMBLING

5:30pm
5:30pm - 6:20pm

Fundamental Tumbling

5:30pm - 6:20pm

LEVEL 2 tumbling

5:30pm - 6:15pm

Tuff Tots

5:30pm - 6:20pm

LEVEL 1 TUMBLING

5:30pm - 6:20pm

Fundamental Tumbling

5:30pm - 6:20pm

LEVEL 2 tumbling

5:30pm - 6:15pm

Tuff Tots

5:30pm - 6:20pm

LEVEL 1 TUMBLING

5:30pm - 6:30pm

JUMPS & CONDITIONING

5:30pm - 6:20pm

LEVEL 2 tumbling

5:30pm - 6:20pm

LEVEL 3+

6:30pm
6:30pm - 7:15pm

Stunt Class

6:30pm - 7:20pm

LEVEL 1 TUMBLING

6:30pm - 7:15pm

JUMPS & CONDITIONING

6:30pm - 7:20pm

LEVEL 3+

6:30pm - 7:20pm

LEVEL 1 TUMBLING

6:30pm - 7:20pm

LEVEL 3+

6:30pm - 7:20pm

Dance Tumbling

6:30pm - 7:20pm

Stunt Class

6:30pm - 7:20pm

Fundamental Tumbling

7:30pm
7:30pm - 8:20pm

LEVEL 3+

7:30pm - 8:20pm

High School Tumbling

7:30pm - 8:20pm

LEVEL 2 tumbling

7:30pm - 8:20pm

LEVEL 3+

7:30pm - 8:30pm

Open Gym

8:00pm
8:00pm - 9:00pm

Open Gym