The 2026 OUR KIDS Private School Expo is coming to cities near you. Get your family pass
1
Camp Basics
Extracurricular activities and programs round out a child’s learning experience. A wide variety of sport programs are available in your area, throughout the school year and into summer. Whether you are looking for a sport program for your child to participate in on a weeknight or weekend during the school year, or a sporting activity during March, winter, or summer break, there are plenty of options. Read more
Find after school and weekend programs with a heavy emphasis on sports activities, ideal for athletics-oriented kids and teens.
Fall Swimming Lessons: St Patrick C.S. (All Levels)
Sep 17 - Dec 17, 2026
Swimming Lessons of All Levels! Following Lifetime Saving Society Curriculum. Visit website |
Thornhill Winter Warm-Up Weekly Basketball Lessons - Youth Ages 7-9
Dec 01 - Dec 15, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with weekly training lessons. Visit website |
Fall Weekly Basketball Lessons - Youth Ages 14-16
Sep 18 - Dec 05, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with weekly lessons training. Visit website |
Fall 2026 Tennis Lessons (Ages 4 to 18+)
Sep 12 - Oct 24, 2026
Promoting cooperative team play, good sportsmanship and generating a lot of fun in the sport. Visit website |
Thornhill Fall Weekly Basketball Lessons - Youth Ages 7-9
Sep 22 - Dec 12, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with weekly lessons training. Visit website |
Junior Private Tennis Lessons
May 14 - Sep 14, 2026
A fun way to learn in a positive, rewarding environment! Visit website |
Fall Swimming Lessons: York Memorial C.I. (All Levels)
Sep 17 - Dec 17, 2026
Swimming Lessons of All Levels! Following Lifetime Saving Society Curriculum. Visit website |
Fall 2026 Basketball Skills Clinics (Ages 10 to 14)
Sep 19 - Dec 19, 2026
Promoting cooperative team play, good sportsmanship and generating a lot of fun in the sport. Visit website |
Fall D-League - 8-9 yr old
Sep 19 - Dec 05, 2026
Designed for athletes that are ready to learn team plays strategies through more game-time experience and coaching. Visit website |
National Tennis Academy - Sports & Study Program
Oct 06, 2025 - Oct 06, 2026
Our vision is to build a true lifetime sport and academy for student-athletes. Nurturing excellence on and off the court. Visit website |
Fall 2026 Volleyball Skills Clinics (Ages 7 to 9)
Sep 19 - Dec 19, 2026
Promoting cooperative team play, good sportsmanship and generating a lot of fun in the sport. Visit website |
Fall 2026 Basketball House Leagues (Ages 10 to 14)
Sep 19 - Dec 19, 2026
Promoting cooperative team play, good sportsmanship and generating a lot of fun in the sport. Visit website |
Fall Swimming: Northstar Montessori Private School (All Levels)
Sep 19 - Dec 19, 2026
Swimming Lessons of All Levels! Following Lifetime Saving Society Curriculum. Visit website |
Thornhill Fall Weekly Basketball Lessons - Mini Ball
Sep 17 - Dec 12, 2026
Weekly lessons are designed to develop athletes' skills through progressions-based skills and drills. Visit website |
Winter Warm-Up Weekly Basketball Lessons - Girls Ages 7-9
Nov 25 - Dec 16, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with weekly lessons training. Visit website |
English Horseback Riding Lessons!
Nov 20, 2025 - Dec 31, 2026
BR Equestrian is a welcoming, encouraging and inclusive community of horse enthusiasts. Come learn and have fun! Visit website |
Fall Swimming Lessons: Havergal College (All Levels)
Sep 13 - Dec 20, 2026
Swimming Lessons of All Levels! Following Lifetime Saving Society Curriculum. Visit website |
Back-to-School Soccer - Toronto City Sports Centre
Sep 02 - Oct 15, 2026
Program designed for players to receive specific coaching to develop their skills through games and skill building activities Visit website |
Fall Weekly Basketball Lessons - Youth Ages 12-13
Sep 16 - Dec 05, 2026
Weekly lessons are designed to develop athletes' skills through progression-based skills and drills. Visit website |
Fall Weekly Basketball Lessons - Youth Ages 6-7
Sep 14 - Dec 05, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with weekly lessons training. Visit website |
Beginner Trix
Sep 14, 2026 - Jan 25, 2027
Beginner Trix teaches basics, building strong skills for flips, rolls, and first cartwheels! Visit website |
Thornhill Winter Warm-Up Weekly Basketball Lessons - 10-13
Dec 02 - Dec 16, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with weekly training lessons. Visit website |
Fall - Semi-Private Basketball Training - Girls 13-15
Sep 16 - Nov 18, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with semi-private training. Visit website |
Back-to-School Soccer - Glendon College
Sep 06 - Oct 04, 2026
Program designed for players to receive specific coaching to develop their skills through games and skill building activities Visit website |
Fall - Semi-Private Basketball Training - Teens (14-16)
Sep 14 - Nov 23, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with semi-private training. Visit website |
Fall Weekly Basketball Lessons - Youth Ages 8-9
Sep 15 - Dec 05, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with weekly lessons and training. Visit website |
Winter Warm-Up - Semi-Private Basketball Training - Girls 13-15
Nov 25 - Dec 16, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with semi-private training. Visit website |
Winter Warm-Up Weekly Basketball Lessons - Ages 14-16
Nov 27 - Dec 18, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with semi-private training. Visit website |
Thornhill Fall Weekly Basketball Lessons - Youth Ages 10-13
Sep 23 - Dec 12, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with semi-private training. Visit website |
Winter Warm-Up - Semi-Private Basketball Training - 10-13
Nov 24 - Dec 18, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with semi-private training. Visit website |
Winter Warm-Up Weekly Basketball Lessons - Girls Ages 6-7
Nov 25 - Dec 16, 2026
Designed for athletes that are ready to learn team play strategies through more game-time experience and coaching. Visit website |
Fall - Semi-Private Basketball Training - Girls 10-12
Sep 14 - Nov 23, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with semi-private training. Visit website |
Power Soccer Friday Soccer School at Crescent School
Sep 04 - Oct 16, 2026
Weekly training session with a focus on particular skill/s; the session includes conditioned(tactical) games and match play. Visit website |
Fall 2026 Basketball Skills Clinics (Ages 6 to 9)
Sep 19 - Dec 19, 2026
Promoting cooperative team play, good sportsmanship and generating a lot of fun in the sport. Visit website |
Thornhill Fall Weekly Basketball Lessons - Youth Ages 7-9
Sep 17 - Dec 03, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with weekly lessons training. Visit website |
Fall Swimming Lessons: Northern S.S. (All Levels)
Sep 14 - Dec 16, 2026
Swimming Lessons of All Levels! Following Lifetime Saving Society Curriculum. Visit website |
Fall - Semi-Private Basketball Training - (10-13)
Sep 14 - Nov 23, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with semi-private training. Visit website |
Fall 2026 Volleyball Skills Clinics (Ages 10 to 14)
Sep 19 - Dec 19, 2026
Promoting cooperative team play, good sportsmanship and generating a lot of fun in the sport. Visit website |
Winter Warm-Up Weekly Basketball Lessons - Mini Ball 4-5
Nov 24 - Dec 20, 2026
Weekly lessons are designed to develop athletes' skills through progressions-based skills and drills. Visit website |
Winter Warm-Up Weekly Basketball Lessons - Youth Ages 12-13
Nov 25 - Dec 20, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with weekly lessons training. Visit website |
Winter Warm-Up Weekly Basketball Lessons - Girls Ages 10-13
Dec 06 - Dec 20, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with weekly lessons training Visit website |
Winter Warm-Up Weekly Basketball Lessons Ages 6-7
Nov 25 - Dec 20, 2026
Designed for athletes that are ready to learn team play strategies through more game-time experience and coaching. Visit website |
Winter Warm-Up Weekly Basketball Lessons - Youth Ages 8-9
Nov 24 - Dec 20, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with weekly lessons training. Visit website |
Fall Weekly Basketball Lessons - Youth Ages 10-11
Sep 15 - Dec 05, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with weekly training lessons. Visit website |
Learn to ride horses!
Nov 21, 2025 - Dec 31, 2026
Have your children learn to ride horses with us, or come join them for a fun family activity! Visit website |
Fall D-League - 12-13 yr old
Sep 17 - Dec 05, 2026
Designed for athletes that are ready to learn team play strategies through more game-time experience and coaching. Visit website |
Fall D-League - 14-16 yr old
Sep 19 - Dec 05, 2026
Designed for athletes that are ready to learn team plays strategies through more game-time experience and coaching. Visit website |
Dance Trix
Jan 23 - Dec 31, 2026
Dance Trix develops acro skills for dancers and athletes, from cartwheels and walkovers to aerials and back handsprings. Visit website |
Richmond Hill Fall Semi-Private Basketball Lessons - 14-16
Sep 14 - Dec 03, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with weekly lessons training. Visit website |
Richmond Hill Winter Warm-Up Private 1 on 1 Training - 10-16
Nov 27 - Dec 18, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with private training. Visit website |
Richmond Hill Winter Warm-Up - Semi-Private Basketball Training - 14-16
Nov 27 - Dec 18, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with semi-private training. Visit website |
Richmond Hill Fall - Semi-Private Basketball Training - (10-13)
Sep 14 - Dec 03, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with semi-private training. Visit website |
Fall 2026 Basketball House Leagues (Ages 6 to 9)
Sep 19 - Dec 19, 2026
Promoting cooperative team play, good sportsmanship and generating a lot of fun in the sport. Visit website |
Fall Swimming Lessons: Sunnyview Junior & Senior P.S. (All Levels)
Sep 15 - Dec 15, 2026
Swimming Lessons of All Levels! Following Lifetime Saving Society Curriculum. Visit website |
Pony Parties!
Nov 20, 2025 - Dec 31, 2026
Schedule your pony party for any occasion today! Visit website |
Fall D-League - 10-11 yr old
Sep 19 - Dec 05, 2026
Designed for athletes that are ready to learn team play strategies through more game-time experience and coaching. Visit website |
Fall Swimming Lessons: Glenview P.S. (All Levels)
Sep 19 - Dec 19, 2026
Swimming Lessons of All Levels! Following Lifetime Saving Society Curriculum. Visit website |
Winter Warm-Up Private 1 on 1 Training - Ages 10-16
Nov 24 - Dec 18, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with private training. Visit website |
Winter Warm-Up Weekly Basketball Lessons - Youth Ages 10-11
Nov 24 - Dec 20, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with weekly training lessons. Visit website |
Fall D-League - Girls- 11-13 yr old
Sep 19 - Dec 05, 2026
Designed for athletes that are ready to learn team play strategies through more game-time experience and coaching. Visit website |
Richmond Hill - Fall Private 1 on 1 Training - Ages 10-16
Sep 14 - Nov 23, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with semi-private training. Visit website |
Fall Private 1 on 1 Training - Ages 10-16
Sep 14 - Nov 23, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with private training. Visit website |
Sunday House League Programs at Havergal College and Bishop Strachan School
Oct 18, 2026 - May 30, 2027
Weekly Volleyball Instruction and Game Play—Perfect for Athletes of All Skill Levels! Visit website |
Fall Weekly Basketball Lessons - Girls Ages 10-13
Sep 20 - Nov 29, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with weekly lessons training. Visit website |
Fall Weekly Basketball Lessons - Mini Ball
Sep 14 - Dec 05, 2026
Weekly lessons are designed to develop athletes' skills through progression-based skills and drills. Visit website |
Richmond Hill Winter Warm-Up Weekly Basketball Lessons - Youth Ages 10-13
Nov 27 - Dec 18, 2026
Rep teams don't have the time to work on individual skills. Give your athlete the edge with weekly training lessons. Visit website |
Fall D-League - Girls- 8-10 yr old
Sep 19 - Dec 05, 2026
Designed for athletes that are ready to learn team plays strategies through more game-time experience and coaching. Visit website |
Fall Soccer Skills Clinic (Ages 6 to 9 & 10 to 14)
Sep 12 - Dec 19, 2026
Promoting cooperative team play, good sportsmanship and generating a lot of fun in the sport. Visit website |
Wednesday Toronto City Sports Centre - U6 & U8
Sep 02 - Oct 14, 2026
Weekly training session with a focus on particular skill/s; the session includes conditioned(tactical) games and match play. Visit website |
Fall Weekly Basketball Lessons - Girls Ages 7-9
Sep 16 - Dec 05, 2026
Weekly lessons are designed to develop athletes' skills through progressions-based skills and drills. Visit website |
Parkway - Fall - Bronze Medallion and Emergency First Aid, Bronze Cross
Sep 11 - Nov 14, 2026
Complete the first two levels of Lifeguarding certifications in one compact course. Visit website |
Junior Development
May 04 - Oct 29, 2026
Junior Development is the gateway to consistently rowing. Visit website |
Lakeshore - Fall - Strength & Conditioning
Sep 07 - Nov 23, 2026
Enhance overall athleticism, compliment your sport specific skills and build resistance to injury Visit website |
Squash Elite Pro Program
Sep 13 - Dec 13, 2026
Junior Elite players have demonstrated a commitment to squash and have chosen squash as their primary sport. Visit website |
Squash Program
Jan 05 - Dec 13, 2026
Participants will learn the game of squash and have fun playing games on court. Visit website |
West - Fall - Small Group Basketball Lessons
Sep 12 - Nov 22, 2026
Low coach to student ratios allow players to quickly progress in their game and love of basketball. Visit website |
Therapeutic Riding Program
Jan 05 - Dec 12, 2026
Our Therapeutic Riding program offers seasonal riding lessons for individuals with disabilities 2 years and up. Visit website |
Lakeshore - Summer & Fall - Small Group Swim Patrol - Rookie, Ranger, or Star
Jul 20 - Nov 22, 2026
Patrol: Rookie/Ranger/Star: The Swim Patrol provides enriched training for those who are ready to go beyond learn-to-swim. Visit website |
Squash Active Start Program
Sep 12 - Dec 12, 2026
A great opportunity to get back on court and remove some summer rust! Visit website |
Lakeshore- Fall - Swim Team
Sep 15 - Nov 10, 2026
Swim Team is the perfect step for swimmers who have completed swimmer 6+ and wish to maintain their swim skills. Visit website |
Weekly Evening Pickleball Clinics (Fall Session) (Ages 13-15 @8 PM)
Sep 16 - Dec 09, 2026
Our Pickleball program is designed to turn every camper into a court hero! Visit website |
AFTER SCHOOL SPORTS PROGRAM
Aug 31 - Sep 28, 2026
Sports Spectacular - where the kiddos are introduced to a variety of sports in a fun, safe & non-competitive environment!! Visit website |
PD DAY CAMP
Oct 09 - Oct 09, 2026
JOIN OTA FOR A FUN DAY PLAYING BALLOON BOP, QUIDDITCH, BALLOON HOCKEY, BALLOON BATTLE & LOADS MORE !!!! Visit website |
Private or Group Tennis Lessons North York
Apr 24 - Oct 14, 2026
Up your game with 1:1 tennis lessons with the best in the area. Available to both children and adults. Visit website |
Parkway - Summer & Fall - Kids Swim Lessons (Group, Private, Semi-private)
Jul 20 - Nov 15, 2026
The best programming focused on in-water practice to develop solid swimming strokes and life saving skills. Visit website |
Summer Recreational League
Jul 04 - Sep 12, 2026
Build skills, make friends, and have fun this spring with supportive coaches and game-based soccer for all levels. Visit website |
Junior Fall Tennis Program - 6 weeks
Sep 07 - Oct 16, 2026
Junior tennis training for a 6-week fall session with award winning coaches. Visit website |
Lakeshore - Summer & Fall - Parent & Tot Swim Lessons
Jul 20 - Nov 22, 2026
Spend quality time with your child while you both have fun and learn and socialize. Through structured in-water interaction b Visit website |
Lakeshore - Summer & Fall - Kids Swim Lessons (Group, Private, Semi-private)
Jul 20 - Nov 22, 2026
We run Lifesaving Society programming focused on in-water practice to develop solid swimming strokes and lifesaving skills, a Visit website |
West - Summer & Fall - Parent & Tot Swim Lessons
Jul 24 - Nov 21, 2026
Spend quality time with your child while you both have fun and learn and socialize. Visit website |
Summer Trail Rides
May 23 - Oct 17, 2026
Calming Heart Connections between horses, humans, and the land! Be Inspired by Horses. Visit website |
Super Kids Volleyball: Teamwork, Hustle, and Heart (Ages 6–12)
Sep 16 - Dec 09, 2026
Set, spike, and score! Our Super Kids Volleyball offers young athletes (ages 6–12) to master the Volleyball fundamentals, Visit website |
Lakeshore - Summer & Fall - Bronze Medallion and Emergency First Aid, Bronze Cross, Star
Jul 20 - Nov 21, 2026
Lakeshore Bronze Courses Visit website |
Parkway - Summer & Fall - Small Group Swim Patrol - Rookie, Ranger, or Star
Jul 20 - Nov 15, 2026
Develop participant's swim strokes and provide skill foundation that prepares them for success in the NLS Bronze medal award. Visit website |
REP Boys Basketball Team (Grade 3 - Grade 12)
Sep 19, 2026 - Jun 26, 2027
Focus on developing core basketball skills, agility, balance, coordination and speed. Interactive games, drills and skills. Visit website |
Parkway - Summer & Fall - Parent & Tot Swim Lessons
Jul 20 - Nov 15, 2026
A fun and important introduction to swimming will help your child develop water-positive attitudes and skills. Visit website |
Spring Trail Rides
Mar 20 - Oct 24, 2026
Just Ride in the magical fields and forests on our well trained horses. Feel the heart to heart connections. Visit website |
Weekly Pickleball Clinics (Ages: 6-8 @6 PM, 9-12 @7 PM)
Sep 16 - Dec 09, 2026
Master the court! High-energy, station-based pickleball clinics for all levels. Build skills, agility, and super fun. Visit website |
Classes and programs listed below offer a generalized curriculum of activities that will include some sports.
Other results on this page:
AI Workshops For Groups
Jul 03, 2026 - Dec 31, 2027
Book an AI workshop for your group of up to 100 people with data science expert. Visit website |
Coding & Robotics Classes
Oct 06 - Dec 08, 2026
At Hive5 we offer robotic and coding classes for different age groups and different levels. Visit website |
PD DAY CAMP 10 OCTOBER
Oct 09 - Oct 09, 2026
No tricks, just treats! A full day of sporty fun, Halloween games & playful movement magic, awaits your kiddo! Visit website |
Outdoor School LIT (Leaders in Training)
Oct 06, 2026 - May 30, 2027
Build outdoor skills, confidence, and leadership through hands-on adventures, mentorship, and community. Visit website |
March Break Intensive Camps-Reading Week
Mar 08 - Mar 19, 2027
Structured March Break learning with academic focus, small groups, and balanced enrichment in a private school setting. Visit website |
Teen Wilderness Adventure
Oct 16, 2026 - May 09, 2027
Four weekends of wilderness adventure, outdoor skill-building, and mentorship that help teens gain confidence and independenc Visit website |
Outdoor School: Weekly Nature Programs
Sep 28, 2026 - Jun 04, 2027
Outdoor adventures where kids explore, build skills, and grow confidence in nature through programs year-round. Visit website |
Weekend Wanderers
Oct 03, 2026 - Jun 06, 2027
Spend your weekends exploring Toronto parks through play, nature crafts, games, stories, and seasonal adventures. Visit website |
KidStrong Classes
Apr 13, 2026 - Apr 13, 2030
We're a child development program that builds kids’ strength, confidence, and life skills through fun, structured, programs! Visit website |
AFTER SCHOOL PROGRAMS
Sep 01 - Sep 29, 2026
⚽🏒 Soccer & hockey made fun - build skills, friendships, and confidence in a FUN, no-pressure space. Visit website |
Run Wild After School Program
Sep 28, 2026 - Jun 04, 2027
Each week, kids explore nature, play, learn outdoor skills, and grow confidence in a fun, supportive after-school community. Visit website |
Intro to AI Fundamentals
Aug 21 - Nov 28, 2026
Live virtual AI workshops for families. Real tools, real projects, and real-world learning with a data scientist. Visit website |
P.A. Day Academic Enrichment Camp
Sep 02, 2026 - Jun 04, 2027
Structured P.A. Day learning with academic focus, small groups, and balanced enrichment in a private school environment. Visit website |
Other results on this page:
We list kids' after-school classes and programs across Canada. Use OurKids.net's advanced search to find sports academies and lessons in your city or region, including the following centres:

Kids who love sports can explore this in a variety of ways. See the variety of year-round options below:
You can use OurKids.net to find select list of many different kinds of sports programs like the following:
Basketball lessons help kids and teens develop skills in this sport which has become increasingly popular in Canada in the last few decades.
Golf lessons teach kids the fundamentals of this sport and introduce them to this sport, popular with both girls and boys.
Hockey programs sharpen skills in skating, shooting, stickhandling, and play at all positions, encouraging young players to continuously improve.
Horseback riding lessons teach young riders how to manage and command horses, with optimal attention to safety and fun.
Karate lessons introduce kids to belt levels and take them through the full roundup of training in this popular martial art.
Swimming lessons get young kids used to the pool environment and teach them how to tread water, introduce them to a variety of strokes, and encourage them to swim safely.
Soccer lessons advance kids skills in dribbling, passing, etc., and deepen their appreciation for the most beautiful game.
Taekwondo classes and lessons take kids through a variety of lessons that help them acquire belts in this intense martial art.
Tennis lessons are often taught by professional coaches, leading kids through the basics of the sport and helping them develop a stronger game.
Getting the most out of your child’s sport activity requires you to choose wisely. Pick a sport that your child is interested in and excited about. If they are excited to participate then they will be motivated to do well. If your child has friends that are already involved in a sport program then that may be an additional motivation for them to get involved. The key is to ensure your child has fun and tries their best. Keep in mind that a balance between education and extracurricular activities is necessary to avoid stress and burnout for your child.
How many Kids' after-school sports programs are there?
There are 98 programs specializing in Sports. In addition, there are 13 programs offering sports as an activity. Use the filters to narrow by age and program type, then click on matched programs to see daily activities, dates, rates and registration information.
What are the fees to attend Kids' after-school sports programs?
Fees for Kids' after-school sports programs range from $10 to $10,405 per program (program types and lengths vary). Use the filters here to narrow programs by age and type.
What age do Kids' after-school sports programs start at?
There are programs available for children aged 1 through 19.
Where can parents meet with Kids' after-school sports programs?
Meet with program directors and staff at the Our Kids Camp & Program Expo. The Expo is held annually in February, and is a fun and informative day for parents, kids, and teens. Find event details and free tickets here.