St. Peters | Olympia Gymnastics

Olympia gymnastics st. petersOlympia St. Peters

248 Mid Rivers Center
St. Peters, MO 63376

St. Peters, St. Charles, O'Fallon, and Wentzville

Office Hours
Monday 9:00a-7:00p
Tuesday 9:00a-7:00p
Wednesday 3:00p-8:00p
Thursday 9:00a-7:00p
Friday Closed
Saturday Closed
Sunday Closed

Upcoming Events at Mid Rivers

Reopening Guide

Summer Classes

Fall Classes

Summer Camp

Olympia Live!

EXCITING NEWS! Join us for ONLINE classes with Olympia Live! Register Here!

Olympial Live! is for our active members to be able to log on to age-appropriate classes from home with a smart TV, laptop, tablet or phone and watch LIVE interactive classes led by one of our Olympia instructors.  Each class is 30 minutes long with real-time instruction. Online classes through zoom offers an alternative to classes during our stay at home order. Classes will be available for Tumble Bees through Team. Online Olympia Live! classes are forming at all of our locations and is available for registration through the parent portal. Find a schedule that works for you at any of our locations. Contact us for more information or for help registering.



Welcome to Olympia Gymnastics Mid Rivers! We have been serving the St. Charles, St. Peters, and O'Fallon area since 1983. Formally known as Olympiad Olde Towne in Cave Springs, we moved into our larger 20,000 square foot facility near Mid Rivers mall in September 2008.

We currently work with over 500 gymnasts and ninjas from toddler through teen. Our separate preschool areas with scaled down equipment provides a safe and fun environment for our younger gymnasts. When you schedule a party with us, you get to experience not only a fun time playing in our large bounce house and doing gymnastics, but you also get to have your cake and open gifts in our brightly decorated party room. For more information on our Ninja Program at our Ninja City St. Peters location please visit

We offer the following classes and activities at Olympia Mid Rivers:

  • Preschool Gymnastics (18 months - 5 Years)
  • Kinder Bees (Kindergarten Ages 5 & 6)
  • Girls Gymnastics Classes (1st grade & up)
  • Boys Gymnastics Classes (1st grade & up)
  • Flipz Tumbling Classes (Ages 4 & up)
  • Ninja classes (Ages 4 - 12)
  • Girls Competitive Team

We are proud to be a part of the growing St. Charles County community (St. Charles, St. Peters, O'Fallon, Wentzville and Lake St. Louis). We look forward to being a part of helping to build happy, healthy, and confident children for many years to come! Questions? Give us a Call at 636-970-1800 or e-mail us at