For many, a new year means New Year’s resolutions. Some resolve to learn a new skill or reconnect with a once-loved hobby, while others promise to treat their body more kindly through movement, nourishing foods and self-care. Whether you fall squarely in the latter camp or you’re planning a more holistic approach to “new year, new you,” you’ll find everything you need to make it happen right here in Rochester.
Wellness is easy in Med City, with plenty of gyms and fitness studios to choose from, from boot camp, boxing or barre to swimming, weightlifting or yoga—and everything in between. So, with a little patience, persistence and a willingness to try new things and give yourself some grace when the going gets tough, you can be sure to find a practice that works for you and your body. You just need to know where to look. That’s where this wellness guide to the best fitness studios and gyms in Rochester comes in.
Where to Work Out in Rochester, MN
No matter if you’re a fitness fanatic or just starting out on your wellness journey, there’s a gym or fitness studio in Rochester, MN, for you. Usually, finding a good fit means research and time spent searching for places on Google and scrolling through page after page of offerings, rates and reviews. However, we’ve done a lot of the hard work for you and narrowed it down to the best in the area, complete with membership prices and new member specials. You’re welcome!

Gyms
125 LIVE and Rochester Recreation Center
Adjoining facilities with swimming pools, ice rinks, pickleball courts, a fitness room with strength and cardio equipment and more than 100 group fitness classes each week; social activities and art classes are also available (125 LIVE is geared towards seniors but is a multigenerational facility where all are adults welcome)
Pricing: Monthly fitness membership starts at $51 per person for ages 50-89 and $56 for ages 18-49 with a one-time $50 enrollment fee, $25 for a 1-month pickleball pass
New Student Special(s): N/A
Location: 125 Elton Hills Dr. NW, Rochester, MN 55901 and 21 Elton Hills Dr. NW, Rochester, MN 55901
Anytime Fitness
24/7 gym with strength training and cardio equipment, personal training, and access to Evolt body scans and Anytime Fitness gyms worldwide
Pricing: For a yearlong membership (paid bi-weekly) – $24.99 (Rochester, both locations), $29.99 (Byron), $31.50 (Stewartville), $27.50 (Kasson)
New Student Special(s): Free 1-day pass
Location: 1629 N Broadway Ave., Rochester, MN 55906 | 4181 31st Ave. NW, Rochester, MN 55901 | 827 High Point Dr. NE, Byron, MN 55920 | 99 20th St. NE, Stewartville, MN 55976 and 110 W Main St., Kasson, MN 55944
Olmsted Medical Center – Sports Medicine & Athletic Performance
Olmsted Medical Services Sports Medicine and Athletic Performance Facility offers comprehensive programs, including group fitness classes and personalized training, designed to enhance athletic performance and overall wellness.
Pricing: Pricing varies depending on class, length, etc
New Student Special(s): N/A
Location: 5155 55th St NW, Rochester, MN 55901

Rochester Athletic Club
260,000-square-foot health club with extensive strength and cardio equipment options, over 100 group fitness classes each week, a kids’ club with children’s classes, indoor and outdoor pools, 17 tennis courts, and massage services
Pricing: Starts at $97 per month per person with a $50 join fee for an annual membership or a $150 join fee for an open-ended membership; discounts are available for seniors, couples and families
New Student Special(s): N/A
Location: 3100 19th St. NW, Rochester, MN 55901
District 507
24/7 gym with door code access through an app, offering access to strength training and cardio machines, a recovery lab with a sauna and cold plunge, and personal training
Pricing: $15 for a day pass, $40 for a week pass, monthly membership for $65 per person (couple and family memberships are also available)
New Student Special(s): N/A
Location: 2410 N Broadway Ave., Rochester, MN 55906

Yoga, Pilates and Barre Studios
The Amethyst Yogi
Vinyasa and yin yoga classes on Tuesdays, Thursdays, Saturdays and Sundays; Mindful Minis mindfulness classes for children ages 3-6; craft workshops and more
Pricing: Pay-what-you-can pricing starts at $8-$10 per class, $80 for a 10-hour pass and $75 per month for a 3-month unlimited membership, with the option to pay more as your budget allows
New Student Special(s): N/A
Location: 1221 3rd Ave. SW, Suite 260, Rochester, MN 55902
Club Pilates
Reformer-based Pilates classes with levels ranging from 1 to 2.5; cardio sculpt classes are also available
Pricing: 4 classes for $89, 8 classes for $159 and $219 for an unlimited monthly membership (a 1-time enrollment fee of $149 and a 3-month commitment are required); discounts are available for students, military members and healthcare workers
New Student Special(s): Free intro class
Location: 2575 Commerce Dr. NW, Suite 105, Rochester, MN 55901

AMPLIFY, a Lagree Fitness studio
Lagree Fitness Studio in Rochester, MN, offers high-intensity, low-impact workouts on patented Megaformer machines, designed to build strength, endurance, and flexibility in a supportive, boutique setting.
Pricing: many membership levels available between $95 – $249
New Client Special(s): 3 visits for $50, expires after two months
Location: 2560 2nd St SW STE 130, Rochester, MN 55902
Pneuma Yoga
Monday, Wednesday, and Friday classes with a focus on somatic, therapeutic and slow-flow yoga and breathwork
Pricing: $20 per drop-in class
New Client Special(s): N/A
Location: 275 37th St. NE, Suite 500, Rochester, MN 55906
Pure Barre
Classic barre fitness classes focusing on low-impact isometric movements, as well as classes combining barre technique with elements like yoga and Pilates, weight-based strength training and high-intensity interval training
Pricing: $30 per drop-in class, monthly memberships for between $79 and $169
New Student Special(s): Free intro class
Location: 154 5th St. SW, Rochester, MN 55902

Radiant SōL Yoga Studio
Classes are offered 7 days a week, including yin, vinyasa, hatha, nidra and Bikram-style hot yoga; fusion and warmed-room classes are also available
Pricing: $20 per drop-in class, $170 for a 10-class pass, monthly unlimited memberships starting at $109 and 1-year unlimited memberships for $1,250
New Student Special(s): $59 for 30 days of unlimited classes
Location: 4152 18th Ave. NW, Rochester, MN 55901
Revive Pilates Co.
Offering a range of Pilates classes for all levels, using different apperatus, including Reformer, jumpboard, spine corrector, ladder barrel, and more. Group and private classes available.
Pricing: Class drop-in: $25; 5 class pack: $120; 10 class pack $230, monthly memberships start at $169; and annual memberships available.
New Student Special(s): N/A
Location: 3660 Sarah Place NW, Ste. 103, Rochester, MN 55901
Uptown Pilates & Yoga
Reformer, Tower and mat Pilates classes, as well as yoga classes ranging from vinyasa and prana power yoga to gentle flow and yin yoga; yoga classes with reiki are also available
Pricing: Pilates – $16 per mat class and $23 per equipment class, packages start at $110 for 5 classes; Yoga – $16 per class, packages start at $75 for 5 classes
New Student Special(s): N/A
Location: 29 16th Ave. NW, Rochester, MN 55901

CrossFit Gyms, Boot Camps and HIIT Studios
Ace Athletics
Coach-led transformation program with group fitness classes and one-on-one personal training sessions, as well as 24/7 gym access and a sauna
Pricing: $25 for a day pass, punch cards starting at $65 for 5 visits, $34.50 paid bi-weekly or $795 paid-in-full memberships (discounts are also available)
New Student Special(s): Free intro session
Location: 2477 Clare Ln. NE, Rochester, MN 55906
Burn Boot Camp
45-minute workouts that alternate between strength and conditioning days and focus on different parts of the body with a personal-training-in-a-group setting; a child-watch service is also available during select sessions
Pricing: Call for membership information
New Student Special(s): $59 for 30 days
Location: 1300 Salem Rd. SW, #800, Rochester, MN 55902 and 6301 Bandel Rd. NW, Rochester, MN 55901

CrossFit Credence
Coach-led small-group CrossFit classes with a nutrition program powered by InBody scans; personal training, a recovery lounge with a sauna and cold plunge, chiropractic care and a kids’ fitness program are also available
Pricing: $99 bi-weekly for memberships, personal training starting at $200 a month; military and Mayo discounts are available
New Student Special(s): Free day pass
Location: 3020 N Broadway Ave., Rochester, MN 55906
Detour Athletics
Group classes, including CrossFit, that focus on strength and endurance training and incorporate weighted and body-weight exercises and cardio; a Women’s Wellness Circle is also available
Pricing: $25 per drop-in class
New Student Special(s): Free intro session
Location: 4921 W Frontage Rd., Rochester, MN 55901

Orangetheory Fitness
Group fitness classes focusing on heart-rate-zone high-intensity interval training with a mix of strength training and cardio
Pricing: $59 per month for Basic (4 classes per month) membership, $99 per month for Elite (8 classes per month) membership, $159 per month for Premier (unlimited classes) membership; class packs starting at $199 for 10 classes
New Student Special(s): First class is free, save $50 on your first month of Premier membership
Location: 52 US-14, Suite 1008, Rochester, MN 55902
Progression Fitness
Group classes that focus on HIIT, resistance training and metabolic conditioning, including CrossFit, as well as a 24/7 open gym
Pricing: Downtown – $139 for 14 classes per month and $159 for unlimited classes per month, West – $159 for 14 classes per month and $195 for unlimited classes per month
New Student Special(s): Free 10-day trial
Location: 25 9 1/2 St. SE, Rochester, MN 55904 and 2625 US-14 W, Suite HIJ, Rochester, MN 55901

Boxing, Climbing and More
Roca Climbing & Fitness
Rock climbing gym with adult and youth classes and Minnesota’s largest Kilter Board; a yoga studio with daily classes and a fitness area with free weights, medicine balls and cardio machines are also available
Pricing: $18 for a day pass without gear or $24 for a day pass with gear, monthly membership starting at $64 per month ($89 for the first month), 10-visit punch card starting at $162
New Student Special(s): Learn the Ropes climbing class (priced at $49 plus tax, not recommended for complete beginners) comes with a free 2-week membership upon completion, including rental gear
Location: 6071 Rome Cir. NW, Rochester, MN 55901
Where do you go for wellness in Rochester? Leave a comment below!
Have an activity near Rochester, MN to add to our calendar? Submit your event here!

