LEARN TO SWIMS.<br />
BECOME WATER SAFE.

LEARN TO SWIMS.
BECOME WATER SAFE.

GET WATER FIT WITH OUR<br />
SWIM TEAM PROGRAM!

GET WATER FIT WITH OUR
SWIM TEAM PROGRAM!

EARN LIFEGUARD &<br />
INSTRUCTOR CERTIFICATES

EARN LIFEGUARD &
INSTRUCTOR CERTIFICATES

WELCOME TOFELIX’S SWIM SCHOOLS SINCE 1985

For over 40 years, Felix’s Swim Schools has been a trusted provider of swimming lessons in Toronto and the GTA, helping swimmers of all ages develop water safety skills, confidence, and strong technique.

Our proven curriculum is built on three key principles:

  • Water Safety – Essential lifesaving skills for all ages.
  • Progressive Learning – Step-by-step swim instruction for faster improvement.
  • Personalized Instruction – Small 3:1 class ratios for focused learning.

Our expert instructors help beginners, competitive swimmers, and adults achieve their goals. Whether you need kids’ swimming lessons, adult swim training, or lifeguard certification, we offer customized programs in a safe, supportive environment.

Why Choose Felix’s Swim Schools?

  • Expert Swim Coaches – Certified instructors with years of experience.
  • Saltwater PoolsGentler on skin & eyes for a more comfortable swim.
  • For All Ages & Skill Levels – Programs for toddlers, kids, teens, and adults.
  • Seven Locations Across Toronto & the GTA – Convenient and accessible.
  • Flexible Learning Options – Choose from group or private swim lessons.
Start Your Swimming Journey Today
SEE

Where Safety Meets Skill in the Water
Felix Swim Schools combines expert instruction with personalized learning to provide the ultimate swimming experience. Whether you’re starting your journey or pursuing advanced training, our programs are designed for swimmers of all levels and ages.

WHY CHOOSE FELIX’S SWIM SCHOOLS?

  • Educating swimmers since 1985
  • Small class sizes for personalized attention
  • Tailored instruction for each swimmer
  • Advanced water pool chemistry
  • Clean pools and changing areas
  • Detail to cleanliness at all of our operating facilities

LEARN MORE ABOUT US >

LOCATIONS & SCHEDULES7 LOCATIONS IN THE GREATER TORONTO AREA TO SERVE YOU BETTER!

BEACHES

181 Broadview Ave, Toronto, ON M4M 2G3, Canada

647-529-2999

Tue & Thu: 5:00PM – 9:00PM
Wed: 5:30PM – 8:30PM
Sat – Sun: 9:30AM – 2:30PM
Mon & Fri: Closed

DOWNTOWN

64 Baldwin St, Toronto, ON M5T 1L4, Canada

647-705-5250

Mon – Thu: 4:30PM – 9:00PM
Sat – Sun: 9:30AM – 4:45PM
Tue & Fri: Closed

JUNCTION

315 Osler St, Toronto, ON M6N 2Z4, Canada

647-871-7171

Mon – Wed: 4:30PM – 9:00PM
Fri: 4:30PM – 7:30PM
Sat – Sun: 9:30AM – 4:45PM
Thu: Closed

MARKHAM

205 Clayton Dr, Markham, ON L3R 7P3, Canada

905-477-2552

Tue – Fri: 4:30PM – 9:00PM
Sat – Sun: 9:00AM – 3:30AM
Mon: Closed

NORTH YORK

7026 Bathurst St, Thornhill, ON L4J 8K3, Canada

905-669-3609

Mon – Wed: 4:30PM – 9:00PM
Sun: 9:30AM – 4:00PM
Thu, Fri, Sat: Closed

THORNHILL

8403 Yonge St, Thornhill, ON L3T 6R2, Canada

905-731-3601

Mon – Fri: 4:30PM – 9:00PM
Sat – Sun: 9:30AM – 3:30PM

WOODBRIDGE

643 Chrislea Rd #2, Woodbridge, ON 
L4L 8A3, Canada

905-850-9917

Mon – Fri: 4:00PM – 9:30PM
Sat – Sun: 9:30AM – 5:30PM

Felix Swim Schools is a leading swimming facility proudly serving Toronto, VaughanRichmond Hill, Concord, York, Scarborough, East York, and Etobicoke.