Kids sports & recreation in Ottawa

Compare 23 sports and recreation programs for kids in Ottawa — swimming, team sports, martial arts, outdoor adventure, and more.

Ages 13–18
Sports

Canoeing & Kayaking Courses for Teens

RA Centre

Alta Vista, Ottawa

Learn canoeing and paddling skills through hands-on training with the RA Canoe Camping Club. Programs include beginner flatwater canoeing, solo canoeing and whitewater paddling courses for teens aged 13 and up. Courses are taught by certified Paddle Canada instructors and focus on paddling techniques, water safety, rescues and developing confidence on the water. Parent or guardian participation is required for minors.

Available on the Website.

Ages 8–17
Competitive Soccer

Fall Competitive Soccer Program for Kids & Youth in Ottawa

Nepean Hotspurs Soccer Club

Nepean, Ottawa

Competitive soccer program for committed young players seeking advanced training, player development, league play, and assessment opportunities.

See official website for current seasonal pricing.

Ages 3–17
Soccer

Fall Recreational Soccer Program for Kids in Ottawa

Nepean Hotspurs Soccer Club

Nepean, Ottawa

Fun, once-a-week fall soccer program for children ages 3-17, focused on skill development, teamwork, confidence, and enjoying the game in a supportive environment.

Ages 4–16
Sports

Gymnastics, Ninja, Fencing & More in Ottawa

TRYumph Gymnastics Academy

Carson Grove, Ottawa

TRYumph Gymnastics Academy offers gymnastics, Ninja, fencing, tumbling, trampoline, acrobatic gymnastics, camps, and private lessons for children and athletes in Ottawa. SEO Keywords kids gymnastics Ottawa gymnastics classes Ottawa gymnastics for kids Ottawa kids sports Ottawa Ninja classes for kids Ottawa Ninja Zone Ottawa fencing for kids Ottawa tumbling classes Ottawa trampoline classes Ottawa acrobatic gymnastics Ottawa gymnastics camps Ottawa summer gymnastics camps Ottawa

Call us for latest pricing.

Ages 10–18
Boxing

Inclusive Non-Contact Boxing Program for Kids & Youth with Disabilities

Boxing Without Barriers (BWB)

Little Italy / Centretown West, Ottawa

Adaptive Sports - Inclusive Recreation - Boxing Fitness - Confidence Building - Special Needs Programs - Youth Activities - Ottawa Kids Activities Inclusive activities Ottawa kids Adaptive sports programs Ottawa Boxing for kids with disabilities Special needs activities Ottawa Confidence building programs for children

Available upon contact.

Ages 9–18
Sports

Indoor Archery in Ottawa

RA Centre

Mooney's Bay, Ottawa

Learn archery in Ottawa with programs for beginners and experienced archers. Enjoy indoor target archery, expert instruction, and a welcoming community.

Available on our Website.

Ages 8–17
Martial Arts

Judo Classes for Kids & Teens in Ottawa

RA Centre

Alta Vista, Ottawa

RA Judo Club offers recreational judo classes for children and teens ages 8–17 in Ottawa. The program welcomes beginners through experienced students and focuses on judo technique, physical fitness, discipline, confidence, respect, and personal development. Classes are led by certified black-belt instructors with NCCP credentials. judo classes for kids Ottawa, kids judo Ottawa, judo for children Ottawa, judo classes for teens Ottawa, youth judo Ottawa, martial arts for kids Ottawa

Available on the Website.

Ages 3–18
Martial Arts

Kids Martial Arts / Boxing / Muay Thai in Little Italy / Centretown, Ottawa

N1 Thai Boxing Academy

Little Italy / Centretown, Ottawa, Ottawa

Muay Thai Ottawa for kids, Boxing classes Ottawa, Martial arts for children Ottawa, Youth fitness programs Ottawa, Kids self-confidence programs, BJJ Ottawa, MMA training Ottawa

Visit https://www.n1thai.com/classes/pricing/ for latest pricing

Age 0
Martial Arts

Kids Martial Arts in Ottawa– Brazilian Jiu-Jitsu, Muay Thai & Mixed Martial Arts

Brave Martial Arts Institute

South Keys area of Ottawa, Ottawa

"Help your child build confidence, discipline, and fitness through engaging martial arts programs including Brazilian Jiu-Jitsu, Muay Thai, and MMA at Brave Martial Arts Institute in Ottawa.

Visit our website for latest pricing details.

Ages 2–15
Sports

Kids Sports Programs in Ottawa

RA Centre

Alta Vista, Ottawa

Junior Athletes by the RA Centre offers fun, inclusive sports programs for kids ages 2–15 across Ottawa. Children can explore soccer, basketball, volleyball, ball hockey, multi-sport and pickleball in supportive programs focused on movement, skill development, teamwork and confidence.multi-sport programs Ottawa, ball hockey for kids Ottawa, pickleball for kids Ottawa, sports programs for children Ottawa,sports classes for kids Ottawa, youth basketball Ottawa, youth soccer Ottawa, Junior Athletes

Visit out Website.

Ages 8–17
Sports

Kids Table Tennis in Ottawa

RA Centre

Alta Vista, Ottawa

The RA Centre offers youth table tennis programs for children and teens, with Kids Academy programs designed to help players learn and develop their skills in a fun, supportive environment. Programs include beginner, intermediate, and advanced levels, with age-appropriate instruction focused on technique, hand-eye coordination, teamwork, confidence, and match play.kids table tennis Ottawa, table tennis for kids Ottawa, youth table tennis Ottawa, junior table tennis Ottawa, kids table tennis

Available on our Website.

Ages 3–12
Swimming

Low-Ratio Group Swimming Lessons at the RA Centre

RA Centre

Low ratio classes create a feeling of connection and community at the pool by encouraging swimmers to get to know each other and build friendships and allow the aquatic instructors to build strong relationships with their students.

Ages 3–18
Martial Arts

Martial Arts / Brazilian Jiu-Jitsu / Muay Thai

Gracie-barra-ottawa

Hintonburg / City Centre, Ottawa

Gracie Barra ottawa offers Brazilian Jiu-Jitsu training programs designed to help children and families develop confidence, discipline, fitness, and valuable life skills through martial arts.

Please contact Gracie Barra ottawa for current program pricing, schedules, and membership options.

Ages 3–18
Martial Arts

Martial arts classes for kids

Barrhaven Martial Arts Centre (Gracie Barra Barrhaven)

Barrhaven, Ottawa

Martial arts classes for kids, teens, and adults in Barrhaven, offering Brazilian Jiu-Jitsu, Muay Thai, after-school programs, summer camps, and birthday parties in a welcoming, family-friendly environment.

Available upon contact.

Ages 3–17
Swimming

One-on-One Adaptive Swim Lessons

RA Centre

Mooney's Bay, Ottawa

Sensory-friendly and inclusive environment, while building confidence, improving water safety skills, and achieving personal swimming milestones.

Ages 0–3
Swimming

Parent & Tot Swim Lessons at the RA Centre

RA Centre

Mooney's Bay, Ottawa

Parent & Tot swim lessons Ottawa at the RA Centre — outdoor pool classes for babies and toddlers ages 4 months to 3 years with a parent or caregiver in the water. Build water confidence, early swimming skills, and water safety through songs, games, and guided play at Mooney's Bay (Riverside Drive). Register via RA Guest Services or PlayRA for current times and fees.

Ages 8–13
Sports

Pickleball Summer Camp

RA Centre

Alta Vista, Ottawa

Pickleball Summer Camp in Ottawa for Kids Ages 8–13 at the RA Centre gives kids a fun, active introduction to pickleball. Participants learn pickleball skills, techniques, court strategy, and game play while building coordination, confidence, and teamwork. SEO Keywords: Kids pickleball Ottawa, pickleball for kids Ottawa, pickleball summer camp Ottawa, kids sports camps Ottawa, summer camps for kids Ottawa, pickleball

Available on the Website.

Ages 3–18
Swimming

Private Swimming Lessons for Kids in Ottawa

RA Centre

Mooney's Bay, Ottawa

Personalized private swimming lessons at the RA Centre in Ottawa, providing one-on-one instruction to help swimmers build water confidence, improve technique, and develop swimming skills.

Contact us for pricing.

Ages 7–18
Competitive Aquatic Sports

Swimming And Water Polo

Capital Wave Swimming

Riverside Park, Ottawa

Water Polo, Wim Onatario, Wave athletes

Visit Website for Pricing Info

Ages 8–18
Sports

Youth Badminton Programs in Ottawa

RA Centre

Mooney's Bay, Ottawa

Youth badminton programs at the RA Centre help children and teens ages 8–18 build badminton skills through structured coaching, skill development, physical fitness, game strategy and competitive training. Programs range from foundational junior training for recreational and developing players to higher-performance training for athletes looking to compete at more advanced levels.

Available on our Website.

Ages 7–17
Sports

Youth Squash Programs in Ottawa

RA Centre

Mooney's Bay, Ottawa

Learn squash at the RA Centre with youth programs designed for beginners ages 7–17. Kids build fundamental squash skills, footwork, coordination, confidence and game knowledge in a supportive, small-group environment. Primary: kids squash Ottawa Secondary: squash lessons for kids Ottawa, youth squash Ottawa, squash classes Ottawa, squash lessons for teens Ottawa, beginner squash Ottawa, kids sports Ottawa, racquet sports for kids, squash programs for youth, squash lessons ages 7–17

Updated on our website.

Related categories

Common questions

What kids sports & recreation can I find in Ottawa on KidsPact?

KidsPact lists 23 programs for families in Ottawa. Compare ages, locations, and providers on this page.

How do I choose the right program in Ottawa?

Start with your child’s age, interests, and preferred schedule. Open a listing for details and contact the provider directly.

Does KidsPact cover neighbourhoods in Ottawa?

Yes. Listings span Ottawa and nearby neighbourhoods. Check each listing’s location before you contact the provider.

Is KidsPact free for parents?

Yes. KidsPact helps parents discover and compare kids activities in Ottawa at no cost. You contact providers directly to book.