Discover fitness events & pop-ups happening all across St. Louis using this calendar!  This page will be updated regularly with new listings, so check back weekly or get on the email list for a weekly drop.  Hosting an upcoming event?  Add your listing here! 

Filters

Changing any of the form inputs will cause the list of events to refresh with the filtered results.

  • Ugly Sweater – Walk and Talk!

    ✨Get ready for some holiday cheer! ✨ December 21st with a festive walk, ugly sweaters encouraged at Grant's Trail! 🎁👟 Can’t wait for everyone to join us for some festive...

    Free
  • Ugly Sweater Run @ 4 Hands at The District

    4 Hands at The District 17081 N Outer 40 Rd, Chesterfield, MO, United States

    December is stacked, sparkly, and absolutely overflowing with community energy — and we cannot wait to run straight through it with you. ❄️💙 Here’s what the month looks like for...

    Free
  • Line Dancing @ Grand Glaize Branch

    St. Louis County Library, Grand Glaize Branch 1010 Meramec Station Road, Manchester, MO, United States

    Put on your dancing shoes and get in line. It’s exercise in disguise! No dance experience necessary. Adults. Registration required.

    Free
  • FREE Yoga at the Library

    FREE Yoga at the Library
    St Louis County Library, Lewis & Clark Branch 9909 Lewis-Clark Blvd, St. Louis, MO, United States

    Practice yoga poses to relieve stress, increase strength and improve flexibility. Beginners welcome. Please dress comfortably and bring your own mat or towel. Adults. Registration required.

    Free
  • Christmas Eve: Jesus Beat n’ Flow

    Gateway Yoga STL 935 S Kirkwood Rd, St. Louis, MO, United States

    FREE Christmas Eve Flow w/ Sarah Hussey Duration: 60 Minutes Temperature: Heated to 90F What to Expect: Sarah is offering up this free class - all are welcome (no matter how you celebrate). Enjoy a Christmas Eve flow guided by music that reflects the heart of the season, honoring the birth of Jesus through rhythm, breath,...

    Free
  • Trek St. Louis | Saturday Road Ride – 40 Miles

    Trek St. Louis | Saturday Road Ride – 40 Miles
    Trek Bicycle O Fallon 8640 Mexico Road, O'Fallon, MO, United States

    Everyone is welcome on this 40-mile No-Drop ride, happening every Saturday at 8 AM from Trek Bicycle O’Fallon. Whether you're new to road cycling or a seasoned rider, we have pace groups from 14-23+ mph to ensure a comfortable and supportive experience for all. The route is flat and approachable, with under 1,000 feet of...

    Free
  • FREE Steady & Focused Flow

    Joy of Yoga 8918 Manchester Rd, St. Louis, MO, United States

    This medium-paced class blends focused breathwork with alignment-based strength building. Expect steady holds, heat-building sequences, and a challenging yet accessible rhythm that cultivates both power and presence.

    Free
  • FREE DANCE CLASSES @ Utopia Studios

    Utopia Studios 3957 Park Avenue, St. Louis, MO, United States

    Sign up for any membership and enjoy your first month 100% FREE — no commitment. Visit herwellnessbyher.com PROMO ends 12/31/25 New to HERwellness? Now is the perfect time to jump in. Sign...

    Free
  • Community Yoga Class

    Shanti Yoga STL 7436 Manchester, Maplewood, United States

    Join us for a free weekly Community Yoga Practice designed to support and uplift our newest Shanti YTT graduates as they step into their roles as teachers. Each week features a rotating instructor from our most recent training class, offering them valuable hands-on experience while sharing their unique voice, perspective, and style. This class is...

    Free
  • Mat Pilates + Hat Bar X Hawley Truckers

    The Tease MVMT 735 S River Rd suite 150, St. Charles, MO, United States

    Mat Pilates is renowned for its focus on core strength and flexibility. Our Pilates sessions are designed to: Build Core Strength: Strengthen your abdominal and back muscles to improve stability...

    $32
  • FREE Restorative Sound Bath @ St. Louis County Library, Grant’s View Branch

    St Louis County Library, Grant's View Branch 9700 Musick Rd, St. Louis, MO, United States

    Enjoy a soothing and relaxing meditation with crystal singing bowls. Please dress comfortably and bring your own yoga mat, pillow, or bolster to lie on. Teens and adults. Registration required with limited walk-ins.

    Free
  • FREE Open House @ Club Pilates Creve Coeur

    Club Pilates Creve Coeur 702 N New Ballas Rd, Creve Coeur, MO, United States

    You're Invited! Reserve a spot in our Free Pilates Intro Class or stop by our Open House to meet us and learn more about the amazing benefits of Pilates!💙 Pilates...