Group Lessons

Upcoming Registration Start Dates
Spring Swim: January 15 2026, 4pm

Features

  • 55 minute swim lesson
  • Siblings swim same hr using different parts of pool
  • All swim levels swim each hour
  • 50% cheaper than private programs on par with City
  • Parent & tot - lvl 2 max 5 swimmers/coach, lvl 3 - 10 max 6 swimmers/coach
  • Split level classes
  • Book make-up lessons online
  • Mid-term progress evaluation
  • Report cards (electronic)
  • Jack of Sports swim level badges
  • Participation gifts

Benefits

  • Sufficient time for progressive learning
  • Family with multiple children attend same hour
  • Convenience for families with multiple children
  • Siblings swim same hour
  • Cost-effective & tremendous value
  • Convenience & can carry forward to future session swimmer registered in
  • Parent & swimmer updated on skill progress
  • Convenient & clarity on swim skills below, meets or exceeds
  • PT to level 10, distributed last lesson
  • All swimmers receive last lesson

Winter 2026 Swim Schedule

January 5 - March 15
* No lessons on Family Day
East District
Pool
Days of the Week
Time
# Lessons
Cost
Malvern Cl
Saturday
4:30pm - 6:30pm
10
$330.00 +tax
Sunday
3:30pm - 6:30pm
10
$330.00 +tax
Rosedale
Saturday
1:00pm - 5:00pm
10
$330.00 +tax
Riverdale
Sunday
9:00am - 2:00pm
10
$330.00 +tax
St Patrick
Monday
5:30pm - 7:30pm
9
$297.00 +tax
Tuesday
5:30pm - 8:30pm
10
$330.00 +tax
Friday
5:30pm - 8:30pm
10
$330.00 +tax
Saturday
9:00am - 7:00pm
10
$330.00 +tax
Sunday
9:00am - 7:00pm
10
$330.00 +tax
Central District
Pool
Days of the Week
Time
# Lessons
Cost
Central Tech
Saturday
10:00am - 1:00pm
10
$330.00 +tax
Sunday
9:00am - 1:00pm
10
$330.00 +tax
Forest Hill
Sunday
9:00am - 1:00pm
10
$330.00 +tax
Winona
Thursday
5:00pm - 8:00pm
10
$330.00 +tax
Friday
5:00pm - 8:00pm
10
$330.00 +tax
Saturday
9:00am - 2:00pm
10
$330.00 +tax
Sunday
9:00am - 3:00pm
10
$330.00 +tax
West District
Pool
Days of the Week
Time
# Lessons
Cost
Bishop Marrocco
Monday
6:00pm - 8:00pm
9
$297.00 +tax
Tuesday
6:00pm - 8:00pm
10
$330.00 +tax
Thursday
6:00pm - 9:00pm
10
$330.00 +tax
Friday
6:00pm - 8:00pm
10
$330.00 +tax
Saturday
9:00am - 3:00pm
10
$330.00 +tax
Sunday
9:00am - 7:00pm
10
$330.00 +tax
Fern
Monday
5:00pm - 7:00pm
9
$297.00 +tax
Tuesday
5:00pm - 8:00pm
10
$330.00 +tax
Wednesday
5:00pm - 8:00pm
10
$330.00 +tax
Thursday
5:00pm - 7:00pm
9
$297.00 +tax
Friday
5:00pm - 7:00pm
10
$330.00 +tax
Keele
Tuesday
5:00pm - 8:00pm
10
$330.00 +tax
Saturday
9:00am - 6:00pm
10
$330.00 +tax
Sunday
9:00am - 7:00pm
10
$330.00 +tax
Humberside
Monday
5:30pm - 8:30pm
9
$297.00 +tax
Friday
5:30pm - 8:30pm
10
$330.00 +tax
Saturday
12:00pm - 2:00pm
10
$330.00 +tax
Sunday
12:00pm - 2:00pm
10
$330.00 +tax
Western Tech
Saturday
12:00pm - 2:00pm
10
$330.00 +tax
Sunday
9:00am - 1:00pm
10
$330.00 +tax

Additional Resources

Parent & Tot Swim Level Description
Program Description
Learn More
Swim Equivalency
Learn More
Swim Progression
Learn More
Refund Policy
Learn More
3-2-1 Swim Pack
Learn More
Report Card
Learn More
Make Up Lessons
Learn More

Connect with Jack of Sports

Whether you're curious about programs, registration, or just getting started, we’re here to help.