• Mondays

    9:30 AM Mixed Level

    10:30 AM Mixed Level

    12:00 PM Beginner

    1:00 PM Athletic

    5:00 PM 25 Min Introductory

    5:30 PM Mixed Level

    6:30 PM Mixed Level

  • Tuesdays

    5:30 AM Mixed Level with Isabelle* (Beginning 3/24/26)

    9:30 AM Mixed Level

    10:30 AM 25 Min Introductory

    11:30 AM Mixed Level

    12:30 PM Mixed Level

    5:30 PM Mixed Level

    6:30PM Mixed Level

  • Wednesdays

    8:30AM Mixed Level with Jessica* (Beginning 3/25/26)

    9:30AM Mixed Level with Jessica* (Beginning 3/25/26)

    12:00 PM Mixed Level

    5:30 PM Mixed Level

    6:30 PM Mixed Level

  • Thursdays

    5:30 AM Mixed Level with Isabelle* (Beginning 3/27/26)

    9:30 AM Mixed Level

    10:30 AM Beginner

    12:00 PM Mixed Level

    4:30 PM Mixed Level

    5:30 PM Mixed Level

  • Fridays

    8:30AM Mixed Level with Jessica* (Beginning 3/27/26)

    9:30AM Mixed Level with Jessica* (Beginning 3/27/26)

    12:00 PM Mixed Level with Jessica* (Beginning 3/27/26)

  • Saturdays

    9:30 AM Mixed Level with Isabelle* (Beginning 3/28/26)

    10:30 AM Mixed Level with Isabelle* (Beginning 3/28/26)

  • *

    Isabelle and Jessica are trainee teachers. They finished Basi Pilates training and will complete their certification hours by teaching the classes listed above.

No classes fit your schedule?

Fill out this form and we’ll try to find a suitable time!