Private & Semi-Private Swim Lessons
Tailored to every age and skill level. One instructor, real progress — learn what you want, faster.
Locations
We operate at City of Edmonton Recreation Centres. Pool admission is paid separately at the facility ($5–$9 per person).
Simple, transparent pricing
No surprise fees. Pool admission ($5–$9) is paid separately at the facility.
30 Minutes
$
40
- Same instructor every week
- Tailored to your skill level
- Reschedule via client portal (48hr notice)
- All ages welcome from 6 months+
1 Hour
$
65
- Same instructor every week
- Tailored to your skill level
- Reschedule via client portal (48hr notice)
- All ages welcome from 6 months+
💰 Save more with lesson packages — click any to book
8 × 30 min
$320
$304
Save 5%
8 × 1 hr
$520
$494
Save 5%
12 × 30 min
$480
$432
Save10%
12 × 1 hr
$780
$702
Save10%
30 Minutes
$
50
- Same instructor every week
- Tailored to your skill level
- Reschedule via client portal (48hr notice)
- All ages welcome from 6 months+
1 Hour
$
80
- Same instructor every week
- Tailored to your skill level
- Reschedule via client portal (48hr notice)
- All ages welcome from 6 months+
💰 Save more with lesson packages — click any to book
8 × 30 min
$400
$380
Save 5%
8 × 1 hr
$640
$608
Save 5%
12 × 30 min
$600
$540
Save 10%
12 × 1 hr
$960
$864
Save 10%
Meet the team
Small team. Huge passion. Every instructor brings unique experience and a genuine love for teaching.

Taegan
Instructor & Founder
With 10+ years teaching swimmers of all ages, Taegan started lifeguarding at 16 and coached throughout university. Now a Registered Nurse in Critical Care, she coaches because she genuinely loves it.
“That moment when things start to click for a student brings me such tremendous joy.”
10+ Years
All Ages
Critical Care RN

Karalee
Instructor
14 years of competitive swimming (backstroke specialist) from Grande Prairie. Now a Music Theatre Performance major who brings creativity and genuine passion to every lesson she teaches
“Teaching is one of my biggest passions in life.”
14yr Competitive
Backstroke
Music Theatre

Brooklyn
Instructor
Grew up around water and competitive hockey — Brooklyn brings a team-sport mindset to the pool. A first-year Psychology student at Concordia who loves helping people build new skills.
Youth Hockey Coach
Lifeguard
Psychology

Michael
Instructor
A psychology student at the University of Alberta with 3 years of instructing and lifeguarding experience. Michael focuses on building fun, trust, and strong relationships with every student.
3 Years
Psychology
Lifeguard
Instructor Schedules
See when and where our instructors are available.
May 1 – June 30, 2025
Mon
Brooklyn
4:00 – 6:00 PM
Kinsmen
Tue
Brooklyn
3:00 – 8:00 PM
Meadows
Wed
Karalee
2:00 – 9:00 PM
TBD
Thu
Brooklyn
3:00 – 8:00 PM
Terwillegar
Fri
Karalee
3:00 – 9:00 PM
Meadows
Sat
Karalee
10:00 AM – 4:00 PM
Kinsmen
Michael
1:30 – 7:30 PM
Terwillegar
Sun
Karalee
7:00 AM – 12:00 PM
Londonderry
Karalee
2:00 – 5:00 PM
TBD
Michael
1:00 – 7:00 PM
Terwillegar
These times reflect when each instructor is teaching, not necessarily available spots. Visit the booking page to see what's still available
Taello Levels
A structured progression from first-time floating to competitive-level swimming. Safety and efficiency at every stage.
“Ultimately, you are the boss — we customize content based on your individual swimming goals.”
Taello 1
Beginner
- Front Float (5 seconds)
- Back Float (5 seconds)
- Front Glides with Kick
- Back Glides with Kick
- Side Glides with Kick
- Unilateral Arm Pull & Rhythmic Breathing with Flutter Board
- Exhales Underwater
Taello 2
Developing
- Freestyle 25 metres
- Back Crawl 25 metres
- Kneeling Dive
- Treading Water 1 minute
Taello 3
Intermediate
- Freestyle 100 metres
- Backcrawl 100 metres
- Whip Kick 50 metres
- Dolphin Kick 50 metres
- Standing Dive
- Treading Water 3 minutes (Egg Beater & Sculling)
Taello 4
Advanced
- Freestyle 200 metres
- Backcrawl 200 metres
- Breast Stroke 200 metres
- Butterfly 50 metres
- Treading Water 5 minutes (Egg Beater & Sculling)
Taello 5
Competitive
- Freestyle 300 metres
- Back Stroke 300 metres
- Butterfly 100 metres
- Treading Water 10 minutes
- 600 metres Distance Swim
Testimonials
What families are saying
Common questions
What ages do you teach?
We teach swimmers starting from 6 months old all the way through to adults. Our instructors are experienced with every stage of development and will tailor lessons accordingly.
What's the difference between private and semi-private?
Can I reschedule a lesson?
Is pool admission included in the lesson price?
Will I have the same instructor every week?
What duration should I choose for my child?
How do I book?
Tips & resources for parents
Helpful articles on swim readiness, water safety, and choosing the right lessons for your child.
4 min read
Parents Guide
When Should My Child Start Swim Lessons?
From infant water familiarization to first strokes — learn the ideal age to introduce your child to the pool and what to expect at each stage.
5 min read
Choosing Lessons
Private vs Group Swim Lessons: Which Is Right for Your Child?
We break down the pros and cons of private and group swim lessons so you can make the best choice based on your child’s personality and goals.
4 min read
Parents Guide
When Should My Child Start Swim Lessons? Water Safety Tips Every Edmonton Parent Should Know
Essential water safety habits for families — from backyard pools to Edmonton’s river valley. Keep your kids safe in and around water year-round.
Financial Support
Jumpstart Funding Available
Canadian Tire’s Jumpstart Foundation can provide up to $600/year for recreational activities — including swim lessons.
01
Apply Online
Submit your application through the Canadian Tire Jumpstart website for individual child grants.
02
Email Us
Send us an email with the subject line “Jumpstart Funding” and we’ll take it from there.
03
Start Swimming
Once approved, your funding can be applied directly to your lesson bookings.