Skip to content Skip to navigation
GoodLife Form

Enjoy a Swim?

Try Our Clubs For Free

Search for a Club to get started. A healthier, happier life is one step away!


Confirm Your Nearest Club

Club Icon


Find a Club  Club Icon

Customize Your Free Pass

An Associate from the Club you selected will reach out to you by phone to invite you in for a tour and to activate your pass.


You'll Love all the Benefits:

  • Free Fitness Classes
  • 20 Minute Total Body Workout
  • Free Orientations
  • And so much more...

Swimming Pools

Swimming is a great, low impact way to work your whole body and keep your energy high.

Aqua Classes

To compliment our pools we offer low-impact, high-energy Group Fitness classes:


A pre-choreographed vertical exercise program that meets your cardio and muscular training needs in under an hour.

Energy H2O

EnergyH2O is an effective low impact workout program using the water’s resistance to challenge all levels.

H2O Sculpt

30 minute workout program. Great for a dynamic muscle conditioning workout to help you shape up and get fit.

Aqua Fit

A multi-level pool workout that offers both cardiovascular and muscle conditioning using the water's resistance to tone the entire body.

Make a refreshing swim part of your workout

Several of our clubs offer swimming pools to give you variety for your workout and to make it easier to live a healthy lifestyle. The following GoodLife Fitness clubs feature a swimming pool:

Bramalea City Centre
(905) 791-4972
25 Peel Centre Dr.
Brampton McLaughlin Corners
(905) 840-3120
10088 McLaughlin Road N
Calgary South Pointe
(403) 726-3147
12686 48th Street SE
Etobicoke West Metro
(416) 620-5006
185 The West Mall
Hamilton Stone Church
(905) 383-0692
1070 Stone Church Road East
London King & Wellington
(519) 433-0601
355 Wellington St.
London Oxford/Adelaide
(519) 438-4135
775 Adelaide St. N.
Mississauga Heartland
(905) 816-1964
785 Britania Road, Unit 3
North York Madison Centre
North York
(416) 222-0342
4950 Yonge Street
North York Sheppard East
North York
(416) 491-5830
2235 Sheppard Avenue East
Ottawa St. Laurent Centre
(613) 741-2566
1200 St Laurent Blvd Unit 0043
Scarborough Markington
(416) 265-3396
3660 Kingston Road
St. Catharines Bunting
St. Catharines
(905) 646-1715
366 Bunting Road
(905) 709-9498
8281 Yonge Street
Toronto Dufferin
(647) 777-0777
1000 Finch Ave. W.
Toronto Manulife Centre
(416) 964-0412
210 - 55 Bloor St. W.
Vaughan Keele Street
(905) 738-4747
7700 Keele Street
Whitby Consumers Drive
(905) 665-9692
75 Consumers Drive
Windsor Devonshire Mall
(519) 966-6005
3100 Howard Ave.
Windsor Dougall
(519) 969-3761
3920 Dougall Ave
Windsor Tecumseh Mall
(519) 974-6518
7670 Tecumseh Rd. E. Unit 1