Latest Camp News & Updates During COVID-19 OutbreakRead more

Swimming classes and lessons

Find swimming classes and programs for kids

There are lots of swimming classes and lessons in Canada. A swimming class can be a great way for your child to develop swimming skills, water safety, and improve their overall fitness and health. It can also also boost your child’s confidence. Read more


Upcoming Events view all events on

List of swimming camps and programs

Easily browse schedules & book classes and camps

Special Needs Support: Mild    Specialized   
  • Name
  • Cost
  • Relevance

  • Camps that specialize in swimming

    TAC Sports - Toronto Athletic Camps   
    TAC Sports, TAC Aquatics and Lifetime Skills Academy (LSA) specialize in sports, swim and S.T.E.M programming. Ages 4-16, Co-ed. Year round Camps, Lessons, Academy and House Leagues across the GTA! Grow, Learn, Lead!

    Bridle Path, Toronto; Newmarket; Bayview Village, Toronto; Hogg's Hollow, Toronto; Virtual Program

    Sport (multi)

    • Ages 3.5 to 16
    • Coed
    • Day, Overnight, Program, family
    from $250/week
    sessions & dates
    Day, Overnight, Program, family Coed 250 3.5-16 0 Bridle Path, Toronto, Newmarket, Bayview Village, Toronto, Hogg's Hollow, Toronto, Virtual Program
    Olympium Synchronized Swimming Club   
    If your child enjoys swimming, dancing, gymnastics and loves music and team work, synchronized swimming may be the ideal sport for HIM or HER!

    Centennial Park, Toronto; Junction Triangle, Toronto; West Toronto Junction, Toronto; Downsview, Toronto; Virtual Program

    Sport (multi)

    • Ages 5 to 11
    • Coed
    • Day, Program
    from $20/week
    sessions & dates
    Day, Program Coed 20 5-11 1 Centennial Park, Toronto, Junction Triangle, Toronto, West Toronto Junction, Toronto, Downsview, Toronto, Virtual Program

    Camps offering swimming as an activity
    Pedalheads Bike, Swim and Sport   
    Pedalheads offers bike, swim, and sport programs to families across Canada. Pedalheads helps kids develop life skills, confidence, and independence through fun, safe, and engaging instruction.

    Alberta (24); British Columbia (38); Ontario (24); Quebec (6)

    Sport: Cycling

    • Ages 2 to 12
    • Coed
    • Day, Program
    from $112/week
    sessions & dates
    Day, Program Coed 112 2-12 0 The Beach, Toronto, Humber Valley Village, Toronto, Leaside, Toronto, Bathurst Manor/Clanton Park, Toronto, Lawrence Manor, Toronto, Oakville, Mississauga, Markham, Don Mills, Toronto, Bayview Village, Toronto, Burlington, Forest Hill, Toronto, Ottawa, Vancouver, Victoria, Calgary, St Albert, Coquitlam, North Vancouver, Burnaby, Langley, Richmond, Delta, Edmonton, Sherwood Park, Little Italy, Toronto, East York, Toronto, Vaughan, Pointe-Claire, Cote Saint-Luc, Hampstead, Surrey, West Vancouver, Ajax, Hamilton, Milton, Newmarket, Rouge, Toronto, High Park, Toronto, Bloor West Village, Toronto, Lansing , Toronto, Spruce Grove, Richmond Hill, Montreal, Outremont, Saint Laurent, Barrie, Kitchener, London, Virtual Program
    Teen Ranch   
    Just an hour from the GTA, a traditional Christian summer camp & year round retreat facility, specializing in developing youth through horse, hockey, adventure, bmx, soccer, figure skate, ninja warrior, WHAM & day camps.

    Caledon; Virtual Program

    Sport (multi)

    • Ages 5 to 18
    • Coed
    • Day, Overnight, family
    from $320/week
    sessions & dates
    Day, Overnight, family Coed 320 5-18 1 Caledon, Virtual Program
    Cherry Beach Soccer Club   
    A leading soccer program in Toronto with camps for players aged 6 to 16. A 1:6 staff/camper ratio means campers get a high level of attention and skill development.

    Danforth Village, Toronto; Downtown East, Toronto; Virtual Program

    Sport: Soccer

    • Ages 6 to 16
    • Coed
    • Day
    from $200/week
    Day Coed 200 6-16 2 Danforth Village, Toronto, Downtown East, Toronto, Virtual Program
    Allegro Academy of Music   
    This Thornhill and Vaughan Ontario summer music camp offers daily music classes : MYC, Drama, Arts, Swimming, along with math, reading, language and fun kids games.

    Don Mills, Toronto; Vaughan; Virtual Program

    Music (multi)

    • Ages 3 to 100
    • Coed
    • Day, Program
    from $23/week
    sessions & dates
    Day, Program Coed 23 3-100 3 Don Mills, Toronto, Vaughan, Virtual Program
    Camp Mère Clarac   
    Located on the banks of Rivière Ouareau, we have a magnificent 115 acres of land (making it one of the most beautiful campsites in Quebec) with unique and safe facilities, and 25 activities conducted in French!

    Saint-Donat; Virtual Program

    Traditional (multi activity)

    • Ages 4 to 16
    • Coed, Girls, Boys
    • Day, Overnight
    from $475/session
    sessions & dates
    Day, Overnight Coed, Girls, Boys 475 4-16 4 Saint-Donat, Virtual Program
    Swiss Education Academy   
    Based in Switzerland, Swiss Education Academy offers short courses during the summer for 10-20-year-old students, from language camps to discovering the culinary arts to an introduction to the world of hospitality.

    International; Virtual Program

    Education (multi)

    • Ages 10 to 20
    • Coed
    • Overnight
    from $1,900/week
    sessions & dates
    Overnight Coed 1900 10-20 5 International, Virtual Program

    There are many different types of swimming classes and lessons offered in camps, schools, and community centres across the country. These lessons are for kids of different levels and ages. They’re offered in both the summer and winter, and during spring and winter break.

    Lower levels classes

    Some swimming lessons are offered for beginning or early swimmers. For instance, there are parent and tot classes. These are classes you will take with your young child, who will likely be between 6 months and 3 years of age.

    In a parent and tot class, which is usually a group lesson, you and the instructor will help your child get comfortable in the water. You’ll go into the water together, and sing songs, play games, and have fun. Your child will learn to kick, put their face in the water, and enter the water (likely with you).

    There are also lower-level swimming classes for older kids, who are usually between the ages of 4 and 8. In these classes, your child will start will enter and leave the water by themselves. They’ll also start to learn some of the swimming strokes. And, depending on their age and skill level, they may begin treading water and swimming by themselves.

    Higher level classes

    Some swimming lessons are for more advanced swimmers. These are sometimes offered for kids who are 10 or older. Your child’s eligibility will really depend on their skill level, though.

    In these swimming lessons, your child will continue to work on the breaststroke, front crawl, and other swimming strokes. They also may work on diving and other advanced skills. Some of these classes also involve competitive swimming programs. In these programs, your child may have the opportunity to race against other kids and take part in diving competitions across the country.

    Find swimming classes and lessons above. These include programs in Toronto, Montreal, and Victoria.

    Our Kids Newsletter

    Like our articles and advice? Get insider tips about private schools and summer camps, for free.

    Subscribe to the Our Kids eNewsletter