Reviews

Write a review
  • Pamela C. Glennon
    Jun 2026

    This is my happy place! Soul is amazing! The classes are great and the instructors are welcoming and helpful. I love it here! I listed thorough review of my classes and a few of the instructors:

    Monday: Power Yoga (The Set) I love this class because the poses challenge me. I’m learning how to do headstands, frog hops, splits and so much more. I can see my progression and it’s amazing! Laci is also such a big help with guiding and helping you.

    Tuesday: yoga sculpt. This class blends strength training and yoga and it is a workout! Courtney is amazing! She has great energy and always knows how to keep you going when you don’t wanna!

    Wednesday: Pilates: Ashley is the best! She is so energetic and really knows how to motivate you to surpass your limits. She explains tge moves and makes sure you understand the form and how to adjust to make your form better.

    Thursday: beat strength: Logan: Logan is very good at explaining the moves and where you should feel it and how to get your form correct.

    Friday: Pilates with Amanda. Idk how Amanda does it but she guides you through a great class and you feel so energized and ready for you day after!

  • Alexis Wu
    Jun 2026

    Such a warm welcoming atmosphere! Absolutely love coming to class. I never feel dumb asking for help! Great variety of classes and times. Can work for pretty much any persons schedule!

  • Anna Miller
    Jun 2026

    Absolutely loving all of the classes at Soul Revolution! My daughter and I are having a blast doing these together! The owner Ashley and her team are so kind, knowledgeable and inspiring!!

  • Keri Lawson
    Apr 2026

    SR offers something for all levels of fitness commitment. This is a community that supports the physical and mental components of life.
    Every instructor brings their special personality and vibe and of course their amazing playlists!
    I have been a member since 2018 and continue to stay motivated with the SR power!

  • Juanita Tibocha
    Apr 2026

    Best studio in town, lovely instructors!!

  • Rebecca Timmerman
    Apr 2026

    If you’re looking for a studio, that challenges you while supporting you, this would be a good fit for you!! From yoga to Pilates to strengthening and cycling, there is a lot of variety in the classes and instructors. Each class is unique.

  • Tara Lex
    Mar 2026

    This place is inviting and fun Always great to be greeted by friendly faces and helpful instructors. Wide range of classes (heated and non-heated) that anyone can attend. Makes you look forward to workouts!

  • Logan Lynch
    Mar 2026

    The most amazing community that makes movement so fun! The instructors are so knowledgable and excited to be here, and there are always exciting challenges going on that fosters engagement between members and keeps us motivated on a goal. SR is all about delivering an EXPERIENCE, and they nail it!

  • Paige Terpstra
    Mar 2026

    The absolute BEST studio around! All instructors are incredibly friendly and very knowledgeable about all of the classes they teach!

  • Matilyn Terpstra
    Mar 2026

    Soul revolution has made me enjoy going to the gym again. The amazing atmosphere, people & workouts make me look forward to each & every class. I would recommended this studio to anyone… i’m grateful it found me! 🩷

Load More

Soul Revolution Yoga + Cycling

806 Wacker Dr #130B, Dubuque

Directions Call Website Suggest an Edit

Hours

Monday: 3 - 4:15PMMonday: 8 - 8:30AMMonday: 6:45 - 7:15AMMonday: 5:30 - 6AMMonday: 4:30 - 5AMMonday: 6:15 - 6:45PMMonday: 5 - 6PMTuesday: 4:30 - 5AMTuesday: 9:30AM - 12PMTuesday: 5 - 5:30PMTuesday: 6:15 - 6:45PMTuesday: 7:30 - 8PMTuesday: 8 - 8:30AMWednesday: 6 - 6:30AMWednesday: 4:30 - 5AMWednesday: 9:15 - 11:30AMWednesday: 3 - 4:15PMWednesday: 6:30 - 7PMWednesday: 5 - 6PMThursday: 4:30 - 5AMThursday: 9:15 - 10:15AMThursday: 5 - 5:30PMThursday: 5:45 - 8:30AMThursday: 6:30 - 7PMFriday: 12:45AM - 2PMSaturday: 9 - 11AMSaturday: 7:45 - 8:30AMSaturday: 6:30 - 7AMSunday: 10 - 10:30AMSunday: 8:30 - 9AMSunday: 7:30 - 8AM