Swim for Life® Programs

Swim for Life® is a comprehensive swim instruction program that focuses on the acquisition and development of fundamental swim strokes and skills for learners of all ages and abilities. Swim for Life® is accessible, flexible, success-oriented and fun. Instructors ensure swimmers get lots of in-water practice in every lesson. Swim for Life® flows seamlessly into the Canadian Swim Patrol program and then into the Society’s lifesaving training awards. The Society provides instructors with a variety of tools to make this drowning and injury prevention education last a lifetime.

Parent & Tot

The Parent & Tot Program structures in-water interaction between parent/caregiver and child to stress the importance of play in developing water-positive attitudes and skills.

Recommended ages: 4 months - 3 years.

To see the skills taught in the Parent & Tot Program view the At-A-Glance Parent & Tot Program Chart found on p.11 of the Swim Transition Program Guide.

Preschool

The Preschool Program works to ensure children become comfortable in the water and have fun developing a foundation of water skills.

Recommended ages: 3-5 years old

To see the skills taught in the Preschool Program view the At-A-Glance Preschool Program Chart found on p.12 of the Swim Transition Program Guide.

Swimmer

The Swimmer Program uses in-water practice for swimmers of any ability to develop swimming strokes and skills.

Recommended ages: 5-12 years old

To see the skills taught in the Swimmer Program view the At-A-Glance Swimmer Program Chart found on p.14 of the Swim Transition Program Guide.

Next Steps: Canadian Swim Patrol (Rookie, Ranger, Star), Junior Lifeguard Club, or Bronze Star/Medallion.

Adult Swimmer

The Adult Swimmer Program is for beginners or swimmers who want to improve their skills. Within the Adult Swimmer curriculum, participants set their own goals to develop water confidence and recognizable strokes.

To see the skills taught in the Adult Swimmer Program view the At-A-Glance Adult Swimmer Program Chart found on p.16 of the Swim Transition Program Guide.

Next Steps: Take our Bronze Medallion, Bronze Cross and National Lifeguard programs to become a National Lifeguard, or become a Swim and/or Lifesaving Instructor.

Fitness Swimmer

The Fitness Swimmer Program is for swimmers of any age who want to improve their overall physical fitness in the water. Fitness Swimmer provides a structured approach to improve physical fitness based on accepted training principles and practices.

To see the skills taught in the Fitness Swimmer Program view the At-A-Glance Fitness Program Chart found on p.17 of the Swim Transition Program Guide.

For more information on our Swim for Life® programs, refer to the Policies and Procedures.

Swim for Life® Sites

Enroll in the Lifesaving Society's Swim for Life programs offered at the following aquatic and recreational facilities across Alberta and the Northwest Territories:

Zone/Region

Municipality

Affiliate

Facility Name

North

Edson

Town of Edson

Repsol Place

Hinton

Town of Hinton

Dr. Duncan Murray Recreation Centre

Niton Junction

Yellowhead County

Green Grove Pool

Jasper

Municipality of Jasper

Jasper Aquatic Centre

Fox Creek

Town of Fox Creek

Fox Creek Pool

Wabasca

Municipal District of Opportunity No 17

Wabasca Water World and Fitness Centre

Cold Lake

Nancy Perry

Boreal Forest Guides

Westlock

Town of Westlock

Westlock Recreation Center

Barrhead

Town of Barrhead

Barrhead Pool

Grande Prairie

City of Grande Prairie

Bear Creek Pool

Bonnyville

Town of Bonnyville

Bonnyville Swimming Pool

Edmonton

Edmonton

CFB Edmonton

Edmonton Garrison/CFB Edmonton

Edmonton

The Derrick Golf and Winter Club

The Derrick Golf and Winter Club

Edmonton

Royal Glenora Club

Royal Glenora Club

Edmonton

MacEwan University

MacEwan University

Edmonton

University of Alberta

University of Alberta Pool

St. Albert

City of St. Albert

Fountain Park Recreation Centre

Central

Forest burg

Village of Forestburg

Forestburg Swimming Pool

Grande Cache

Municipal District of Greenview

Grande Cache Recreation Centre

Killam

Town of Killam

Flagstaff Regional Aquatic Centre

Ponoka

Town of Ponoka

Ponoka Aquaplex

Pine Lake

Camp BB-Riback

Camp BB-Riback

Calgary

Calgary

City of Calgary

Inglewood Aquatic Centre

Calgary

City of Calgary

Glenmore Aquatic Centre

Calgary

City of Calgary

Killarney Aquatic & Recreation Centre

Calgary

City of Calgary

Sir Winston Churchill Aquatic & Recreation Centre

Calgary

City of Calgary

Southland Leisure Centre

Calgary

City of Calgary

Village Square Leisure Centre

Calgary

City of Calgary

Thornhill Aquatic & Recreation Centre

Calgary

City of Calgary

Acadia Aquatic & Fitness Centre

Calgary

City of Calgary

Bob Bahan Aquatic & Fitness Centre

Calgary

City of Calgary

Canyon Meadows Aquatic & Fitness Centre

Calgary

City of Calgary

Foothills Aquatic Centre

Calgary

City of Calgary

Renfrew Aquatic & Recreation Centre

Calgary

City of Calgary

Shouldice Aquatic Centre

Calgary

Calgary Jewish Centre

Calgary Jewish Centre/Aquatics Centre

Calgary

Marda Loop Communities Association

South Calgary Outdoor Pool

Calgary

Trico Centre for Family Wellness

Trico Centre for Family Wellness

Calgary

McKenzie Lake Residents Association

McKenzie Lake Residents Association

Calgary

Benchmark Projects Ltd.

Stanley Park Outdoor Pool

Calgary

Benchmark Projects Ltd.

Millican Ogden Outdoor Pool

Calgary

Mount Pleasant Community Pool

Mount Pleasant Community Pool

Calgary

Westside Regional Recreation Society

Westside Regional Recreation Society

Calgary

Fish Creek Prov Park Sikome Lake

Fish Creek Prov Park Sikome Lake

Claresholm

Town of Claresholm

Claresholm Aquatic Centre

Nanton

Town of Nanton

Nanton Outdoor Pool

Okotoks

Town of Okotoks

Okotoks Aquatic Centre

Turner Valley

Town of Turner Valley

Dr. Lander Memorial Pool

Chestermere

Chestermere Regional Community Association

Chestermere Regional Community Association

South

Fort Macleod

Town of Fort Macleod

Fort Macleod Pool

Lethbridge

University of Lethbridge

Max Bell Aquatic Centre

Northwest Territories

South Slave

Fort Providence

Hamlet of Fort Providence

Fort Providence Pool

Fort Smith

Town of Fort Smith

Fort Smith Pool

Fort Simpson

Village of Fort Simpson

Fort Simpson Pool

Hay River

Town of Hay River

Don Stewart Recreation Centre

Inuvik

Inuvik

Town of Inuvik

Midnight Sun Complex

Norman Wells

Town of Norman Wells

Penguin Palace Pool

Tuktoyaktuk

Hamlet of Tuktoyaktuk

Tuktoyaktuk Pool