Gyms in and near St. Catharines, ON


C$5 for 7-Day In-Club Gym or 7-Day On-Demand Pass at Curves (C$17 Value)
C$5 for 7-Day In-Club Gym or 7-Day On-Demand Pass at Curves (C$17 Value)
17 Locations 15.7 mi
5.0
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-full icon
1 Ratings
C$17.00 C$5.00
70% discount_off
7-Day In-Club Gym Pass or 7-Day MyCurves On-Demand Pass
Basic Package Gym Membership for One or Three Months at Freetime Fitness 24/7 (Up to 34% Off)
Basic Package Gym Membership for One or Three Months at Freetime Fitness 24/7 (Up to 34% Off)
3135 Niagara Falls Boulevard, Buffalo 23.4 mi
5.0
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-full icon
1 Ratings
$50.00 $35.00
30% discount_off
Basic Package Gym Membership for One Month
Up to 59% Off on In Spa Gym / Fitness Center at Armada CrossTraining
Up to 59% Off on In Spa Gym / Fitness Center at Armada CrossTraining
2495 Main St, Suite 415, Buffalo 26.1 mi
5.0
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-full icon
2 Ratings
$215.00 $99.00
53% discount_off
One Month Unlimited BootKamp Sessions For $100
1- or 3-Month Gym Membership at Fitness 19 (Up to 66% Off)
1- or 3-Month Gym Membership at Fitness 19 (Up to 66% Off)
800 Harlem Road, Buffalo 31.3 mi
4.8
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-half icon
6 Ratings
$99.00 $33.00
66% discount_off
1-Month Gym Membership
$5 for 7-Day In-Club Gym or 7-Day On-Demand Pass at Curves ($17 Value)
$5 for 7-Day In-Club Gym or 7-Day On-Demand Pass at Curves ($17 Value)
176 Locations
4.4
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-half icon
13 Ratings
$17.00 $5.00
70% discount_off
7-Day In-Club Gym Pass or 7-Day MyCurves On-Demand Pass
Fitness Class Passes at Lockport Athletic & Fitness Club (Up to 57% Off). Three Options Available.
Fitness Class Passes at Lockport Athletic & Fitness Club (Up to 57% Off). Three Options Available.
6017 South Transit Road, Lockport 28.2 mi
5.0
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-full icon
1 Ratings
$60.00 $30.00
50% discount_off
Five-Day Class Pass
One Month of Unlimited Fitness Classes at Fitbox Studio (Up to 81% Off)
One Month of Unlimited Fitness Classes at Fitbox Studio (Up to 81% Off)
33 Shepherd Road, Oakville 29.4 mi
5.0
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-full icon
7 Ratings
C$130.00 C$24.00
81% discount_off
One Month of Unlimited Fitness Classes
10 Personal Training Sessions at Omega Health and Wellness (68% Off)
10 Personal Training Sessions at Omega Health and Wellness (68% Off)
5893 Camp Road, Hamburg 36.9 mi
5.0
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-full icon
7 Ratings
$395.00 $126.00
68% discount_off
10 Personal Training Sessions
30-Day MyCurves Unlimited Access On-Demand Trial from Curves at Home (Up to 63% Off)
30-Day MyCurves Unlimited Access On-Demand Trial from Curves at Home (Up to 63% Off)
online_deal
4.4
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-half icon
13 Ratings
$24.99 $9.00
63% discount_off
30-Day MyCurves Unlimited Access On-Demand Trial with Ongoing Monthly Membership
1,2,3, 5, or 10 30-Min Virtual Personal Training Sessions from Flexit: Virtual Personal Training (Up to 35% Off)
1,2,3, 5, or 10 30-Min Virtual Personal Training Sessions from Flexit: Virtual Personal Training (Up to 35% Off)
online_deal
5.0
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-full icon
1 Ratings
$40.00 $26.00
35% discount_off
Three 30-Minute Virtual Personal Training Sessions
1- or 3-Month Basic, Premium, or Premium-Plus Online Personal Training Membership from Monthly Fit Club (Up to 70% Off)
1- or 3-Month Basic, Premium, or Premium-Plus Online Personal Training Membership from Monthly Fit Club (Up to 70% Off)
online_deal
1.0
icon-full icon
icon-blank icon
icon-blank icon
icon-blank icon
icon-blank icon
1 Ratings
$74.99 $29.00
61% discount_off
One-Month Basic Membership
The Axle Workout Barbell with an Optional One-Year Subscription Bundle to The Axle Live Workout (Up to 50% Off)
The Axle Workout Barbell with an Optional One-Year Subscription Bundle to The Axle Live Workout (Up to 50% Off)
online_deal
$329.95 $199.00
39% discount_off
The Axle Workout Barbell; Shipping Not Included
2 bought
Online Sessions: One, Three, or Six Live Personal Training Sessions from Luxenhaus Day Spa (Up to 66% Off)
Online Sessions: One, Three, or Six Live Personal Training Sessions from Luxenhaus Day Spa (Up to 66% Off)
online_deal
4.9
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-half icon
745 Ratings
$150.00 $59.00
60% discount_off
Online Sessions: One Live Personal Training Session
Online Sessions: One, Three, or Six Live Personal Training Sessions from Luxenhaus Day Spa (Up to 66% Off)
Online Sessions: One, Three, or Six Live Personal Training Sessions from Luxenhaus Day Spa (Up to 66% Off)
online_deal
4.8
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-half icon
2,101 Ratings
$150.00 $59.00
60% discount_off
Online Sessions: One Live Personal Training Session
$15 for $30 Toward Women's Athletic Workout Clothes from Gym Foxy
$15 for $30 Toward Women's Athletic Workout Clothes from Gym Foxy
online_deal
$30.00 $15.00
50% discount_off
$30 Toward Women's Athletic Workout Clothes
4 bought
5, 10, or 20 Group Zumba and Belly Dance Lessons at DanceFit Canada (Up to 76% Off)
5, 10, or 20 Group Zumba and Belly Dance Lessons at DanceFit Canada (Up to 76% Off)
20 Hartzel Rd., St. Catharines 1.9 mi
4.9
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-half icon
15 Ratings
C$50.00 C$19.50
61% discount_off
Five 1-hour group classes
C$39 for One Month of Unlimited Yoga Classes at Lost 'n Found Yoga (C$125 Value)
icon-trending icon
Trending
C$39 for One Month of Unlimited Yoga Classes at Lost 'n Found Yoga (C$125 Value)
400 Scott St., St. Catharines 1.9 mi
4.8
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-half icon
93 Ratings
C$125.00 C$39.00
68% discount_off
One Month of Unlimited Yoga Classes
Two In-Home Personal-Training Sessions from Inhometrainer (Up to 64% Off)
Two In-Home Personal-Training Sessions from Inhometrainer (Up to 64% Off)
online_deal
4.6
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-half icon
20 Ratings
C$160.00 C$57.50
64% discount_off
Two in home personal training sessions
30 Days Unlimited Boxing Classes from Mobileboxing (30% Off)
30 Days Unlimited Boxing Classes from Mobileboxing (30% Off)
2 Locations 8.3 mi
C$80.00 C$56.00
30% discount_off
30 Days Unlimited Boxing Classes
5 bought
6 or 12 Small-Group Training Sessions at Generations Sport And Spine Physiotherapy Centre (Up to 45% Off)
6 or 12 Small-Group Training Sessions at Generations Sport And Spine Physiotherapy Centre (Up to 45% Off)
5547 Portage Road, Niagara Falls 9.4 mi
3.5
icon-full icon
icon-full icon
icon-full icon
icon-half icon
icon-blank icon
2 Ratings
C$90.00 C$60.00
33% discount_off
6 Small-Group Training Sessions
Merengue Lessons or Wedding Dance Lessons Package at Just Do It (Up to 66% Off). Four Options Avaialble.
Merengue Lessons or Wedding Dance Lessons Package at Just Do It (Up to 66% Off). Four Options Avaialble.
4730 4th Avenue, Niagara Falls 9.7 mi
C$80.00 C$45.00
43% discount_off
One 60-Minute Merengue Lesson for One Person
10 Kickboxing Classes, or One Month of Unlimited Kickboxing Classes with Wraps at Superkix Martial Arts (Up to 71% Off)
10 Kickboxing Classes, or One Month of Unlimited Kickboxing Classes with Wraps at Superkix Martial Arts (Up to 71% Off)
226 King Street, Welland 12.4 mi
1.0
icon-full icon
icon-blank icon
icon-blank icon
icon-blank icon
icon-blank icon
1 Ratings
C$100.00 C$29.00
71% discount_off
Ten kickboxing classes
Five or Ten Boxing Classes at Mobileboxing (Up to 76% Off)
Five or Ten Boxing Classes at Mobileboxing (Up to 76% Off)
4 Christie Street, Grimsby 15.9 mi
C$110.00 C$30.00
72% discount_off
5 Boxing classes
30+ bought
Unlimited Karate Classes for One Month for Different Age Groups (Up to 49% Off)
Unlimited Karate Classes for One Month for Different Age Groups (Up to 49% Off)
2 Locations 17.8 mi
5.0
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-full icon
2 Ratings
$159.47 $79.74
49% discount_off
One Month of Unlimited Modern Kenpo Karate Classes with Uniforms Included for Ages Six and Up
Five Weeks of Adult Martial Arts Classes for One or Two at Master Biesik's Martial Arts (Up to 67% Off)
Five Weeks of Adult Martial Arts Classes for One or Two at Master Biesik's Martial Arts (Up to 67% Off)
2720 Niagara Falls Boulevard, North Tonawanda 18.5 mi
$139.00 $49.00
64% discount_off
Five Weeks of Adult Martial Arts Classes for One
2 bought
1, 3, 6, or 12 One-Hour Personal-Training Sessions at SowFit (Up to 50% Off)
1, 3, 6, or 12 One-Hour Personal-Training Sessions at SowFit (Up to 50% Off)
1292 Sheridan Drive, Buffalo 22.4 mi
5.0
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-full icon
13 Ratings
$45.00 $23.00
48% discount_off
3 One-Hour Personal-Training Sessions
 One Month of Group Fitness Classes at SowFit Buffalo (Up to 35% Off)
One Month of Group Fitness Classes at SowFit Buffalo (Up to 35% Off)
1292 Sheridan Drive, Buffalo 22.4 mi
5.0
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-full icon
13 Ratings
$30.00 $19.50
35% discount_off
One Month of Unlimited Group Fitness Classes
$40 Off $80 Worth of Personalized Fitness Program
$40 Off $80 Worth of Personalized Fitness Program
1530 Military Road, Buffalo 22.5 mi
$80.00 $40.00
50% discount_off
50% Off Personalized Fitness Program
1 bought
$8 for $15 Worth of Services — Kenmore Barbell & Fitness
$8 for $15 Worth of Services — Kenmore Barbell & Fitness
1530 Military Road, Kenmore 22.5 mi
$15.00 $8.00
46% discount_off
$15 Worth of Services
5 bought
One, Three, or Five 60-Minute Personal Training Sessions at Freetime Fitness 24/7 (Up to 58% Off)
One, Three, or Five 60-Minute Personal Training Sessions at Freetime Fitness 24/7 (Up to 58% Off)
3135 Niagara Falls Boulevard, Buffalo 23.4 mi
5.0
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-full icon
1 Ratings
$100.00 $60.00
40% discount_off
One 60-Minute Personal Training Session