Redirecting to mobile view. Please click here if redirection does not work.
Loading...
You have already booked this class. To cancel your booking, click here.
This class is not available to be booked online.
Online bookings not available for this class. Class bookings have either closed or booking is too far in future to be booked.
The class you are trying to book is full.
Membership Benefits will not be used while discount code is in use.
Quantity
1
2
3
4
5
Name for Booking
Seat
Layout
Booking Type
Returning Client
Never Visited
Email
Password
Forgot Password
Club
Please Select Club
Chaplin - YMCA of Three Rivers
Stratford - YMCA of Three Rivers
A.R. Kaufman - YMCA of Three Rivers
Stork - YMCA of Three Rivers
St. Marys - YMCA of Three Rivers
Guelph - YMCA of Three Rivers
First Name
Last Name
Email
Cell Phone
Date of Birth
Address
Street
Suburb
City
Postal Code
State
Please select an option
Alberta
British Columbia
Manitoba
New Brunswick
Newfoundland
Northwest Territories
Nova Scotia
Nunavut
Ontario
Prince Edward Island
Quebec
Saskatchewan
Yukon Territory
Country
Canada
Organize Payment in Facility
Back
Book Class
Children's Squash Lessons | Ages 10-12
Filter
‹
2026 Jun 8 - 2026 Jun 12
›
Filter by Club:
All
Chaplin - YMCA of Three Rivers
Stratford - YMCA of Three Rivers
A.R. Kaufman - YMCA of Three Rivers
Stork - YMCA of Three Rivers
St. Marys - YMCA of Three Rivers
Guelph - YMCA of Three Rivers
Filter by Location:
All
Guelph - Squash Court 2
Guelph - Splashers & Bubblers | Parent & Tot
Guelph - YMCA Preschool Swim Lessons - Age 3-5
ARK - PlayCare Centre
ARK - Recreational Swims
ARK - Multi-Purpose Room #3
Guelph - Private Lessons/Course Option 4
Guelph - Play Care Centre
Guelph - Adult Swim Lessons
Chaplin - PlayCare Centre
Guelph - Learn to Swim - Swim Lessons | Age 6-12
Guelph - Star 1-6 | Age 6-12
Chaplin - Court 1
Chaplin - Court 2
Chaplin - Court 3 (Squash Only)
ARK - Racquetball Court 1
ARK - Racquetball Court 2
Guelph - Adapted Aquatics
ARK - Gymnasium
Chaplin - Full Gymnasium
ARK - Studio
ARK - Cycle Room
ARK - Clubhouse
ARK - Leisure Swim
Chaplin - Court 4 (Squash Only)
Chaplin - Studio
ARK | Fitness Leadership
ARK - Teen Drop-in Zone
ARK - Fitness Centre
Stork - Learn to Swim | Age 6-12
Guelph - Aquatic Fitness
Chaplin - Wellness Centre
ARK - Lane Swim
St. Marys - Fitness Centre
Stork - Splashers & Bubblers Age 0-2
Stork - YMCA Preschool Swim Lessons - Age 3-5
ARK - Racquetball Court 3
Chaplin - Gymnasium 1
Stork | Fitness Leadership
Chaplin | Fitness Leadership
Guelph - Main Floor Fitness Studio
Stork - Aquatic Fitness
Stork - Multi-Purpose Room 2
Stork - Martin Levene Room (MLR)
Stork - Studio
Stork - Fitness Centre
Stork - Lane Swim
Stork - Leisure Swim - Warm Pool
Guelph - Gymnasium
St. Marys - Multipurpose Room
Chaplin - Gymnasium 2
Stork - Gymnasium
Stork - PlayCare Centre
Stork - Multi-Purpose Room 1
Stork - Recreational Swims
Stork - Star 1-6 | Age 6-12
Guelph - Fitness Centre
Guelph - Lane Swim
Guelph - Rec Swim
Guelph - Squash Court 1
Stratford - Splashers & Bubblers | Age 0-2
Stratford - YMCA Preschool Swim Lesson | Age 3-5
Stratford - Learn to Swim - Swim Lessons | Age 6-12
Stratford - Pool
Stratford - Squash Court 1
Stratford - Squash Court 2
Stratford - Racquetball
Stratford - Star 1-6 | Age 6-12
Stratford - Adapted Aquatics
Stratford - Full Gymnasium
Stratford - Gymnasium 1
ARK - Star 1-6 | Age 6-12
ARK - Splashers & Bubblers Age 0-2
Stork - Aquatic Courses Option 1
Stork - Aquatic Courses Option 2
ARK - YMCA Preschool Swim Lessons - Age 3-5
ARK - Learn to Swim - Swim Lessons | Age 6-12
Stork - Private Lessons/Course Option 3
ARK - Multi-Purpose Room #2
ARK - Aquatic Fitness
ARK - Multi-Purpose Room #1
ARK - Private Lessons
Stratford - Aquatic Leadership 1
Chaplin - The Zone
ARK - Wellness Centre
Chaplin - Teen Drop-In Zone
Stratford - Y-Hub
Chaplin - Cycle Room
Farzin Honarkhah
Stratford - Activity Room
ARK - Wellness Centre Support
Guelph - Wellness Space (Studio)
Stork - Training Room
Stratford - Multi Room
Guelph - Kids Zone (Hosted in Activity Room)
Filter by Class:
All
0-5 Yrs Parent and Tot Swim
2SLGBTQ+
Active Kids | 6-12 Yrs
Active Seniors Connection
Adapted Swim Lessons
Adult 18+ | Swim Lessons
Adult Rec Swim
Aquafit
Aqua Zumba
Badminton 13+
Badminton 18 +
Basketball 18+
Basketball (Teen Ball) | Ages 13-18
Bounce
Chair Yoga
Chair Yoga for People Living with Parkinson's
Chat and Play Cafe
Children's Rec Basketball | 6-9 Yrs
Children's Rec Soccer | 6-9 Yrs
Children's Squash Lessons | Ages 10-12
Community Meal | Ages 13-18
Core Class
Court Booking
Cycle
DELIGHT
Diabetes Fit
ESSENTRICS®
Family Swim
Fitness Centre Support
Gold Fusion
Gold Strength
Group Active®
Group Blast®
Group Centergy®
Group Core®
Group Power®
Group Ride®
HIIT | Interval Training
Homework Help | Ages 13-21
Hula Dancing Class
Individual Conditioning | 13-15 yrs (Teen Conditioning)
Interval Strength and Cardio
Kids Zone | 6-12 Yrs
KinderZone | 3-5 Yrs
Lane Swim 13+
Learn to Swim | Swim Lesson
Leisure Swim 13+
Level 3 - Light Fitness Class
Lifesaving Society | SEE Auditor
Lifesaving Society | Standard First Aid with CPR-C Full Course
Lifesaving Society | Standard First Aid with CPR-C Recertification
Line Dancing
Minds in Motion
Move Together Aquafit
Move Together Chair Yoga
Move Together Heart
Move Together Strength
Move Together Yoga
Moving Black Lives Forward (Ages 13-21)
Neuro Fit
Neuro Fit Program | 12 Week
Newcomer Youth (Ages 13-21)
Open Gym
Open Swim
Pickleball — Competitive
Pickleball Lessons - Introduction to Pickleball
Pickleball — Open
Pickleball — Recreational
Pilates
PlayCare | 0-5 Yrs
Play Gym | 0-5 Yrs
Power Zone
Private Swim Lessons
R30®
Racquetball Lessons
Reserved for Alternate Programming
Restorative Yoga
Rock Steady Boxing | 12 Week
Rock Steady Boxing – RED Class
Rock Steady Boxing – WHITE Class
Small Group Training
Space Unavailable - Booked
Splashers & Bubblers (Parent & Tot) | Swim Lesson
Stability Ball
Star 1-6 | Swim Lesson
Swim & Social
Tai Chi
Tai Chi (II)
Tai Chi Practice
Teen 13-17 | Swim Lessons
Teen Badminton | 13-18 yrs
Teen Baking | 13+
Teen Drop In Zone (Ages 13-18)
Total Body Challenge
triOS College - Massage Therapy
TRX
Turf Time
Volleyball 18 +
Wellness Centre Support
Women's Only | Drop-in Adult/Teen Swim Lessons
Women's Only | Newcomer Youth Swim Lessons (Age 11 – 21)
Women's Only Open Swim
Yin Yoga
YMCA Fitness on Demand | Cycle
YMCA Fitness on Demand | HIIT
YMCA Fitness on Demand | Yoga
YMCA Preschool | Swim Lesson
Yoga
Yoga Flow
Yoga Gold
Yoga Stretch
Youth Drop In (Ages 13-18)
Youth Girl Sports
Youth Specialized Programming (Ages 13-18)
Youth Sports (Ages 13-18)
Youth Swim (Ages 13-18)
Youth Volleyball | Ages 13-18
Y Sports 10-12 Yrs
Y Sports 6-12 Yrs
Y Sports 6-9 Yrs
Zumba
Filter by Category:
All
YTR - Court Bookings
YTR - Group Fitness and Aquafit
YTR - Health Management Programs
YTR - Play Care Value Add
YTR - Registered Swim Lessons
YTR - Reserved Drop-In Programs
YTR - Specialized Programs
YTR - Specialized Programs (1)
YTR - Specialty Aquatics
YTR - Specialty Aquatics (1)
YTR - Teen Programs
Clear Filters
Apply Filters
Monday
2026 Jun 8
Tuesday
2026 Jun 9
Wednesday
2026 Jun 10
Thursday
2026 Jun 11
Friday
2026 Jun 12
05:00 PM
Children's Squash Lessons | Ages 10-12
Chaplin - Court 3 (Squash Only)
05:00 PM
-
05:40 PM
Monday 2026 Jun 8
Tuesday 2026 Jun 9
Wednesday 2026 Jun 10
Thursday 2026 Jun 11
Children's Squash Lessons | Ages 10-12
Chaplin - Court 3 (Squash Only)
05:00 PM
-
05:40 PM
Friday 2026 Jun 12
Membership Software by
GYM
MASTER