About this gym
The Midway YMCA gym, fitness center, and swimming pool in St. Paul, MN offers group exercise classes, personal training, swim lessons and other great fitness and community-building programs. Our facilities include great family-friendly amenities such as aquatics (including an indoor pool, whirlpool, sauna and waterslide), free weights and cardio machines, and much more.
Classes offered
Class schedule
- Drop-in OKPilates (1) Reformer - Level 19:00 AM–10:00 AM · Stephanie F.
- Drop-in OKBodyPump9:05 AM–10:05 AM · Beth L.
- Drop-in OKPilates (2) Reformer - Level 210:00 AM–11:00 AM · Stephanie F.
- Drop-in OK3D3010:15 AM–10:45 AM · Katie G.
- Drop-in OKBeatBoss Cycle10:30 AM–11:30 AM · Mariah M.
- Drop-in OKZumba10:55 AM–11:55 AM · Patrick S.
- Drop-in OKPilates (2) Reformer - Level 211:00 AM–12:00 PM · Stephanie F.
- Drop-in OKYoga3:00 PM–4:00 PM · Mike K.
- Drop-in OKPilates (3) Reformer - Level 37:00 AM–8:00 AM · Julie W.
- Drop-in OKYoga Flow7:15 AM–8:15 AM · Lillie T.
- Drop-in OKForeverWell Cardio8:30 AM–9:15 AM · Ruth O.
- Drop-in OKCommunity Acupuncture9:00 AM–10:30 AM · Rachel J.
- Drop-in OKCycle9:00 AM–9:45 AM · David D.
- Drop-in OKPilates (2) Reformer - Level 29:00 AM–10:00 AM · Heidi C.
- Drop-in OKStrength Training for Seniors9:00 AM–10:00 AM · Julie W.
- Drop-in OKOULA9:30 AM–10:30 AM · Ella O.
- Drop-in OKTai Chi for Health Inst10:00 AM–11:00 AM · John S.
- Drop-in OKSilverSneakers Classic10:15 AM–11:00 AM · Heidi C.
- Drop-in OKPilates (3) Reformer - Level 310:30 AM–11:30 AM · Julie W.
- Drop-in OKYoga10:45 AM–11:45 AM · Sandra B.
- Drop-in OKLine Dancing11:15 AM–12:00 PM · Hayley K.
- Drop-in OKGroup Power12:00 PM–1:00 PM · Mary C.
- Drop-in OKSilverSneakers Yoga12:15 PM–1:00 PM · Sandra B.
- Drop-in OKSmall Group Yoga2:10 PM–2:55 PM · Heidi C.
- Drop-in OKPilates (2) Reformer - Level 23:00 PM–4:00 PM · Heidi C.
- Drop-in OKPilates (3) Reformer - Level 34:00 PM–5:00 PM · Denise S.
- Drop-in OKBarre Fusion4:30 PM–5:15 PM · Linda H.
- Drop-in OKPilates (2) Reformer - Level 25:00 PM–6:00 PM · Bon M.
- Drop-in OKBodyPump5:05 PM–6:05 PM · Tonya C.
- Drop-in OKPilates (1) Reformer - Level 16:00 PM–7:00 PM · Bon M.
- Drop-in OKGroup Fight6:15 PM–7:00 PM · Katie G.
- Drop-in OKCycle6:20 PM–7:05 PM · Joshua K.
- Drop-in OKBodyPump6:00 AM–7:00 AM · Maria R.
- Drop-in OKCycle6:00 AM–7:00 AM · Rebecca C.
- Drop-in OKPilates (1) Reformer - Level 17:00 AM–8:00 AM · Gustaf M.
- Drop-in OKGentle Yoga8:15 AM–9:15 AM · Laura G.
- Drop-in OKPilates (1) Reformer - Level 18:30 AM–9:30 AM · Julie W.
- Drop-in OKGroup Active9:30 AM–10:30 AM · Kristy H.
- Drop-in OKSilverSneakers Yoga10:15 AM–11:00 AM · Heidi C.
- Drop-in OKStrength Training for Seniors10:30 AM–11:15 AM · Will T.
- Drop-in OKFlow10:45 AM–11:45 AM · Alexa M.
- Drop-in OKPilates (2) Reformer - Level 211:10 AM–12:10 PM · Heidi C.
- Drop-in OKPilates (2) Reformer - Level 21:30 PM–2:30 PM · Heidi C.
- Drop-in OKPilates (2) Reformer - Level 22:30 PM–3:30 PM · Heidi C.
- Drop-in OK3D304:25 PM–4:55 PM · Katie G.
- Drop-in OKGroup Blast5:05 PM–6:05 PM · Tonya C.
- Drop-in OKBeatBoss Cycle5:15 PM–6:00 PM · Linda M.
- Drop-in OKZumba5:30 PM–6:30 PM · Maria R.
- Drop-in OKGroup Centergy6:15 PM–7:15 PM · JJ M.
- Drop-in OKPilates (2) Reformer - Level 27:00 AM–8:00 AM · Julie W.
- Drop-in OKYoga Sculpt7:15 AM–8:15 AM · Lillie T.
- Drop-in OKPilates (3) Reformer - Level 38:00 AM–9:00 AM · Bon M.
- Drop-in OKForeverWell Cardio Dance8:30 AM–9:15 AM · Hayley K.
- Drop-in OKOULA8:30 AM–9:30 AM · Molly M.
- Drop-in OKMat Pilates9:00 AM–10:00 AM · Abigail P.
- Drop-in OKPilates (2) Reformer - Level 29:15 AM–10:15 AM · Heidi C.
- Drop-in OKStrength Training for Seniors9:15 AM–10:15 AM · Bon M.
- Drop-in OKGroup Power9:30 AM–10:30 AM · Linda H.
- Drop-in OKSilverSneakers Classic10:15 AM–11:00 AM · Shilan D.
- Drop-in OKPilates (2) Reformer - Level 210:30 AM–11:30 AM · Bon M.
- Drop-in OKYoga10:45 AM–11:45 AM · Sandra B.
- Drop-in OKGroup Power12:00 PM–1:00 PM · Molly M.
- Drop-in OKPilates (2) Reformer - Level 21:00 PM–2:00 PM · Heidi C.
- Drop-in OKPilates (2) Reformer - Level 22:00 PM–3:00 PM · Heidi C.
- Drop-in OKPilates (1) Reformer - Level 14:00 PM–5:00 PM · Stephanie F.
- Drop-in OKStudio Strength4:30 PM–5:15 PM · Linda H.
- Drop-in OKPilates (1) Reformer - Level 15:00 PM–6:00 PM · Stephanie F.
- Drop-in OKBodyPump5:05 PM–6:05 PM · Clarence W.
- Drop-in OKZumba5:30 PM–6:30 PM · Bryce B.
- Drop-in OKPilates (3) Reformer - Level 36:00 PM–7:00 PM · Stephanie F.
- Drop-in OKYoga6:30 PM–7:30 PM · Jim K.
- Drop-in OKBodyPump6:00 AM–7:00 AM · Tonya C.
- Drop-in OKPilates (2) Reformer - Level 27:00 AM–8:00 AM · Lidia M.
- Drop-in OKCommunity Acupuncture8:30 AM–9:50 AM · Rachel J.
- Drop-in OKOULA8:30 AM–9:25 AM · Nichole C.
- Drop-in OKPilates (1) Reformer - Level 18:30 AM–9:30 AM · Julie W.
- Drop-in OKBarre Fusion9:00 AM–9:45 AM · Linda H.
- Drop-in OKStrength Training for Seniors9:15 AM–10:00 AM · Will T.
- Drop-in OK3D309:35 AM–10:05 AM · Kristy H.
- Drop-in OKGroup Active10:15 AM–11:15 AM · Kristy H.
- Drop-in OKSilverSneakers Yoga10:15 AM–11:00 AM · Heidi C.
- Drop-in OKPilates (1) Reformer - Level 111:00 AM–12:00 PM · Jessica T.
- Drop-in OKGentle Yoga11:30 AM–12:30 PM · Lillie T.
- Drop-in OKYoga Flow4:00 PM–5:00 PM · Lillie T.
- Drop-in OKPilates (2) Reformer - Level 25:00 PM–6:00 PM · Bon M.
- Drop-in OKOULA5:15 PM–6:15 PM · Debi K.
- Drop-in OKBeatBoss Cycle5:30 PM–6:15 PM · Mariah M.
- Drop-in OKPilates (1) Reformer - Level 16:00 PM–7:00 PM · Bon M.
- Drop-in OKYoga6:30 PM–7:30 PM · Mulberry H.
- Drop-in OKGroup Blast6:00 AM–7:00 AM · JJ M.
- Drop-in OKPilates (3) Reformer - Level 37:00 AM–8:00 AM · Bon M.
- Drop-in OKPilates (3) Reformer - Level 38:00 AM–9:00 AM · Bon M.
- Drop-in OKForeverWell Cardio8:30 AM–9:15 AM · Catherine R.
- Drop-in OKCommunity Acupuncture9:00 AM–10:40 AM · Beth P.
- Drop-in OKCycle9:00 AM–10:00 AM · David D.
- Drop-in OKMat Pilates9:00 AM–10:00 AM · Bon M.
- Drop-in OKGroup Power9:30 AM–10:30 AM · Linda H.
- Drop-in OKPilates (2) Reformer - Level 210:00 AM–11:00 AM · Gustaf M.
- Drop-in OKSilverSneakers Classic10:15 AM–11:00 AM · Catherine R.
- Drop-in OKStrength Training for Seniors10:15 AM–11:00 AM · Bon M.
- Drop-in OKYoga10:45 AM–11:45 AM · Dan D.
- Drop-in OKPilates (1) Reformer - Level 111:15 AM–12:15 PM · Bon M.
- Drop-in OKZumba5:15 PM–6:15 PM · Yolanda K.
- Drop-in OKBodyPump8:00 AM–9:00 AM · Tonya C.
- Drop-in OKBeatBoss Cycle9:00 AM–10:00 AM · Mariah M.
- Drop-in OKPilates (2) Reformer - Level 29:00 AM–10:00 AM · Annie H.
- Drop-in OKGroup Centergy9:10 AM–10:10 AM · JJ M.
- Drop-in OKGroup Blast10:20 AM–11:20 AM · JJ M.
- Drop-in OKZumba11:30 AM–12:30 PM · Patrick S.
- Drop-in OKYoga3:30 PM–4:30 PM · Marisa V.
Membership & pricing
Adult Membership
For individuals ages 19+.
+ $50 initiation
Youth Membership
For individuals ages 10 to 18 years old.
+ $50 initiation
One Adult Family Membership
Includes one adult and all dependents in the same household up to the age of 18 years old.
+ $50 initiation
Dual Membership
For two adults in the same household.
+ $50 initiation
Family Membership
PopularIncludes up to two adults and all dependents in the same household up to the ages of 18 years old.
+ $50 initiation
Virtual Membership
Digital-only membership (YMCA 360 on-demand content); no facility access.
Hours
Reviews
Sign in to reviewMore gyms like this
Big-box gym in Blaine, MN with 24/7 access, group fitness classes, HIITZone training, and Relax & Recover amenities.
24/7 big-box gym in Maple Grove, MN with group fitness classes, HIITZone, and personal training.
Xperience Fitness was a big-box gym chain in the Twin Cities; the entire chain, including this Roseville location, permanently closed as of July 24, 2026.
Independent strength gym in St. Louis Park, MN with a brand-new weight room, cardio equipment, and protein shake bar.