Back to Home

Explore activities

Discover activities for your children

Browse kids activities across Montreal by neighborhood, category, and age. Use the map to explore nearby programs — no account required.

Activities(207)

Abacus & Mental Math Classes

📍4661 Avenue Van Horne, Suite 5, Côte-des-Neiges

LEARNING
STEM
AbacusMental MathMath Classes
Age: 5–13

Abacus and mental math classes that help children develop strong arithmetic and concentration skills. Using the traditional abacus method, students learn to perform calculations quickly while improving memory, focus, and problem-solving abilities. The program supports cognitive development and builds confidence in mathematics in a fun and structured learning environment. UCMAS programs are offered at multiple learning centers across Montreal.

Provider:UCMAS Montreal

Acro & Jazz Dance Classes

📍376 Victoria Ave 3d Floor, Westmount

ARTS
Dance
Acro danceJazzGymnastics Dance
Age: 11–15

A dynamic class combining jazz dance with acrobatic elements. Students develop strength, flexibility, balance, and performance skills.

Provider:Dance Nanci Moretti

Acro Dance

📍8606 Centrale suite 201, Lasalle

ARTS
Dance
Acro danceDance Acrobatics
Age: 7–15

Acro dance classes that combine dance choreography with acrobatic skills such as balances, flexibility, and tricks. Students develop strength, coordination, and body control while performing dynamic routines.

Provider:Dans'Atout

Acro Dance Classes

📍5337 Blvd. Saint-Laurent #250, Mile End

ARTS
Dance
Acro danceAcrobaticsFlexibility
Age: 7–16

Acro dance blends dance technique with acrobatic elements such as flexibility, balance, and strength. Children learn safe tumbling skills while developing coordination, control, and expressive movement.

Provider:Variations Mile End

Aerial Adventure Course

📍Place des Vestiges, Old Montreal

SPORTS
Rock Climbing
Ropes CourseAerial AdventureRock climbing
Age: 4–16

Aerial adventure courses built inside giant pirate ships where children climb, balance, and navigate rope bridges, nets, and obstacles high above the ground. The course encourages physical activity, coordination, and confidence while offering a fun outdoor adventure experience for kids and families.

Provider:Voiles en Voiles

Art & Craft Classes

📍6564 Blvd. Saint-Laurent, Rosemont

ARTS
Art
PotteryCeramicsCeramic Painting
Age: 4–12

Creative pottery and ceramic painting classes where children and families explore hands-on art activities in a welcoming studio environment. Participants learn the basics of pottery and clay work, as well as painting on ceramic pieces to create colorful and unique designs. These classes encourage creativity, patience, and artistic expression while introducing participants to the art of ceramics.

Provider:Les Faiseurs

Art & Painting Classes

📍4000 Rue Loius-B.-Mayer, Chomedey

ARTS
Art
Art classesPainting ClassesDrawing
Age: 2–12

Creative art classes where children explore painting, drawing, and mixed-media art projects in a fun and supportive studio environment. Students develop creativity, fine motor skills, and artistic confidence while learning different techniques and working on their own unique art pieces guided by experienced instructors.

Provider:Little Picasso Art Studio

Art Classes

📍5122 Sherbrooke Suite 102A, Notre-Dame-de-Grâce

ARTS
Art
Art classesKids Art
Age: 5–12

Art classes where children explore creativity through drawing, painting, and hands-on artistic projects. These classes encourage imagination, self-expression, and artistic skills while helping kids develop confidence and creativity.

Provider:BAM Studio

Ballet & Tap Combination

📍376 Victoria Ave 3d Floor, Westmount

ARTS
Dance
Ballet ClassTap dance
Age: 4–7

A combination dance class where students alternate between ballet and tap. The class builds rhythm, coordination, and foundational dance technique in a fun and supportive environment.

Provider:Dance Nanci Moretti

Ballet Classes

📍269 boul. Saint-Jean, studio 218, West Island

ARTS
Dance
Dance SchoolClassical balletKids ballet
Age: 3–12

Ballet classes for children and teens focused on developing strong technique, coordination, musicality, and artistic expression. Students learn the fundamentals of classical ballet through structured training that encourages discipline, creativity, and confidence. Programs are designed for both recreational dancers and those interested in more advanced ballet training.

Provider:Ballet Ouest de Montréal

Ballet Classes

📍4816 Rivard Street, Plateau

ARTS
Dance
Classical balletKids balletYouth Ballet
Age: 3–12

Ballet classes for children and youth taught by professional instructors in a structured and inspiring environment. Students learn classical ballet technique, posture, coordination, musicality, and artistic expression while developing strength, discipline, and confidence. Programs are designed to support both recreational dancers and those interested in pursuing advanced ballet training.

Provider:École supérieure de ballet du Québec

Ballet Classes

📍4810 Rue Jean-Talon O, Notre-Dame-de-Grâce

ARTS
Dance
BalletKids balletDance classes
Age: 3–12

Ballet classes designed especially for young children where they are introduced to the fundamentals of dance through creative movement, music, and basic ballet technique. Classes help develop coordination, balance, rhythm, and confidence while encouraging imagination and a love for dance in a fun and supportive environment.

Provider:TUTU DELUXE

Ballet Classes

📍8606 Centrale suite 201, Lasalle

ARTS
Dance
BalletKids balletClassical ballet
Age: 5–15

Ballet classes where students learn the foundations of classical dance including posture, balance, flexibility, and musicality. Training focuses on technique and graceful movement while helping children build discipline and confidence.

Provider:Dans'Atout

Ballet Classes

📍377 Blvd. Cure-Labelle, Fabreville

ARTS
Dance
BalletClassical balletDance classes
Age: 3–17

Classical ballet classes for children and teens focusing on posture, technique, flexibility, and musicality. Students learn fundamental ballet movements while developing coordination, discipline, and artistic expression in a supportive environment.

Provider:ABMC Danse

Ballet Classes for Kids

📍7240 Rue Clark, Villeray

ARTS
Dance
BalletKids balletDance classes
Age: 3–11

Ballet classes for children where students learn the fundamentals of classical ballet including posture, coordination, balance, and musicality. Through structured exercises and choreography, dancers develop discipline, flexibility, and confidence while enjoying the art of dance in a supportive environment.

Provider:Dance Studio Montréal

Ballet Classes for Kids

📍5337 Blvd. Saint-Laurent #250, Mile End

ARTS
Dance
BalletClassical DanceKids dance
Age: 2–16

Ballet classes introduce children to the fundamentals of classical dance, including posture, balance, coordination, and musicality. Students develop technique and confidence while learning graceful movements in a supportive and creative environment.

Provider:Variations Mile End

Ballet dance school

📍3400 Ave Connaught, Notre-Dame-de-Grâce

ARTS
Dance
BalletClassical balletBallet Classes
Age: 4–18

Classical ballet classes for children, teens, and adults taught using the Vaganova method, a renowned Russian ballet training system. Students are grouped by age and level, from beginners to advanced dancers. Classes focus on posture, technique, musicality, discipline, and artistic expression. Pointe classes are available for advanced students. At the end of each session, all students participate in a large stage performance showcasing what they have learned. Classes are offered in both English and French.

Provider:Jenie's Dance School

Basketball

📍525 Dominion St, Little Burgundy

SPORTS
Basketball TrainingTeam sports
Age: 5–16

DJ Sports Club is a Montreal-based sports organization focused on youth basketball development. The club offers recreational and competitive basketball programs, leagues, training sessions, and seasonal camps for children and teens. Programs are designed to help young athletes improve their basketball skills while building teamwork, discipline, and confidence in a supportive environment. Programs take place at multiple locations in Montreal, Brossard, and Verdun.

Provider:DJ Sports Club

Basketball

📍7501 Blvd St-Laurent, Villeray

SPORTS
BasketballKids BasketballYouth Basketball
Age: 8–17

The program offers a variety of sports activities for children and teens, including football (soccer), basketball, hockey, futsal, and tennis, as well as seasonal sports camps. These programs focus on developing athletic skills, teamwork, confidence, and physical fitness in a fun and supportive environment. Activities are designed for different age groups and skill levels, allowing kids to learn new sports, improve their abilities, and stay active throughout the year.

Provider:Sun Youth

Basketball Summer Camp

📍525 Dominion St, Little Burgundy

SPORTS
Camp
Basketball CampSummer campSports camp
Age: 7–17

A dynamic basketball summer camp where children develop their basketball skills through structured training sessions, drills, and team games. Participants improve fundamentals such as dribbling, shooting, passing, and teamwork while building confidence, discipline, and leadership in a fun and supportive environment.

Provider:DJ Sports Club

Beginner Guitar Lessons for Children

📍5633 Monkland Aveenue, Notre-Dame-de-Grâce

MUSIC
Music
Guitar LessonsMusic lessonsInstrument lessons
Age: 6–18

Beginner guitar lessons introduce children to the fundamentals of playing guitar in a fun and supportive learning environment. Students learn basic chords, rhythm, music reading, and simple songs while developing musical creativity and coordination. Lessons are adapted to each child’s learning pace and focus on building confidence and enjoyment through music.

Provider:Montreal Guitar Academy

Brazilian Jiu-Jitsu Program

📍275 Sherbrooke St W, Downtown

SPORTS
Martial Arts
Brazilian Jiu-Jitsu ProgramMartial artsSelf-defense
Age: 4–7

Kids martial arts programs featuring Brazilian jiu-jitsu, self-defense, discipline, and coordination development.

Provider:Carlson Gracie Montréal

Breakdance Classes

📍16841 Hymus Blvd. Kirkland, West Island

ARTS
Dance
BreakdanceBreakingUrban dance
Age: 3–11

Breakdance classes where children learn the fundamentals of breaking, including footwork, freezes, and basic power moves. Students develop rhythm, coordination, strength, and creativity while exploring hip-hop culture in a fun and energetic environment.

Provider:Break City

Broadway Bound – Musical Theatre Classes

📍70 Belmont Ave, West Island

ARTS
Theatre
MusicalTheatreBroadway
Age: 5–18

Broadway Bound classes introduce children to the world of musical theatre through singing, choreography, and stage performance. Students learn vocal techniques, dance routines, and acting skills while working together to build confidence, creativity, and stage presence in a fun and supportive environment.

Provider:Cabaret Kids

Cabaret Kids Summer Camp

📍136 Westpark Blvd., West Island

ARTS
Camp
Acting classesMusical theatreSinging classes
Age: 2–11

Performing arts camps for kids featuring singing, dancing, acting, stage performance, and creative confidence-building activities.

Provider:Cabaret Kids

Camp Allegria – Summer Camp

📍8370 Blvd. Lacordaire, Saint Leonard

LEARNING
Camp
Summer campLanguage Camp
Age: 4–12

A summer day camp where children participate in a wide range of activities including sports, swimming, arts, theatre, music, Italian language activities, cooking workshops, and outings. The program encourages creativity, teamwork, and physical activity while giving kids a fun cultural experience.

Provider:CLDV

Canoeing and Kayaking at Kanawana Summer Camp

📍673 Saint-Elmire Street, Saint Sauveur Des Monts

SPORTS
Camp
CanoeingKayakingWater Sport
Age: 7–17

Campers learn the basics of kayaking and canoeing while exploring lakes and enjoying outdoor adventure activities. Programs focus on teamwork, water safety, and developing confidence on the water.

Provider:YMCA Notre-Dame-de-Grâce

Children’s Music Lessons

📍6503 Ave De Chateaubriand, Rosemont

MUSIC
Music
Music lessonsInstrument lessonsPiano lessons
Age: 5–17

Children’s Music Lessons introduce young students to the fundamentals of music in a supportive and creative environment. Programs help children develop musical skills such as rhythm, ear training, music reading, and instrument technique while building confidence and creativity. The academy offers instruction in a variety of instruments, allowing students to explore different musical styles and develop their passion for music with guidance from experienced teachers. Instruments offered may include: Piano Guitar Violin Voice / Singing Drums Music theory and ear training.

Provider:Montreal Academy of Music

Children’s Piano Lessons

📍4848A Aveenue du Parc, Mile End

MUSIC
Music
Piano lessonsMusic lessonsInstrument lessons
Age: 3–12

Children’s Piano Lessons introduce young students to the fundamentals of piano playing in a fun and encouraging environment. Students learn proper finger placement, music reading, rhythm, and simple melodies while gradually developing musical technique and creativity. Lessons are tailored to each child’s level and may include music theory, ear training, and preparation for recitals or performances. Programs are available for beginners through advanced students and help build confidence, discipline, and a lifelong appreciation for music.

Provider:The Lauber Music Academy

Classical Ballet

📍376 Victoria Ave 3d Floor, Westmount

ARTS
Dance
BalletClassical Dance
Age: 7–12

Classical ballet training for beginner to advanced dancers. Students learn proper ballet technique, posture, and musicality while building strength and flexibility.

Provider:Dance Nanci Moretti

Coding Camps

📍286 Lakeshore Road, West Island

LEARNING
Camp
Coding CampStem CampTechnology Camp
Age: 5–12

STEM coding camps where children learn programming through games, robotics, and creative technology projects. Camps help students build problem-solving and digital skills while working on fun coding challenges during summer and March break programs.

Provider:KIDCoders

Coding Classes for Kids

📍286 Lakeshore Road, West Island

LEARNING
STEM
CodingProgrammingPython
Age: 3–11

Interactive coding classes where children learn programming through hands-on projects and guided instruction. Students explore coding concepts such as logic, problem-solving, and game creation while learning programming languages like JavaScript and Python. Small class sizes allow for personalized support while students build real coding projects in a fun and engaging environment.

Provider:KIDCoders

Coding Classes for Kids & Teens

💻 Online
LEARNING
STEM
CodingProgrammingPython
Age: 7–18

Online coding classes where students learn programming through interactive lessons and real projects. Courses introduce key concepts such as algorithms, variables, loops, and problem-solving while teaching programming languages like Python, Java, and C++. Students progress at their own pace with personalized instruction.

Provider:Geekedu

Coding Courses

📍4394 Rue Saint-Denis, Mont-Royal

LEARNING
STEM
Age: 8–12

Hands-on coding and robotics workshops where children learn programming, electronics, and robot building through creative projects. Kids develop problem-solving skills, teamwork, and digital literacy while creating games, robots, and interactive tech projects.

Provider:Les ateliers Kikicode

Competitive Dance Program

📍1430 Boulevard Hymus, West Island

ARTS
Dance
Competitive DanceAdvanced DanceDance Training
Age: 5–18

An advanced dance program for dedicated dancers who want to train at a higher level and participate in competitions. Students receive intensive training in various dance styles while developing performance skills, discipline, and teamwork.

Provider:Danse Imperium

Contemporary Dance

📍8606 Centrale suite 201, Lasalle

ARTS
Dance
ContemporaryModern dance
Age: 13–17

Contemporary dance classes where students explore expressive and creative movement inspired by modern dance techniques. Classes emphasize emotional expression, flexibility, and artistic interpretation.

Provider:Dans'Atout

Contemporary Dance

📍1435 Rue De Bleury, Suite 600, Downtown

ARTS
Dance
Age: 9–17

Youth dance classes featuring contemporary dance, creative movement, technique development, and artistic expression.

Provider:École de danse contemporaine de Montréal

Contemporary Dance

📍376 Victoria Ave 3d Floor, Westmount

ARTS
Dance
ContemporaryModern danceExpressive Dance
Age: 8–17

A contemporary dance class that blends modern dance techniques with expressive movement. Designed for students with previous ballet training.

Provider:Dance Nanci Moretti

Contemporary Dance Classes

📍5337 Blvd. Saint-Laurent #250, Mile End

ARTS
Dance
ContemporaryCreative DanceArtistic Expression
Age: 10–16

Contemporary dance classes encourage creativity and artistic expression through fluid movements and improvisation. Children explore body awareness, musical interpretation, and storytelling through dance.

Provider:Variations Mile End

Contemporary Dance Classes

📍520 Ave St-Charles, Vaudreuil Dorion

ARTS
Dance
ContemporaryModern danceCreative movement
Age: 8–17

Contemporary dance classes combining elements of ballet and modern dance. Students explore fluid movement, creativity, and emotional expression while improving flexibility, balance, and technique.

Provider:ABMC Danse

Creative Arts Camp

📍5047 Rue Wellington, Verdun

ARTS
Camp
Art CampCreative CampKids Camp
Age: 5–12

Creative Arts Camp allows children to explore music, dance, theatre, and visual arts through interactive workshops and creative projects. Campers participate in artistic activities, games, and collaborative performances while developing creativity and teamwork.

Provider:Studio Tre Punti

Creative Camps

📍5122 Sherbrooke Suite 102A, Notre-Dame-de-Grâce

ARTS
Camp
Summer campKids summer campDance camp
Age: 9–12

A fun and creative summer camp where children explore performing arts through dance, music, karate, and art activities. Campers participate in movement classes, creative workshops, and team activities that help develop confidence, coordination, and creativity in a supportive and energetic environment.

Provider:BAM Studio

Creative Dance

📍376 Victoria Ave 3d Floor, Westmount

ARTS
Dance
Creative DancePreschool DanceBallet Basics
Age: 3–4

An introductory dance class for 3-year-olds that focuses on creativity, movement, and basic ballet foundations. Children develop coordination and confidence through warm-ups, movement exercises, and expressive dance.

Provider:Dance Nanci Moretti

Dance camp

📍5380 St-Laurent, Plateau

ARTS
Camp
Age: 4–11

A fun and welcoming dance camp where children aged 4–11 explore movement, creativity, and different dance styles. Open to beginners and young dancers with some group experience, the program helps children build coordination, confidence, and teamwork while developing their dance skills in a supportive and playful environment.

Provider:Ballet Hop!

Dance Camp

📍5337 Blvd. Saint-Laurent #250, Mile End

ARTS
Camp
Dance campKids CampSummer camp
Age: 5–13

This dance camp introduces young children to different dance styles through fun classes, creative movement, and group activities. Campers explore ballet, jazz, hip hop, and other styles while building confidence, coordination, and friendships in a playful environment.

Provider:Variations Mile End

Dance Summer Camp

📍1430 Boulevard Hymus, West Island

ARTS
Camp
Dance campSummer campKids dance
Age: 5–12

A summer dance camp where children explore multiple dance styles while participating in games, creative activities, and group performances. The program encourages creativity, teamwork, and confidence in a fun camp environment.

Provider:Danse Imperium

Dance Summer Camp

📍8606 Centrale suite 201, Lasalle

ARTS
Camp
Summer campDance campPerforming Arts Camp
Age: 6–15

A fun and energetic summer camp where children explore different dance styles such as ballet, hip-hop, jazz, contemporary, and acro. Campers participate in dance classes, creative movement activities, and group performances while developing coordination, confidence, and teamwork in a supportive environment.

Provider:Dans'Atout

Dance Summer Camp

📍269 boul. Saint-Jean, studio 218, West Island

ARTS
Camp
Dance campBallet CampKids summer camp
Age: 7–11

A fun summer camp for dancers ages 7–11 where children enjoy ballet and various dance styles while learning new choreography and improving their technique in a creative and supportive environment.

Provider:Ballet Ouest de Montréal

English & French Language Summer Camp

📍550 Rue Sherbrooke Ouest, Downtown

LEARNING
Camp
Language CampEnglish CampFrench Camp
Age: 13–17

An international language summer camp where teens improve their English or French while exploring Montreal through cultural activities and excursions. Students attend language classes during the week and participate in sports, games, and city trips such as visits to museums, parks, and local attractions. The program combines language learning with social and cultural experiences in a multicultural environment.

Provider:ILSC Montreal

Futsal

📍7501 Blvd St-Laurent, Villeray

SPORTS
Soccer
FutsalSoccerTeam sports
Age: 5–12

A youth futsal program where children learn the fundamentals of indoor soccer, including ball control, passing, teamwork, and game strategy. The program focuses on developing technical skills, confidence, and teamwork in a fun and supportive environment.

Provider:Sun Youth

Guitar Lessons at Mando Montréal

📍1236 Rue Atateken, Ville Marie

MUSIC
Music
Age: 5–12

Music lessons for kids including guitar instruction (acoustic & electric), music fundamentals, rhythm, chords, and beginner performance skills.

Provider:Mando Montréal

Gymnastics

📍155 Greene Str., 2d Floor, Saint Henry

SPORTS
Gymnastics
GymnasticsKids gymnasticsAcro Gym
Age: 3–12

Recreational gymnastics classes where children learn the fundamentals of gymnastics in a fun and structured environment. Participants practice skills on different gymnastics apparatus such as floor, balance beam, bars, vault, and trampoline while developing strength, flexibility, coordination, and confidence.

Provider:Gadbois Gym

Gymnastics Classes

📍1600 Rue de Drucourt, Rosemont

SPORTS
Gymnastics
GymnasticsKids gymnasticsArtistic Gymnastics
Age: 2–15

Gymnastics classes where children learn fundamental skills such as balance, coordination, flexibility, and strength through fun and structured activities. Students practice movements on different gymnastics apparatus including bars, beams, floor, and trampolines while developing confidence and physical abilities in a safe and supportive environment.

Provider:Club Flipgym de Montréal

Gymnastics Day Camp

📍155 Greene Str., 2d Floor, Saint Henry

SPORTS
Camp
Gymnastics CampSummer campSports camp
Age: 5–11

A day camp program where children participate in gymnastics training along with games and recreational activities. The camp encourages physical activity, teamwork, and skill development while allowing kids to explore gymnastics in a fun and active environment.

Provider:Gadbois Gym

Gymnastics Summer Camp

📍1600 Rue de Drucourt, Rosemont

SPORTS
Camp
Summer campGymnastics CampKids Camp
Age: 6–12

A dynamic summer day camp where children participate in gymnastics training along with games and group activities. Campers practice gymnastics skills, improve strength and flexibility, and enjoy active days filled with fun physical challenges and teamwork in a safe and motivating environment.

Provider:Club Flipgym de Montréal

Hip Hop Classes

📍376 Victoria Ave 3d Floor, Westmount

ARTS
Dance
Hip hopStreet danceChoreography
Age: 6–14

A high-energy hip hop dance class where students learn street-style choreography, rhythm, and musicality while dancing to modern hip hop music.

Provider:Dance Nanci Moretti

Hip Hop Dance Classes

📍5337 Blvd. Saint-Laurent #250, Mile End

ARTS
Dance
Hip hopStreet danceUrban dance
Age: 7–16

Hip hop classes teach energetic street-style dance moves and fun choreography set to upbeat music. Children build confidence, rhythm, coordination, and teamwork while expressing themselves through movement.

Provider:Variations Mile End

Hip-Hop Dance Classes

📍5122 Sherbrooke Suite 102A, Notre-Dame-de-Grâce

ARTS
Dance
Mini Hip HopHip hopStreet dance
Age: 3–12

Hip-hop dance classes for children that focus on rhythm, coordination, and creative movement. Students learn fun choreography, basic street dance techniques, and musicality while building confidence and expressing themselves through dance in an energetic and supportive environment.

Provider:BAM Studio

Hip-Hop Dance Classes

📍7240 Rue Clark, Villeray

ARTS
Dance
Hip hopStreet danceKids dance
Age: 6–11

Hip-hop dance classes where children learn energetic dance moves, rhythm, and choreography inspired by street dance styles. These classes help students develop coordination, creativity, and confidence while expressing themselves through movement in a fun and dynamic environment.

Provider:Dance Studio Montréal

Hip-Hop Dance Classes

📍520 Ave St-Charles, Vaudreuil Dorion

ARTS
Dance
Hip hopStreet danceChoreography
Age: 6–17

Energetic hip-hop dance classes where kids learn rhythm, choreography, and freestyle movements. These classes help build confidence, coordination, and creativity while dancing to modern music.

Provider:ABMC Danse

Hip-Hop Dance Classes

📍16841 Hymus Blvd. Kirkland, West Island

ARTS
Dance
Hip hopStreet dance
Age: 3–17

Hip-hop dance classes for kids and teens focused on rhythm, musicality, and choreography. Students learn dynamic hip-hop moves while building coordination, confidence, and creativity in an energetic and supportive dance environment.

Provider:Break City

Hip-Hop Dance Classes

📍8606 Centrale suite 201, Lasalle

ARTS
Dance
Hip hopHip hopStreet dance
Age: 5–15

Hip-hop dance classes where children learn energetic movements, rhythm, and choreography inspired by urban dance styles. Students develop coordination, creativity, and confidence while expressing themselves through music and movement.

Provider:Dans'Atout

Hockey

📍7501 Blvd St-Laurent, Villeray

SPORTS
Soccer
HockeyTeam sports
Age: 5–12

A youth hockey development program where children learn the fundamentals of hockey, including skating, teamwork, and game basics in a fun and supportive environment. The program aims to make hockey accessible to all children while helping them develop confidence, sports skills, and teamwork.

Provider:Sun Youth

Indigenous Language Classes

📍3183 Rue Saint-Jacques, Plateau

LEARNING
Languages
InuktitutAnishinaabemowin
Age: 6–14

Children’s Indigenous language classes where students are introduced to Inuktitut and Anishinaabemowin through interactive lessons and cultural activities. These classes help children learn basic vocabulary, pronunciation, and expressions while exploring Indigenous culture, traditions, and storytelling in a welcoming and supportive environment.

Provider:Native Montreal

Indoor climbing for kids

📍5600 Aveenue de Gaspe, Mile End

SPORTS
Rock Climbing
Rock climbingBoulderingRope Climbing
Age: 7–15

Indoor climbing programs for kids including bouldering, rope climbing, movement skills, and confidence-building physical challenges.

Provider:AllezUp

Indoor rock climbing

📍1555 Saint-Patrick, Pointe Saint Charles

SPORTS
Rock Climbing
Rock climbingIndoor climbingBouldering
Age: 7–15

Indoor climbing programs for kids including bouldering, rope climbing, movement skills, and confidence-building physical challenges.

Provider:AllezUp

Indoor rock climbing

📍4137 Boulevard, Verdun

SPORTS
Rock Climbing
Rock climbingIndoor climbingBouldering Kids Climbing
Age: 7–15

Indoor climbing programs for kids including bouldering, rope climbing, movement skills, and confidence-building physical challenges.

Provider:AllezUp

Indoor Rock Climbing

📍2151 Blvd. Lapiniere, Brossard

SPORTS
Rock Climbing
Rock climbingIndoor climbingKids Climbing
Age: 3–12

Indoor climbing experiences for kids including clip-and-climb walls, obstacle-style climbing, strength and coordination challenges in a safe environment.

Provider:Clip 'n Climb

Indoor Rock Climbing

📍1370 Chabanel O., Chabanel

SPORTS
Rock Climbing
Rock climbingIndoor climbingAdventure Sports
Age: 5–18

Indoor rock climbing classes where children and teens learn climbing techniques, problem-solving, and movement skills in a safe and supervised environment. Programs focus on building strength, balance, coordination, and confidence while encouraging teamwork and perseverance through fun climbing challenges. Climbing walls and training sessions are adapted to young climbers and different skill levels.

Provider:Bloc Shop

Italian & English Language Classes for Kids

📍8370 Blvd. Lacordaire, Saint Leonard

LEARNING
Languages
EnglishItalianLanguages
Age: 5–16

Language classes where children learn Italian or English in an engaging and interactive environment. Lessons combine reading, writing, speaking, and grammar practice with cultural activities that help students experience the language through art, cooking, and creative workshops. Small groups allow personalized support while encouraging communication and confidence.

Provider:CLDV

Jazz Dance Classes

📍7240 Rue Clark, Villeray

ARTS
Dance
JazzDance classesKids dance
Age: 8–11

Jazz dance classes where children learn dynamic choreography, rhythm, and expressive movements. Students improve coordination, flexibility, and musicality while exploring a lively and energetic style of dance.

Provider:Dance Studio Montréal

Jazz Dance Classes

📍520 Ave St-Charles, Vaudreuil Dorion

ARTS
Dance
JazzChoreographyMusicality
Age: 6–17

Fun and expressive jazz dance classes where students learn dynamic choreography, rhythm, and performance skills. Classes focus on coordination, musicality, and energetic movement.

Provider:ABMC Danse

Jazz Dance Classes

📍8606 Centrale suite 201, Lasalle

ARTS
Dance
JazzDance classesKids dance
Age: 5–15

Jazz dance classes focused on dynamic choreography, jumps, turns, and expressive movement. Students improve strength, flexibility, and coordination while dancing to energetic music.

Provider:Dans'Atout

Jazz Modern Dance Classes

📍5337 Blvd. Saint-Laurent #250, Mile End

ARTS
Dance
JazzModern JazzKids dance
Age: 7–16

Modern jazz classes combine energetic movements, rhythm, and expressive choreography. Children learn coordination, flexibility, and musicality while exploring dynamic dance styles in a fun and engaging atmosphere.

Provider:Variations Mile End

Jiu Jitsu Kids Program

📍3975 Notre Dame St. West, Notre-Dame-de-Grâce

SPORTS
Martial Arts
Brazilian Jiu JitsuBjjKids Jiu Jitsu
Age: 5–12

Kids Brazilian jiu-jitsu programs focused on discipline, coordination, self-confidence, and age-appropriate grappling techniques.

Provider:Gracie Barra Montreal

Jiu-Jitsu Kids Program

📍14c Westminster Ave., Notre-Dame-de-Grâce

SPORTS
Martial Arts
Iiu-JitsuConfidenceCoordination
Age: 3–15

Kids and teens Brazilian jiu-jitsu programs focusing on discipline, confidence, coordination, and structured martial arts training.

Provider:Gracie Barra Montreal-Ouest

Judo Classes

📍6800 Rue Sherbrooke Ouest, Notre-Dame-de-Grâce

SPORTS
Martial Arts
JudoMartial artsKids Sports
Age: 3–18

Judo classes for children starting as young as 3 years old, with programs designed for beginners through advanced students. Kids learn the fundamentals of judo in a safe and structured environment, developing balance, coordination, discipline, and confidence. As students progress, they practice throwing techniques, grappling, and self-defense while building strength, respect, and teamwork through martial arts training.

Provider:Club de Judo Shidokan

Judo Classes

📍2715 Ch de la Cote-Sainte-Catherine, Côte-des-Neiges

SPORTS
Martial Arts
JudoMartial artsSelf-defense
Age: 5–12

Kids Judo classes at Sport Centre Ippon introduce children to the fundamentals of judo in a structured and supportive environment. Through dynamic training sessions, kids learn basic techniques, coordination, balance, and safe movement while improving strength and flexibility. The program focuses not only on physical fitness but also on important values such as discipline, respect, confidence, and teamwork. Classes are designed to be fun and engaging, helping children build self-defense skills, resilience, and friendships while progressing at their own pace.

Provider:IPPN GYM

Judo program for children

📍4912 Rue Brock, Verdun

SPORTS
Martial Arts
JudoMartial artsKids Judo
Age: 3–18

A judo program for children and teens where students learn the fundamentals of martial arts in a safe and supportive environment. Classes focus on developing coordination, balance, agility, strength, and proper judo techniques through structured training and games. Younger students build basic motor skills and confidence, while older athletes can progress through the belt system and participate in recreational or competitive training.

Provider:Tritton Performance

Karate Classes

📍3333 Boul. Cavendish, bureau 275, Notre-Dame-de-Grâce

SPORTS
Martial Arts
KarateMartial artsSelf-defense
Age: 4–14

Martial arts programs for kids including karate, self-defense, discipline training, and physical conditioning in NDG.

Provider:Académie de Karaté

Karate Classes

📍6020 St-Hubert Str, Rosemont

SPORTS
Martial Arts
KarateAikidoKobudo
Age: 6–15

Karate classes for children and teens focused on discipline, confidence, and physical fitness. Students learn traditional karate techniques such as kicks, punches, blocks, and basic self-defense while improving coordination, focus, and respect in a structured and supportive environment.

Provider:Saido Karate Academy

Karate Classes

📍5122 Sherbrooke Suite 102A, Notre-Dame-de-Grâce

SPORTS
Martial Arts
KarateMartial artsKids Karate
Age: 4–13

Karate classes for children that teach discipline, respect, and self-confidence through martial arts training. Students learn fundamental karate techniques including punches, kicks, blocks, and basic self-defense while improving balance, coordination, and physical fitness.

Provider:BAM Studio

Karate Classes

📍2600 Rue Wurtele, Ville Marie

SPORTS
Martial Arts
KarateMartial artsSelf-defense
Age: 7–15

Karate classes for children and teens focused on building discipline, confidence, and physical fitness. Students learn traditional karate techniques such as kicks, punches, blocks, and basic self-defense while improving coordination, focus, and respect in a structured and supportive environment. Classes help develop strength, balance, and perseverance while encouraging teamwork and personal growth.

Provider:Academy Karateka

Karibou Motor Skills Program

📍1822 Rue des Carrieres, Rosemont

SPORTS
Gymnastics
Motor SkillsToddler ActivitiesBaby Activities
Age: 1–5

A motor skills development program designed for toddlers and preschool children. Through fun movement activities, obstacle courses, and games, children develop balance, coordination, agility, and confidence. Classes encourage active play while helping young children build fundamental physical and social skills in a supportive environment.

Provider:Karibou

Kids & Teen Summer Camps

📍7141 Sherbrooke St W, Notre-Dame-de-Grâce

LEARNING
Camp
Summer campKids CampTeen Camp
Age: 5–17

Concordia University Summer Camps offer a wide variety of educational and recreational programs for children and teens ages 5–17. Campers can explore subjects such as science, engineering, robotics, visual arts, theatre, sports, and leadership through hands-on workshops and interactive activities. Programs are led by experienced instructors and university staff in a dynamic learning environment. Campers develop creativity, problem-solving skills, teamwork, and confidence while participating in engaging projects, outdoor activities, and collaborative challenges throughout the camp experience.

Provider:Concordia University

Kids & Teens Acting Classes

📍3697 Boulevard St Laurent, Suite 201, Plateau

ARTS
Theatre
Acting classesTheatreDrama Classes
Age: 8–17

Acting classes designed for children and teenagers who want to explore performance for film and theatre. Students learn acting techniques through improvisation, scene work, voice training, and character development while building confidence and creativity in a supportive environment.

Provider:House of Actors Montreal

Kids & Youth Brazilian Jiu-Jitsu

📍4767 Rue Dagenais #106B, Saint Henry

SPORTS
Martial Arts
Brazilian Jiu JitsuBjjMartial arts
Age: 5–18

Kids & Youth Brazilian Jiu-Jitsu classes introduce children to the fundamentals of grappling, balance, and self-defense in a fun and supportive environment. Through drills, partner exercises, and technique practice, students develop coordination, discipline, and confidence while learning the core principles of Brazilian Jiu-Jitsu. Classes emphasize respect, teamwork, and perseverance while helping kids stay active and build resilience.

Provider:Mizu Studio

Kids Acrobatics & Parkour Classes

📍5465 Rue de Bordeaux, Plateau

SPORTS
ParkourGymnasticsAcrobatics • Circus
Age: 4–17

Paragym is a studio for kids and teens, offering classes in parkour, acrobatics, aerial circus, and related skills. The program emphasizes fun, safety, confidence, coordination, and strong movement fundamentals.

Provider:Paragym

Kids Acting Classes

📍6225 Godfrey Avee, Notre-Dame-de-Grâce

ARTS
Theatre
ActingDrama / theatreTheatre
Age: 4–18

Acting classes introduce children to the fundamentals of theatre through improvisation, character work, storytelling, and scene performance. Students build confidence, communication skills, and creativity while learning the basics of stage acting in a fun and supportive environment.

Provider:Montreal Children's Theatre

Kids Ballet

📍5380 St-Laurent, Plateau

ARTS
Dance
Age: 4–11

A fun introduction to ballet for children where they learn basic ballet movements, coordination, balance, and musicality through creative exercises and playful activities. Classes help build confidence, discipline, and a love for dance in a supportive and encouraging environment.

Provider:Ballet Hop!

Kids Bike Camps & Lessons

📍4455 Rue West Broadway, Notre-Dame-de-Grâce

SPORTS
Camp
BikeCampsCycling Lessons
Age: 2–12

Pedalheads Bike offers fun and structured cycling lessons and bike camps for kids ages 2–12. Their programs help children develop confidence and essential biking skills in a safe and supportive environment. Kids progress step-by-step from balance bikes or training wheels to riding independently on two wheels, while learning important bike handling skills, road safety, and coordination. Programs include summer bike camps, small-group training sessions, and private lessons, allowing instructors to tailor coaching to each child’s level and pace. Pedalheads focuses on building confidence, independence, and a lifelong love for cycling through active outdoor learning. Programs run at different parks, schools, and outdoor locations across the city.

Provider:Pedalheads

Kids Boxing Classes

📍5139 De, Verdun

SPORTS
Martial Arts
BoxingKids BoxingMartial arts
Age: 8–18

Kids boxing classes designed to introduce children to the fundamentals of boxing in a safe and structured environment. Students learn proper stance, footwork, punching techniques, and basic defensive skills while improving coordination, fitness, and confidence. Classes focus on discipline, respect, and physical conditioning through fun drills and partner exercises.

Provider:Angry Monkey MMA Gym

Kids Brazilian Jiu-Jitsu Classes

📍5425 Aveenue Casgrain #101, Mile End

SPORTS
Martial Arts
Brazilian Jiu JitsuMartial artsSelf-defense
Age: 5–14

Brazilian Jiu-Jitsu classes designed for children to learn grappling techniques, self-defense, and discipline in a safe and structured environment. Training focuses on coordination, balance, and problem-solving while teaching fundamental ground-fighting techniques and teamwork. Students build confidence, resilience, and physical fitness while developing respect and focus through martial arts practice.

Provider:Montreal Brazilian Jiu Jitsu

Kids Canoeing & Kayaking Program

📍2105 Blvd. Saint-Joseph, Lachine

SPORTS
KayakingCanoeingPaddling
Age: 7–12

A recreational kayaking program for children that introduces paddling techniques, coordination, and water safety. Participants learn basic kayak control while enjoying fun outdoor activities on the calm waters near Lachine.

Provider:Lachine Canoe Club

Kids Creative Arts Classes

📍5047 Rue Wellington, Verdun

MUSIC
Music
Art classesCreative ArtsDrawing
Age: 5–15

Kids Creative Arts Classes introduce children to a variety of artistic disciplines including music, dance, theatre, and visual arts. Through hands-on activities and creative exploration, children develop artistic skills, confidence, and self-expression in a supportive environment.

Provider:Studio Tre Punti

Kids Dance Classes

📍372 Saint-Catherine St W #520, Downtown

ARTS
Dance
SalsaBachataDance
Age: 4–12

Kids Dance Classes introduce children to rhythm, movement, and self-expression through fun and engaging dance activities. Programs are designed for children ages 4 and up and include styles such as salsa, bachata, merengue, and creative dance.

Provider:Latin Groove

Kids Gymnastics

📍3757 Ave Prud'homme, Notre-Dame-de-Grâce

SPORTS
Gymnastics
GymnasticsKids gymnasticsToddler Gymnastics
Age: 2–15

Gymnastics classes for children where participants develop strength, flexibility, balance, and coordination through structured exercises and fun movement activities. Programs are adapted by age and skill level, helping young athletes build confidence while learning fundamental gymnastics skills.

Provider:FlexArt

Kids Hip Hop Dance Classes

📍8056 Blvd. Henri-Bourassa Est, Anjou

ARTS
Dance
Hip hopDance classesKids dance
Age: 5–12

Hip hop dance classes where children learn the fundamentals of street dance in a fun and creative environment. Classes include warm-ups, coordination exercises, and learning choreographies that help students develop rhythm, musicality, creativity, and self-confidence. The program encourages teamwork and self-expression while introducing the culture and style of hip hop dance.

Provider:MAFA Studio Ouest

Kids Indoor Soccer

📍220 Bedbrook Aveenue, Notre-Dame-de-Grâce

SPORTS
Soccer
SoccerIndoor SoccerKids soccer
Age: 3–12

Kids Indoor Soccer introduces children to the fundamentals of soccer through structured training sessions and small-sided games. The program focuses on developing technical skills, coordination, teamwork, and confidence in a supportive environment. Classes are held once a week during 10-week sessions and are supervised by experienced coaches who guide players through drills and game situations designed to improve soccer technique and understanding.

Provider:Montreal West Civic Recreation Association

Kids Indoor Soccer Classes

📍7816 Blvd. Champlain, Lasalle

SPORTS
Soccer
Soccer IndoorSoccer Kids Soccer
Age: 3–12

Kids Indoor Soccer Classes introduce young players to the fundamentals of soccer in a fun and energetic indoor environment. Designed for children ages 2–14, these sessions focus on developing ball control, coordination, teamwork, and confidence through engaging drills and small-sided games.

Provider:Socceroof

Kids Kung Fu Classes

📍4850 Wellington, Verdun

SPORTS
Martial Arts
Kung fuMartial artsSelf-defense
Age: 6–12

A martial arts class for children where students learn the fundamentals of kung fu, including basic techniques, coordination, balance, and discipline. Classes help build strength, confidence, and self-defense skills in a structured and supportive environment.

Provider:Club Kozak

Kids Kung Fu Classes

📍7925 Blvd. Newman, Lasalle

SPORTS
Martial Arts
Kung fuMartial artsSelf-defense
Age: 4–12

Traditional kung fu classes where children learn martial arts techniques while developing physical fitness, discipline, and confidence. Training includes balance, flexibility, strength, agility, and coordination exercises along with basic self-defense skills. Students also practice traditional kung fu forms and learn respect, cooperation, and concentration in a structured and supportive environment.

Provider:Shaolin White Crane Kung Fu

Kids Martial Arts Classes

📍6968 Rue Saint-Denis, Villeray

SPORTS
Martial Arts
Martial artsKung fuKickboxing
Age: 4–16

Martial arts classes where children learn self-defense techniques while improving fitness, discipline, and confidence. Students train in styles such as Kung-Fu, kickboxing, and MMA, practicing coordination drills, sparring basics, and conditioning exercises in a structured environment. Programs emphasize respect, focus, teamwork, and personal development while helping kids build strength and resilience.

Provider:Patenaude Martial Arts

Kids Multi-Sport Program

📍755 Chemin du Sablon, Chomedey

SPORTS
Soccer
Multi-sportSwimmingBadminton
Age: 1–17

A multi-activity program where children can explore a variety of sports and enrichment activities such as swimming, soccer, basketball, aikido, badminton, language learning, and cultural activities. The program encourages children to stay active while developing coordination, teamwork, communication skills, and curiosity through both physical and educational experiences.

Provider:Centre du Sablon

Kids Music Lessons

📍5601 Rue Wellington, Verdun

MUSIC
Music
Kids MusicInstrument lessonsPiano lessons
Age: 4–18

Kids Music Lessons in the Musique pour tous program introduce children to the fundamentals of music through instrument learning, singing, and creative musical activities. Designed for children ages 4–11, the program helps students develop rhythm, listening skills, musical technique, and creativity while learning from experienced music educators. Students may explore instruments such as piano, guitar, or voice, and participate in structured music training that builds a strong foundation in musical expression. Throughout the year, students may also take part in concerts and musical events, helping them gain performance experience and confidence on stage.

Provider:Vincent d'Indy School of Music

Kids Music Lessons & Rock Band Classes

📍3333 Boul. Cavendish, Suite 10, Notre-Dame-de-Grâce

MUSIC
Music
Kids MusicInstrument lessonsGuitar Lessons
Age: 3–18

Kids Music Lessons introduce children and teens to playing instruments and developing musical skills in a fun and supportive environment. Students can learn instruments such as guitar, piano, drums, bass, ukulele, and voice, while building rhythm, technique, and musical creativity. In addition to private lessons, the school also offers group band classes where students rehearse together, learn how to play as a band, and prepare for live performances. These programs help young musicians build confidence, collaboration skills, and stage experience while exploring their passion for music. Lessons are suitable for beginners as well as more advanced students, with personalized guidance from experienced instructors.

Provider:NDG Music School

Kids Music Lessons Private & Group

📍4220 Rue Drolet local 1, Plateau

MUSIC
Music
Age: 3–18

Kids Music Lessons allow children to explore music through both private instruction and group classes in a creative and supportive environment. Students develop rhythm, listening skills, musical expression, and instrument technique while learning from experienced instructors. Programs are available for preschool children and youth, and may include musical awakening activities, beginner instrument lessons, singing, and ensemble participation. Families can choose private lessons for personalized instruction or group classes that encourage collaboration and musical interaction with other students.

Provider:Coopérative des professeurs de musique

Kids Musical Theatre & Acting Classes

📍5170 Chemin de la Cote-Sainte-Catherine, Côte-des-Neiges

ARTS
Theatre
Acting classesMusical theatreTheatre Classes
Age: 8–16

Kids Musical Theatre & Acting Classes introduce children and teens to the world of performing arts through acting, singing, and dance. Students develop stage presence, creativity, and confidence while learning theatrical techniques through games, exercises, and scene work. Programs are offered after school and are designed for different age groups and experience levels. Participants explore character development, vocal expression, movement, and storytelling while working collaboratively in a fun and supportive environment.

Provider:Segal Centre

Kids Recreational Gymnastics

📍1000 Aveenue Emile‑Journault, Ahuntsic Cartierville

SPORTS
Gymnastics
GymnasticsKids gymnasticsToddler Gymnastics
Age: 2–17

Kids Recreational Gymnastics introduces children to the fundamentals of gymnastics in a fun and supportive environment. Programs start as early as age 2 and are designed to help children develop coordination, balance, flexibility, and strength through structured exercises and playful movement activities. Classes allow children to practice basic gymnastics skills on different apparatus such as floor, bars, beam, and vault while improving confidence and body awareness. Programs are organized by age groups so that each child can progress at their own pace in a safe and encouraging setting.

Provider:Gymnix

Kids Recreational Gymnastics

📍750 Blvd. Jacques-Bizard l'ile-Bizard, Ile Bizard Sainte Genevieve

SPORTS
Gymnastics
GymnasticsKids gymnasticsSports
Age: 5–18

Recreational Gymnastics classes allow children and teens to learn and practice gymnastics in a fun and structured environment. Participants develop strength, flexibility, coordination, and body awareness while learning skills on different apparatus such as the floor, bars, beam, vault, and trampoline. Programs are organized by level so each child can progress at their own pace while building confidence and physical abilities.

Provider:Club Gymibik

Kids Soccer Academy

📍6585 Ch. Mackle, West Island

SPORTS
Soccer
SoccerKids soccerYouth Soccer
Age: 5–15

A youth soccer program where children learn fundamental soccer skills such as dribbling, passing, shooting, and game strategy. Weekly training sessions focus on agility, teamwork, coordination, and confidence while helping young athletes improve their performance on the field.

Provider:Fitness Factory MTL

Kids Soccer Program

📍555 Bishop-Power Blvd., Lasalle

SPORTS
Soccer
SoccerKids soccerTeam sports
Age: 9–18

A youth soccer program where children learn fundamental soccer skills such as dribbling, passing, shooting, and teamwork. Training sessions help players develop coordination, game awareness, and confidence while playing in a fun and supportive environment.

Provider:Club Soccer de LaSalle

Kids Soccer Training

📍9235 Avenue Papineau, Ahuntsic

SPORTS
Soccer
SoccerKids soccerYouth Soccer
Age: 4–18

Kids Soccer Training introduces children and teens to the fundamentals of soccer through structured practices, skill-building drills, and team play. Programs focus on developing technical abilities, coordination, teamwork, and game understanding in a fun and supportive environment. Players participate in training sessions designed by certified coaches and gradually progress through age-based groups, allowing them to develop their skills and confidence while enjoying the sport.

Provider:CS Montréal Centre

Kids Soccer Training

📍9055 Rue Pascal-Gagnon, Saint Leonard

SPORTS
Soccer
SoccerKids soccerYouth Soccer
Age: 6–16

Soccer IQ is an indoor soccer training center offering skill-development programs, camps, private coaching sessions and small-group training for youth players using interactive soccer technology.

Provider:Soccer IQ

Kids Soccer Training & Camps

📍8000 Blvd. Leduc #104, Brossard

SPORTS
Camp
SoccerKids soccerSoccer Training
Age: 2–14

Kids Soccer Training introduces children to the fundamentals of soccer through engaging drills, skill-building exercises, and fun games. Programs are available for different age groups, from toddlers discovering basic movement and ball control to older children developing technical and tactical skills. In addition to regular training sessions, the academy also offers summer soccer camps where kids practice daily, participate in matches, and build teamwork in a dynamic environment. Programs may include: Toddler soccer programs (about 18 months – 4 years) Introductory soccer training (4–6 years) Youth soccer training for kids and teens Summer soccer camps (approx. ages 7–13) with full-day or half-day sessions.

Provider:Écoles de Soccer Montréal

Kids Sports & Recreation Programs

📍11885 Blvd. Laurentien, Cartierville

SPORTS
Kids SportsSwimming lessonsYouth Sports
Age: 3–18

Kids Sports & Recreation Programs at the YMCA offer a wide range of physical activities designed to help children stay active, develop new skills, and build confidence in a supportive community environment. Programs may include swimming lessons, team sports, martial arts, dance, and recreational fitness activities adapted for different age groups. Classes are typically offered in weekly sessions and are led by experienced instructors who focus on physical development, teamwork, and fun. The YMCA also provides youth spaces and community programs where children and teens can participate in sports, creative activities, and social programs.

Provider:YMCA Notre-Dame-de-Grâce

Kids Swimming Lessons

📍6585 Ch. Mackle, West Island

SPORTS
Swimming
Swimming lessonsKids swimming
Age: 3–12

Swimming lessons designed to help children build confidence and develop strong swimming techniques. Classes are offered in private, semi-private, or small group formats, allowing instructors to adapt training to each swimmer’s level and goals in a supportive learning environment.

Provider:Fitness Factory MTL

Kids Swimming Lessons

📍33 Rue Roosevelt, West Island

SPORTS
Swimming
Swimming lessonsKids swimmingBaby Swimming
Age: 1–18

Kids Swimming Lessons help children develop water confidence and essential swimming skills in a safe and supportive environment. Programs are offered for a wide range of ages, starting with parent-and-baby classes, and continuing with lessons for toddlers and children of all levels. Families can choose between private, semi-private, or small group lessons depending on their child’s learning style and goals. Classes focus on water safety, floating, breathing techniques, and fundamental swim strokes while building confidence and coordination in the water.

Provider:Montreal Institute of Swimming

Kids Swimming Program

📍475 Avenue des Pins Ouest, Plateau

SPORTS
Swimming
Swimming lessonsKids swimmingLearn To Swim
Age: 3–14

Swimming lessons for children taught in small groups at the McGill Sports Complex. Students learn essential swimming skills through progressive levels based on the Olympic Way program, focusing on techniques such as front crawl, backstroke, breaststroke, and butterfly. Classes help children build water confidence, improve coordination, and develop strong swimming fundamentals.

Provider:McGill Recreation

Kids Taekwondo Classes

📍3799A Queen Mary Rd, Côte-des-Neiges

SPORTS
Martial Arts
TaekwondoMartial artsKids Martial Arts
Age: 3–12

Kids Taekwondo Classes introduce children to the fundamentals of martial arts through structured training and interactive exercises. Students learn basic techniques such as kicking, blocking, and self-defense while developing discipline, confidence, coordination, and physical fitness. Classes are organized by age groups and skill levels in a supportive environment that encourages respect, focus, and personal growth.

Provider:Monrose Académie

Kids Taekwondo Classes

📍1825 Notre-Dame West, Saint Henry

SPORTS
Martial Arts
TaekwondoMartial arts
Age: 3–12

Kids Taekwondo Classes introduce children to the fundamentals of this Korean martial art through structured training and dynamic exercises. Students learn kicking techniques, defensive movements, coordination, and discipline while improving physical fitness and confidence.

Provider:Centre Sportif de la Petite-Bourgogne

Kids Theatre & Performing Arts Camps

📍6225 Godfrey Avee, Notre-Dame-de-Grâce

ARTS
Camp
Theatre campActing CampMusical theatre
Age: 4–12

Performing arts camps allow children to explore acting, singing, dancing, and stagecraft through fun workshops and creative activities. Campers collaborate on performances, build confidence, and discover the joy of theatre in a supportive environment.

Provider:Montreal Children's Theatre

Kids Visual Arts Camp

📍350 Victoria Ave., Westmount

ARTS
Camp
Art CampCreative CampDrawing
Age: 6–12

Visual Arts Camp allows children to explore creativity through hands-on art projects and collaborative activities. Designed for children 6–12 years old, the camp introduces a variety of artistic techniques and mediums in a fun and supportive environment. Campers participate in daily art workshops led by professional artists, create individual and group projects, and enjoy outdoor activities and creative games throughout the day.

Provider:Visual Arts Centre

Kids Visual Arts Classes

📍350 Victoria Ave., Westmount

ARTS
Art
Art classesVisual artsDrawing
Age: 3–12

Kids Visual Arts Classes introduce children to a wide range of artistic techniques including drawing, painting, sculpture, ceramics, and mixed media. Designed for children ages 3–12, the classes encourage creativity and self-expression while helping students develop artistic skills and confidence. Through hands-on projects and exploration of different materials, children discover the creative process and produce their own original artwork under the guidance of professional artists and educators.

Provider:Visual Arts Centre

Kids Wrestling

📍4850 Wellington, Verdun

SPORTS
Martial Arts
WrestlingCombat SportsMartial arts
Age: 8–12

A wrestling program designed for children to develop strength, agility, and coordination while learning fundamental wrestling techniques. Training focuses on physical conditioning, teamwork, and building confidence.

Provider:Club Kozak

Kim's Taekwondo classes

📍6434 Somerled Aveenue, Notre-Dame-de-Grâce

SPORTS
Martial Arts
TaekwondoDisciplineSef-Control
Age: 4–12

Traditional Taekwondo classes for children focusing on kicks, forms (poomsae), discipline, self-control, and physical fitness.

Provider:Kim's Taekwondo

Kung Fu Classes for Kids

📍3285 Boul Cavendish, suite 201, Notre-Dame-de-Grâce

SPORTS
Martial Arts
Kung fuWing ChunMartial arts
Age: 4–18

Wing Chun Kung Fu classes introduce children to traditional Chinese martial arts techniques, including balance, coordination, self-defense, and discipline. Students learn practical skills while building confidence, respect, and focus.

Provider:Wu Xing Wing Chun Kung Fu

Kung Fu Summer Camp

📍3285 Boul Cavendish, suite 201, Notre-Dame-de-Grâce

SPORTS
Camp
Summer campMartial Arts CampKung fu
Age: 6–12

This summer camp introduces children to the fundamentals of Wing Chun Kung Fu through engaging martial arts training, games, and physical activities. Campers develop coordination, discipline, confidence, and self-defense skills while staying active and having fun in a supportive environment.

Provider:Wu Xing Wing Chun Kung Fu

Math & Reading Enrichment Program

📍237 Rue Jean-Talon Ouest, Mile End Parc Ex

LEARNING
STEM
Math TutoringReading ProgramAfter School Learning
Age: 5–14

An after-school learning program that helps students develop strong math and reading skills through structured, self-paced practice. The Kumon Math program covers topics ranging from counting and basic arithmetic to advanced concepts such as algebra, trigonometry, calculus, probability, and statistics. The reading program focuses on comprehension, vocabulary development, and critical thinking to help students build confidence and academic independence.

Provider:Kumon

Math Enrichment Classes

💻 Online
LEARNING
STEM
Math ClassesAdvanced MathProblem-Solving
Age: 7–18

Advanced math classes designed to help students strengthen their analytical thinking and problem-solving skills. Programs cover topics such as algebra, geometry, probability, and calculus while preparing students for academic success and math competitions.

Provider:Geekedu

McGill Summer Sports Camp

📍475 Avenue des Pins Ouest, Plateau

SPORTS
Camp
Summer campSports campMultisport Camp
Age: 6–15

A multi-sport summer camp where children participate in a wide range of activities including team sports, swimming, and recreational games at the McGill Sports Complex. The program encourages physical activity, teamwork, and confidence while allowing campers to explore different sports in a fun and supportive environment.

Provider:McGill Recreation

Mermaid Swim Classes

📍3799A Queen Mary Rd, Côte-des-Neiges

SPORTS
Swimming
Swimming ClassesMermaid SwimKids swimming
Age: 3–12

Swimming and aquatic fitness classes including mermaid swimming, fin swimming, water confidence, and playful aquatic training.

Provider:AquaMermaid

Modern Dance

📍8606 Centrale suite 201, Lasalle

ARTS
Dance
Modern danceDance classesCreative Dance
Age: 8–17

Modern dance classes focused on expressive movement, rhythm, and storytelling through dance. Students learn techniques based on ballet and jazz while exploring new forms of movement.

Provider:Dans'Atout

Moms and Tots Dance

📍376 Victoria Ave 3d Floor, Westmount

ARTS
Dance
Toddler danceParent • KidsCreative movement
Age: 1–2

A fun parent-and-child dance class for toddlers. Through music and playful movement, children explore balance, stretching, and moving through space while following simple dance patterns with their parent.

Provider:Dance Nanci Moretti

Mosaic Lamp Workshop for Kids

📍5317 Sherbrooke St W, Notre-Dame-de-Grâce

ARTS
Art
Mosaic ArtCraftsGlass Art
Age: 8–16

Creative art workshops for kids and families featuring Turkish mosaic lamp making, tile art, hands-on craft projects, and guided artistic creation.

Provider:Mosaic Art Studio

Muay Thai Classes

📍5139 De, Verdun

SPORTS
Martial Arts
Brazilian Jiu JitsuKickboxingAnd Cross-Training
Age: 8–18

Kids martial arts and fitness programs including MMA fundamentals, Brazilian jiu-jitsu, boxing basics, wrestling, self-defense, and confidence-building training.

Provider:Angry Monkey MMA Gym

Multi-Sport Camp

📍4675 Sainte-Catherine St W, Westmount

SPORTS
Camp
Multi-Sport Camp
Age: 5–12

Multi-Sport Camp allows children to explore a variety of sports through daily games, skill-building activities, and team challenges. Campers develop coordination, teamwork, and confidence while trying different sports in a fun and active environment.

Provider:Sportball Montreal

Multi-Sport Classes for Kids

📍5400 Westbury Aveenue, Côte-des-Neiges

SPORTS
SwimmingDance classesMartial arts
Age: 3–12

Multi-sport classes allow children to explore different sports such as soccer, basketball, and other team activities while developing coordination, teamwork, and physical confidence in a fun environment.

Provider:YM-YWHA Community Center

Multi-Sport Classes for Kids

📍4675 Sainte-Catherine St W, Westmount

SPORTS
Multi-sportKids SportsToddler Sports
Age: 3–16

Multi-Sport Classes introduce children to a variety of sports including soccer, basketball, hockey, baseball, tennis, and football through fun and engaging activities. Designed for children 16 months to 12 years old, the program focuses on developing coordination, balance, and fundamental movement skills. Through games, imaginative exercises, and skill-building drills, children gain confidence while learning the basics of different sports in a supportive and non-competitive environment.

Provider:Sportball Montreal

Music Classes at WIMA

📍1900 Thimens Blvd. #300, Saint-Laurent

MUSIC
Music
PianoGuitarViolin
Age: 2–17

West Island Music Academy offers a variety of music programs for children and teens, including private and group lessons as well as music camps. Students can explore instruments such as piano, guitar, violin, bass, and drums, or develop their voice through singing lessons. Programs are designed for different ages and skill levels, helping students build musical foundations, creativity, confidence, and performance skills in a supportive and engaging environment.

Provider:West Island Music Academy WIMA

Music Lessons

📍9 Woodridge Crescent, West Island

MUSIC
Music
Toddler MusicEarly LearningSinging
Age: 0–5

Toddler music classes encourage young children to explore rhythm, movement, and simple instruments through songs and interactive activities. These classes support language development, coordination, and creativity.

Provider:WeeJam / Heather Feather Children's Music

Music Lessons for Children

💻 Online
MUSIC
Music
PianoGuitarViolin
Age: 3–18

Music classes for children including piano, violin, foundational music education at the Mile End studio.

Provider:Académie de Montréal

Music Lessons for Kids & Teens

📍7685 Rue Edouard, Verdun

MUSIC
Music
MusicPianoGuitar
Age: 3–17

Music lessons for children, teens, and adults covering a wide range of instruments and musical skills. Students can learn guitar, piano, drums, violin, bass guitar, keyboard, vocals, songwriting, and DJ & music production. Lessons focus on technique, musical theory, creativity, and performance while helping students build confidence and develop their musical abilities in a supportive environment.

Provider:Académie de Musique LaSalle

Music Together - Family Music Classes

📍2111 Aveenue Northcliffe, Notre-Dame-de-Grâce

MUSIC
Music
Music ClassesBaby MusicToddler Music
Age: 0–5

Music Together® Family Music Classes introduce babies, toddlers, and preschool children to music through singing, movement, rhythm instruments, and playful musical activities. Classes are designed for children from birth to about 5 years old and are attended together with a parent or caregiver. Through songs, chants, rhythm patterns, and dancing, children develop musical awareness, coordination, and social skills in a relaxed and joyful environment. The program encourages natural learning through play and interaction, allowing each child to participate at their own level while families experience music together.

Provider:Harmonie MT – Music Together

Musical & Theatre Classes

📍6225 Godfrey Avee, Notre-Dame-de-Grâce

ARTS
Art
MusicalTheatreActing
Age: 4–17

Musical theatre classes combine acting, singing, and dance to help students develop performance skills and stage presence. Participants work on choreography, vocal expression, and theatrical storytelling while preparing scenes and musical numbers.

Provider:Montreal Children's Theatre

Musical & Theatre Classes

📍8606 Centrale suite 201, Lasalle

ARTS
Dance
MusicalTheatreActing classes
Age: 8–15

Musical theatre classes combining acting, singing, and dancing. Students develop stage presence, performance skills, and confidence while working on theatrical routines and storytelling through movement.

Provider:Dans'Atout

Online Kids Acting Classes

💻 Online
ARTS
Theatre
Acting classesDrama / theatreTheatre
Age: 8–16

Online Kids Acting Classes help young performers develop confidence, creativity, and on-camera acting skills through live virtual sessions. Students practice script analysis, character development, cold reading, and scene work while receiving personalized feedback from professional acting coaches and casting directors. Classes are interactive and designed to help kids build performance skills for film, television, and commercials in a supportive environment.

Provider:Green Room Acting Studio

Outdoor Adventure Day Camp (Kayak, Paddleboard & Water Sports)

📍2985 Rue St-Patrick, Griffintown

SPORTS
Camp
KayakingPaddleboardCanoeing
Age: 12–16

A summer day camp held along the Lachine Canal where children explore outdoor water sports such as kayaking, canoeing, and paddleboarding. Campers learn basic paddling skills, water safety, and teamwork while enjoying outdoor activities in a supervised environment.

Provider:H2O Adventures

Painting and drawing courses for adults and children

📍301 Rue Saint-Denis, Saint-Lambert

ARTS
Art
Age: 6–14

Painting and drawing classes for children including visual arts techniques, creative expression, and skill development.

Provider:Atelier de Peinture

Parent & Baby Dance Classes

💻 Online
ARTS
Dance
Baby ClassesToddler danceParent • Toddlers
Age: 0–4

Parent & Baby Dance Classes bring parents and young children together through music, movement, and creative dance activities. Designed for babies and toddlers, these interactive classes encourage bonding while supporting early childhood development. Through playful exercises, songs, and rhythm-based movement, families explore coordination, creativity, and social interaction in a welcoming and inclusive environment.

Provider:Mama Dances

Parent & Toddler Dance

📍8606 Centrale suite 201, Lasalle

ARTS
Dance
Toddler danceParent • Child DanceCreative movement
Age: 2–1

Parent and toddler dance classes where young children explore movement, rhythm, and music together with a caregiver. Through playful activities and simple dance exercises, toddlers develop coordination, motor skills, and confidence while enjoying a fun bonding experience.

Provider:Dans'Atout

Parent & Toddler Dance Classes

📍7240 Rue Clark, Villeray

ARTS
Dance
Toddler danceParent • Child DanceCreative movement
Age: 3–5

Parent and toddler dance classes designed for young children and their caregivers to explore movement and music together. Through playful activities and simple dance exercises, toddlers develop coordination, rhythm, and confidence while enjoying a fun bonding experience with their parent.

Provider:Dance Studio Montréal

Parent and Child Music

📍9 Woodridge Crescent, West Island

MUSIC
MUSIC
MusicKids
Age: 0–5

All families are welcome at WeeJam! Children are placed into small groups by age. All classes are inclusive, designed for participants of various needs and learning styles. Heather's integrative approach involves dancing and moving and improving fine and gross motor skills, exploring school-ready material, social-emotional learning, and building musical skills like listening, creating, performing, reading and writing music. With participation and child development in mind, give your children the chance to experience this well-rounded musical activity!

Provider:WeeJam / Heather Feather Children's Music

Parents and Child Dance

📍5380 St-Laurent, Plateau

ARTS
Dance
Age: 1–3

A playful introduction to dance where toddlers explore rhythm, movement, and coordination together with a parent.

Provider:Ballet Hop!

Parkour & Acrobatics Summer Camp

📍5465 Rue de Bordeaux, Plateau

SPORTS
Camp
ParkourAcrobaticsCircus Arts
Age: 7–17

Paragym Summer Camp offers children and teens an exciting opportunity to explore parkour, acrobatics, and circus-style movement in a dynamic gym environment. Campers learn safe movement techniques such as jumping, climbing, balancing, and aerial skills while building strength, coordination, and confidence. Through guided training sessions, games, and creative challenges, participants develop physical skills and teamwork in a fun and supportive setting. The program is designed for beginners as well as more experienced students who want to improve their parkour and acrobatic abilities.

Provider:Paragym

PBT Dance – Progressing Ballet Technique

📍8606 Centrale suite 201, Lasalle

ARTS
Dance
Progressing Ballet TechniquePbtBallet Training
Age: 7–15

Progressing Ballet Technique (PBT) is an innovative ballet training program developed by Marie Walton-Mahon. The program helps students understand muscle memory and body alignment while improving strength, balance, and core stability. Through specialized exercises using stability balls and resistance training, dancers build the physical awareness needed to achieve their personal best in classical ballet.

Provider:Dans'Atout

Performing Art Classes

📍4699 Wesmount Ave., Westmount

ARTS
Theatre
Acting classesSinging classesDance classes
Age: 4–16

A performing arts program where children explore acting, singing, and dance in one integrated class. Students rotate through drama, vocal training, and dance lessons each week while building confidence, creativity, and stage performance skills in a fun and supportive environment

Provider:Stagecoach Performing Arts Westmount-NDG

Performing Arts Camp

📍5170 Chemin de la Cote-Sainte-Catherine, Côte-des-Neiges

ARTS
Camp
Theatre campActing CampMusical theatre
Age: 8–13

Performing Arts Camp introduces children and teens to acting, singing, dance, and stage performance through interactive workshops and creative activities. Campers explore theatre through games, rehearsals, and collaborative projects while developing performance skills and confidence. Professional instructors guide participants through different performing arts disciplines, including musical theatre, dance, and vocal training.

Provider:Segal Centre

Performing Arts Camps

📍3635 Atwater Ave, Westmount

ARTS
Camp
Theatre campPerforming Arts CampMusical theatre
Age: 6–13

Performing arts camps where children participate in acting, singing, and dance workshops while preparing group performances and creative projects. Camps focus on building stage confidence, teamwork, and artistic expression in a fun theatre environment.

Provider:Stagecoach Performing Arts Westmount-NDG

Piano Lessons

📍5122 Sherbrooke Suite 102A, Notre-Dame-de-Grâce

MUSIC
Music
PianoPiano lessonsMusic lessons
Age: 5–17

Piano lessons for children and youth designed to develop musical skills and creativity. Students learn basic piano technique, rhythm, and music reading while building confidence and enjoying music through engaging and structured lessons.

Provider:BAM Studio

Preschool Dance Program

📍1430 Boulevard Hymus, West Island

ARTS
Dance
BalletHip hopJazz
Age: 2–5

A preschool dance program introducing young children to movement, rhythm, and creativity through fun dance activities. Classes include creative ballet, hip hop, acro, and jazz elements designed to help children develop coordination, balance, and social skills in a playful environment.

Provider:Danse Imperium

Preschool Gymnastics

📍750 Blvd. Jacques-Bizard l'ile-Bizard, Ile Bizard Sainte Genevieve

SPORTS
Gymnastics
Preschool GymnasticsBaby Gym
Age: 1–5

Preschool Gymnastics introduces toddlers and young children to movement in a fun and supportive environment. Designed for children 18 months to 5 years old, the program helps develop coordination, balance, agility, and basic motor skills through obstacle courses, playful circuits, and guided exercises. Younger children participate with a parent or caregiver, while older preschoolers gradually explore the gym independently. The classes encourage curiosity, movement, and confidence while building a strong physical foundation.

Provider:Club Gymibik

Private Spanish Lessons for Kids

📍6692 Papineau Aveenue, Rosemont

LEARNING
Languages
Spanish ClassesLearn SpanishLanguage learning
Age: 4–13

Private Spanish lessons designed for children to learn the language through interactive activities, conversation, games, and personalized instruction. Classes help students develop vocabulary, pronunciation, and confidence while discovering Hispanic culture in a fun learning environment. Lessons can be offered one-on-one or in small groups and adapted to the child’s level and learning pace.

Provider:Espagnol Sans Limites

Private Swimming Lessons

💻 Online
SPORTS
Swimming
Swimming lessonsMobile Classes
Age: 4–12

Private swimming lessons for kids focusing on water safety, confidence, and personalized instruction at home or condo pools.

Provider:AquaMobile Swim School

Recreational Dance Classes

📍1430 Boulevard Hymus, West Island

ARTS
Dance
Dance classesBalletJazz
Age: 6–18

Recreational dance classes where students explore a variety of dance styles such as ballet, contemporary, jazz, lyrical, and acro. The program focuses on learning technique, developing creativity, and enjoying dance in a supportive and fun environment.

Provider:Danse Imperium

Skating Classes

📍2100 Boulevard Édouard-Montpetit, Outremont

SPORTS
Gymnastics
Ice Skating
Age: 5–12

CEPSUM skating classes introduce children to the basics of ice skating while improving balance, coordination, and confidence on the ice. Through structured lessons and fun exercises, participants learn fundamental skating movements and gradually build their skills in a supportive environment.

Provider:CEPSUM – Université de Montréal

Soccer

📍327 Av. Melville, Westmount

SPORTS
Soccer
SoccerTeam sports
Age: 3–17

Footie Elite offers high-quality soccer training programs for kids and youth, designed to develop technical skills, confidence, and a love for the game. The program includes seasonal soccer camps, small-group training sessions, and private classes tailored to each player's level. With experienced coaches and a supportive environment, Footie Elite focuses on improving ball control, passing, shooting, and game awareness while helping players grow both on and off the field.

Provider:Footie Elite

Soccer Camp

📍9055 Rue Pascal-Gagnon, Saint Leonard

SPORTS
Camp
Soccer campSoccerTeam Camps
Age: 5–13

Soccer Camp allows children to improve their soccer skills through daily training sessions, games, and team activities. Campers practice technical drills, participate in small-sided matches, and develop teamwork and confidence in an active and fun environment.

Provider:Soccer IQ

Soccer Camp

📍5061 Rue Fullum, Plateau

SPORTS
Camp
Soccer campSummer campSports camp
Age: 4–14

Soccer Camp offers children an immersive soccer experience with daily training sessions, games, and team challenges. Camps welcome kids ages 4–14 and combine skill development with fun activities that build teamwork and confidence.

Provider:Socceroof

Soccer Summer Camp

📍9235 Avenue Papineau, Ahuntsic

SPORTS
Camp
SoccerCampsTeam sports
Age: 5–13

Soccer Summer Camp offers children the opportunity to improve their soccer skills through daily training sessions, games, and team activities. Campers practice technical skills, participate in matches, and enjoy a fun and active environment focused on teamwork and sportsmanship.

Provider:CS Montréal Centre

Soccer Summer Camp

📍555 Bishop-Power Blvd., Lasalle

SPORTS
Camp
Soccer campSummer campSports camp
Age: 5–13

A summer day camp focused on soccer training and outdoor activities. Children improve their soccer skills through drills, games, and team activities while staying active and making new friends. The camp typically runs during the summer months for boys and girls.

Provider:Club Soccer de LaSalle

Soccer Summer Camp

📍500 Rue du Moissonneur

SPORTS
Camp
Football CampKids soccerSoccer Training
Age: 6–18

A high-level soccer summer camp where young players train using the official Barça Academy methodology. Participants develop technical skills such as dribbling, passing, shooting, and game strategy through structured training sessions, small-group drills, and fun soccer challenges led by experienced coaches.

Provider:Barça Academy

Soccer Summer Camp

📍20701 Sainte-Marie Rd, West Island

SPORTS
Camp
Soccer campSummer campSports camp
Age: 5–14

A soccer summer camp where players improve their skills through drills, small-sided games, and fun team activities. Camps focus on technical development, tactical awareness, and teamwork while giving children an active and engaging summer experience.

Provider:Lakeshore Soccer Club

Spanish Language Classes

📍936 Aveenue du Mont-Royal E, Plateau

LEARNING
Languages
Spanish ClassesLanguage learning
Age: 6–18

Spanish language classes where students learn to read, write, speak, and understand Spanish through structured lessons and interactive practice. Courses are offered in small groups or private sessions, allowing personalized instruction from experienced native-speaking teachers. Classes focus on conversation, vocabulary, grammar, and cultural understanding while helping students develop confidence communicating in Spanish.

Provider:Vamos Spanish Academy

Spanish Language Classes for Kids & Teens

📍7181 Rue Beaubien Est, Anjou

LEARNING
Languages
Spanish ClassesLanguage learningLearn Spanish
Age: 6–16

Spanish language classes designed for children and teenagers to develop speaking, reading, and writing skills in a dynamic learning environment. Through interactive lessons, games, and cultural activities, students build vocabulary, improve communication, and discover Spanish-speaking cultures. Courses are structured by age and level and may include immersion programs and native-language development classes.

Provider:Institut Espagnol de Montréal

Spin Art Classes

📍31 Saint Viateur Street Est, Plateau

ARTS
Art
Spin ArtAbstract PaintingSensory Art
Age: 4–17

Spin art classes where children create colorful paintings using spinning art machines. Participants experiment with colors, motion, and creativity to produce unique abstract artwork while enjoying a fun and interactive art experience.

Provider:ArtChaos Spin Art Studio

STEM & LEGO Engineering Classes

📍1900 St. Jacques St, Saint Henry

LEARNING
STEM
LegoBased RoboticsEngineering Challenges
Age: 5–12

STEM classes where children learn basic engineering and problem-solving skills using LEGO® bricks. Students build models, explore simple machines, and develop creativity while learning concepts related to science, technology, engineering, and math in a fun and hands-on environment.

Provider:Bricks 4 Kidz

STEM & LEGO Summer Camp

📍1900 St. Jacques St, Saint Henry

LEARNING
Camp
Summer campStem CampLego Camp
Age: 4–13

A fun and educational STEM summer camp where children build and explore engineering concepts using LEGO® bricks. Campers participate in hands-on building projects, creative challenges, and problem-solving activities while learning about science, technology, engineering, and math in an engaging environment.

Provider:Bricks 4 Kidz

STEM Classes for Kids

📍4503 Blvd. Saint-Jean, West Island

LEARNING
STEM
Stem EducationScience ClassesEngineering For Kids
Age: 3–11

Hands-on STEM classes where children explore science, technology, engineering, and math through fun experiments and interactive projects. Students develop critical thinking, creativity, and problem-solving skills while learning about robotics, engineering concepts, and scientific discovery.

Provider:Inventor STEM School

STEM Robotics & Coding Classes

📍3675 Boulevard des Sources, Unit 108, Dollard-des-Ormeaux

LEARNING
STEM
RoboticsCoding ClassesStem Education
Age: 7–14

STEM Robotics & Coding Classes introduce children to the exciting world of robotics, engineering, and computer programming. Students learn how to design, build, and program robots while developing problem-solving skills, creativity, and teamwork. Through hands-on projects and interactive challenges, participants explore concepts such as coding, sensors, electronics, and robotics engineering. Classes are designed for different age groups and experience levels, allowing students to progress from beginner robotics to more advanced programming and STEM projects in a fun and engaging learning environment.

Provider:Obotz

STEM Science Workshops for Kids

📍500 Hodge, Saint-Laurent

LEARNING
STEM
STEMScience ClassesRobotics
Age: 3–12

STEM Science Workshops introduce children to the fascinating world of science through hands-on experiments and interactive demonstrations. Designed for children ages 3–12, the program explores topics such as chemistry, physics, engineering, robotics, and space science.

Provider:Mad Science

Summer camp

📍16841 Hymus Blvd. Kirkland, West Island

ARTS
Camp
Summer campDay campKids summer camp
Age: 5–12

A fun and engaging summer camp where children participate in sports, games, and group activities in a safe and supportive environment. Campers develop teamwork, coordination, and confidence while enjoying active outdoor play, skill-building activities, and social interaction with other kids.

Provider:Break City

Summer Camp

📍6800 Rue Sherbrooke Ouest, Notre-Dame-de-Grâce

SPORTS
Camp
JudoKids JudoMartial arts
Age: 6–13

An active summer camp where children learn judo techniques while participating in fun games, sports, and group activities. Campers improve their physical fitness, teamwork, and confidence while developing martial arts skills in a positive and engaging environment.

Provider:Club de Judo Shidokan

Summer Camp

📍5400 Westbury Aveenue, Côte-des-Neiges

SPORTS
Camp
Summer campDay campKids Camp
Age: 6–12

YM-YWHA summer camps offer children a variety of activities including sports, creative programs, games, and outdoor fun in a supportive community environment.

Provider:YM-YWHA Community Center

Swimming and aquatic activities

📍2100 Boulevard Édouard-Montpetit, Outremont

SPORTS
Swimming
SwimmingSport
Age: 6–16

CEPSUM swimming programs help children develop essential water skills, confidence, and endurance in a safe aquatic environment. Classes focus on learning proper swimming techniques, improving coordination, and building comfort in the water through progressive instruction and supervised practice.

Provider:CEPSUM – Université de Montréal

Swimming classes

📍4880 Van Horne, Côte-des-Neiges

SPORTS
Swimming
Swimming lessonsKids swimming
Age: 6–15

Swimming lessons designed to help children develop water safety and swimming skills in a structured and supportive environment. Participants learn fundamental techniques such as floating, kicking, and basic strokes while building confidence and coordination in the water.

Provider:Loisirs Sportifs CDN‑NDG

Swimming classes

📍4545 Ave Pierre-De Coubertin, Mercier Hochelaga Maisonneuve

SPORTS
Swimming
SwimmingKids Activities
Age: 6–18

The Olympic Park Sports Centre is one of Montreal's premier aquatic and fitness facilities, located within the iconic Olympic Park. It offers swimming lessons for children and adults, aquatic programs, public swim sessions, fitness classes, and access to world-class training pools originally built for the 1976 Olympic Games. The centre welcomes participants of all ages and skill levels in a modern, family-friendly environment.

Provider:The Olympic Park Sports Centre

Swimming Classes

📍6105 Ave du Boisé, Côte-des-Neiges

SPORTS
Swimming
Swim LessonsFamily SwimJunior Aquatics
Age: 3–18

Midtown Sanctuaire is a premium athletic and wellness club in Montreal offering a wide range of programs for children, teens, and adults. Its aquatics department features swimming lessons, private instruction, youth aquatic programs, and recreational swimming in a modern indoor pool environment. In addition to aquatics, Midtown provides tennis, fitness, wellness, and family-oriented activities designed to promote healthy and active lifestyles.

Provider:Midtown Athletic Club

Swimming Lessons

📍25 Boulevard Don-Quichotte, Suite 128, L'ile Perrot

SPORTS
Swimming
Age: 1–12

Aqua-Tots Swim School Île-Perrot is a specialized swim school offering year-round swimming lessons for children from 4 months to 12 years old. The program is designed to help children develop water safety skills, confidence, and swimming abilities through a structured curriculum adapted to different ages and skill levels. Small class sizes, certified instructors, and ongoing progress tracking create a supportive learning environment for young swimmers and their families.

Provider:Aqua Tots Swim Schools

Swimming Lessons for Kids & Teens

📍1825 R. Notre Dame O, Saint Henry

SPORTS
Swimming
Age: 1–18

Swimming lessons for children and teens designed to build water confidence and strong swimming skills. Students learn essential techniques such as floating, breathing, and stroke development while improving endurance and coordination in a safe and supportive environment. Lessons are offered at multiple pools across Montreal with certified instructors.

Provider:Institut de Natation de Montréal

Taekwondo classes

📍7755 St Laurent Blvd, Suite 301, Villeray Saint Michel Parc Extension

SPORTS
Martial Arts
Age: 3–12

Taekwondo programs for children emphasizing martial arts fundamentals, self-discipline, fitness, and respect.

Provider:Chong Lee Taekwondo

Taekwondo Martial Arts Classes

📍2100 Boulevard Édouard-Montpetit, Outremont

SPORTS
Martial Arts
Martial artsTaekwon-Do
Age: 7–15

CEPSUM martial arts programs introduce children and teens to the fundamentals of discipline, respect, and physical fitness. Through structured training sessions, participants learn basic techniques, coordination, and self-control while improving strength, focus, and confidence.

Provider:CEPSUM – Université de Montréal

Taekwondo Summer Camp

📍7755 St Laurent Blvd, Suite 301, Villeray Saint Michel Parc Extension

SPORTS
Camp
Kids TaekwondoMartial artsTaekwondo Classes
Age: 5–12

A dynamic summer camp where children learn the fundamentals of taekwondo while participating in fun daily activities. Campers develop coordination, discipline, and confidence through martial arts training, games, and team activities. Your child will discover the art of self-defense, including how to respond to physical and verbal aggression, while building respect, focus, and strong physical skills in a safe and supportive environment.

Provider:Chong Lee Taekwondo

Taekwondo Summer Camp

📍6434 Somerled Aveenue, Notre-Dame-de-Grâce

SPORTS
Camp
Taekwondo Summer CampSelf-ControlCamp
Age: 5–13

A martial arts summer camp where children learn Taekwondo techniques while participating in sports, creative activities, and outdoor play. Campers train with experienced instructors and develop discipline, confidence, teamwork, and physical fitness. The program combines Taekwondo practice with games, arts and crafts, swimming or water activities, and team sports such as soccer and basketball, creating a fun and active summer experience.

Provider:Kim's Taekwondo

Tap & Jazz Combination

📍376 Victoria Ave 3d Floor, Westmount

ARTS
Dance
Tap danceJazzMusical Theatre Dance
Age: 7–17

A dance class combining Broadway-style tap and jazz dance. Students develop rhythm, musical expression, and performance skills while exploring two energetic dance styles.

Provider:Dance Nanci Moretti

Tap Dance Classes

📍8606 Centrale suite 201, Lasalle

ARTS
Dance
TapDance TapDance classes
Age: 5–15

Tap dance classes where children learn to create rhythmic sounds using special tap shoes. Students explore musicality and coordination while performing fun and energetic routines.

Provider:Dans'Atout

Tennis

📍2100 Boulevard Édouard-Montpetit, Outremont

SPORTS
Gymnastics
Tennis
Age: 5–17

CEPSUM youth tennis classes introduce children and teens to the fundamentals of tennis in a fun and supportive environment. Through games, drills, and guided practice, participants learn proper technique, coordination, and basic match play while developing confidence and enjoyment of the sport.

Provider:CEPSUM – Université de Montréal

Tennis

📍7501 Blvd St-Laurent, Villeray

SPORTS
Gymnastics
TennisSport
Age: 5–12

A youth tennis program where children learn the fundamentals of tennis, including basic strokes, coordination, and game rules in a fun and supportive environment. The program focuses on building confidence, physical activity, and teamwork while introducing kids to the sport.

Provider:Sun Youth

Toddler & Kids soccer training

📍4090 Ave. Royal, Notre-Dame-de-Grâce

SPORTS
Soccer
Toddler SoccerKids soccer
Age: 2–12

Toddler & Kids Soccer Classes introduce young children to soccer through fun games and playful activities. Designed for children 18 months to 8 years old, the program focuses on developing coordination, balance, and basic soccer skills in a supportive and energetic environment.

Provider:Little Kickers

Voice - Singing Classes

📍5122 Sherbrooke Suite 102A, Notre-Dame-de-Grâce

MUSIC
Music
SingingVoice LessonsMusic Classes
Age: 5–12

Voice and singing classes that help children develop vocal technique, musicality, and stage confidence. Students practice breathing techniques, pitch control, and performance skills while exploring different musical styles in a supportive learning environment.

Provider:BAM Studio

Whitewater Kayaking & Surf Lessons

📍7770 Blvd, Lasalle

SPORTS
KayakingSurfingPaddling
Age: 12–16

Introductory kayaking, surfing lessons designed for beginners interested in learning the basics of whitewater kayaking. Participants practice paddling strokes, balance, turning, and river safety in a supervised environment.

Provider:KSF (Kayak Sans Frontières)

Young Actors Workshops

📍2741 Notre Dame West, Saint Henry

ARTS
Theatre
Acting classesTheatreDrama Classes
Age: 5–15

Acting workshops for children and teens where students learn the fundamentals of performance for stage, film, and television. Through theatre games, improvisation, scene study, and character development exercises, participants build confidence, creativity, and communication skills in a supportive environment. The program introduces acting techniques, voice and movement training, and audition skills while encouraging students to express themselves through performing arts.

Provider:MSOPA

Youth & Teens Acting Classes

📍4410 West Hill Aveenue, Westmount

ARTS
Theatre
Acting classesTheatreDrama Classes
Age: 8–18

Acting classes designed for children to learn the fundamentals of theatre and film performance in a fun and supportive environment. Students explore voice, movement, improvisation, and scene work while building confidence and self-expression. Classes include group exercises and performances, leading to a final presentation where students can showcase their work.

Provider:I.O. Acting & Creative Studio

Youth Climbing Program

📍4519 Papineau Aveenue, Plateau

SPORTS
Rock Climbing
Rock climbingRock climbingIndoor climbing
Age: 5–13

The Youth Climbing Program introduces children to indoor rock climbing in a safe and supportive environment. Participants learn climbing techniques, balance, and problem-solving skills while building strength, confidence, and teamwork.

Provider:Zéro Gravité Climbing & Yoga

Youth Football

📍7501 Blvd St-Laurent, Villeray

SPORTS
Soccer
SoccerYouth FootballTeam sports
Age: 7–17

A youth football program where boys and girls train with certified coaches while learning the fundamentals of football, teamwork, and game strategy. Players develop strength, coordination, and confidence while competing in age-specific teams in local football leagues in a safe and supportive environment.

Provider:Sun Youth

Youth Soccer Program

📍20701 Sainte-Marie Rd, West Island

SPORTS
Soccer
SoccerKids soccerTeam sports
Age: 3–12

A youth soccer program where children and teens learn the fundamentals of soccer through practices, drills, and games. Players develop technical skills such as passing, dribbling, and shooting while building teamwork, confidence, and game awareness in a fun and supportive environment.

Provider:Lakeshore Soccer Club

Youth Whitewater Kayaking & Surf Camps

📍7770 Blvd, Lasalle

SPORTS
Camp
KayakingSurfingWater Sports
Age: 12–16

A dynamic summer camp where youth learn the fundamentals of whitewater kayaking on the St-Lawrence River. Participants develop paddling techniques, river navigation skills, and water safety while enjoying outdoor adventures with certified instructors.

Provider:KSF (Kayak Sans Frontières)