Calgary guide · 293 places

Registered kids' classes in Calgary

This is the year-round side of the list. Registered classes that run in 8–12 week cycles through the school year: swim lessons at the City rec centres and YMCA, music at Mount Royal Conservatory, dance and gymnastics at the big studios, code at SAIT Youth. Everything here is paid and most require an account with the provider. Registration windows are predictable once you know the pattern — City opens in March and September, YMCA rolls monthly, Conservatory runs in semesters.

31st Scout Group
Other
Paid

31st Scout Group

Other

Scouts Canada youth programs for ages 5–26 meeting weekly in Calgary, with sections from Beavers through Rovers and access to multiple camps.

Academy - Chamber Ensemble
Music lessons
Paid

Academy - Chamber Ensemble

Music lessons

Chamber ensemble for young musicians learning collaborative playing. Year-round commitment with multiple rehearsals weekly.

Academy Accompanying (30minx16)
Music lessons
Paid

Academy Accompanying (30minx16)

Music lessons

16 half-hour accompanying lessons for young musicians learning to support other performers. Ages 8+.

Academy Accompanying (30minx8)
Music lessons
Paid

Academy Accompanying (30minx8)

Music lessons

Eight 30-minute one-on-one piano accompanying lessons. For musicians who accompany singers or instrumentalists.

Academy Accompanying (60minx4)
Music lessons
Paid

Academy Accompanying (60minx4)

Music lessons

Four one-hour piano accompanying lessons. For musicians developing collaborative skills.

Academy Accompanying (60minx8)
Music lessons
Paid

Academy Accompanying (60minx8)

Music lessons

Eight 60-minute accompanying lessons for musicians who want to develop piano or instrumental collaboration skills.

Academy Chamber Music Masterclas…
Music lessons
Paid

Academy Chamber Music Masterclasses

Music lessons

Chamber music masterclasses for young musicians. Develops ensemble skills and performance techniques through guided small-group instruction.

Academy Collaborative Piano
Music lessons
Paid

Academy Collaborative Piano

Music lessons

Piano students learn accompaniment and ensemble skills alongside their instrument lessons. Year-round classes for various levels.

Academy Concerto Performance Study
Music lessons
Paid

Academy Concerto Performance Study

Music lessons

Year-round concerto performance study for advanced young musicians. Private instruction focused on solo repertoire mastery.

Academy Honours Masterclass
Music lessons
Paid

Academy Honours Masterclass

Music lessons

Advanced music masterclass for serious young musicians. One-on-one instruction in classical instrumental or vocal performance.

Academy Improvisation
Music lessons
Paid

Academy Improvisation

Music lessons

Year-round improvisation classes at Mount Royal University Conservatory. Age and skill level not specified in available details.

Academy Masterclass
Music lessons
Paid

Academy Masterclass

Music lessons

Year-round masterclass at Mount Royal University Conservatory. Details about age, instruments, and skill level unavailable.

Academy Theatre Arts and Technique
Music lessons
Paid

Academy Theatre Arts and Technique

Music lessons

Year-round theatre arts and technique classes at Mount Royal University Conservatory's Academy Programs.

Academy Vocal Arts and Technique
Music lessons
Paid

Academy Vocal Arts and Technique

Music lessons

Year-round vocal technique classes at Mount Royal University Conservatory. Age and level details not specified in source.

Adaptive creative dance - kids
Dance
Paid

Adaptive creative dance - kids

Dance

Inclusive dance class for kids 6–12 with varying mobility and sensory needs. Parents can support one-to-one if needed.

Aforza
Tennis
Paid

Aforza

Tennis

Aforza teaches tennis to kids ages 4–18 year-round across Calgary through progressive, recreational, and competitive programs using modified equipment for younger players.

Afro dance styles - kids
Dance
Paid

Afro dance styles - kids

Dance

Kids learn African dance styles and rhythms through energetic movement. Ages 9–12.

Afro dance styles - teens
Dance
Paid

Afro dance styles - teens

Dance

Teens learn African dance styles and rhythms through energetic choreography. Ages 13–17.

Alberta Ballet Community
Dance
Paid

Alberta Ballet Community

Dance

Ballet classes for kids ages 6–12 in Calgary, offered at recreational and experienced levels with live piano accompaniment and multiple weekly sessions.

Alberta Ballet School
Other
Paid

Alberta Ballet School

Other

Ballet classes for preschoolers, children, and teens in Calgary and Edmonton, with beginner and experienced levels available.

Alliance Française Calgary
Languages
Paid

Alliance Française Calgary

Languages

Group and private French classes for kids, teens, preschoolers, and toddlers in Calgary, with sessions starting September, January, and April.

AMP Youth Hockey Calgary
Other
Paid

AMP Youth Hockey Calgary

Other

Youth hockey development for ages 4–12 at WinSport Calgary, serving all skill levels from beginners to advanced players.

Anatomy for young artists - kids
Arts
Paid

Anatomy for young artists - kids

Arts

Kids explore drawing and 3D art inspired by nature—bones, feathers, snowflakes. Weekly new mediums. Supplies included.

Anatomy for young artists - pres…
Arts
Paid

Anatomy for young artists - preschoolers

Arts

Preschoolers explore 2D and 3D art inspired by nature—bones, feathers, snowflakes. New medium each week. Supplies included.

Arashi Do Martial Arts
Other
Paid

Arashi Do Martial Arts

Other

Arashi Do teaches karate, muay thai, kickboxing, and Brazilian jiu jitsu to kids and adults across Calgary with 30+ years of experience and multiple locations.

Art in the Box
Arts
Paid

Art in the Box

Arts

Calgary art studio offering painting, drawing, and mixed-media classes for children ages 4+, plus summer camps with all supplies included.

Arts around the world - kids
Arts
Paid

Arts around the world - kids

Arts

Kids explore drawing, painting, and sculpture inspired by global art. Ages 7–10. Supplies included.

Arts combo - kids
Arts
Paid

Arts combo - kids

Arts

Kids rotate through drawing, painting, printmaking, and mixed media weekly. All supplies included. Ages 6–12.

Arts combo - parent & preschooler
Arts
Paid

Arts combo - parent & preschooler

Arts

Parents and preschoolers explore 2D and 3D art together weekly. Supplies included. Ages 3–5.

Arts combo - preschoolers
Arts
Paid

Arts combo - preschoolers

Arts

Four- and five-year-olds explore 2D and 3D art projects. All supplies included. Builds artistic skills and imagination.

Arts combo - teens
Arts
Paid

Arts combo - teens

Arts

Teens explore multiple art mediums with instructor guidance. They develop projects based on their own ideas. Supplies included.

Authentic Guitar Lessons
Music lessons
Paid

Authentic Guitar Lessons

Music lessons

In-home private guitar lessons in Calgary for ages 5 and up, taught by an award-winning instructor with 12+ years of experience.

Baby & me movement
Dance
Paid

Baby & me movement

Dance

Babies 6 weeks to 1 year explore music and movement with a caregiver. No toys needed.

Ballet - kids
Dance
Paid

Ballet - kids

Dance

Kids ages 9–12 learn ballet fundamentals and artistic expression through structured technique classes.

Ballet - teens
Dance
Paid

Ballet - teens

Dance

Teens learn classical ballet technique and artistic expression. Ages 13-17.

Ballet & a story - kids
Dance
Paid

Ballet & a story - kids

Dance

Kids aged 6–8 learn ballet techniques while exploring stories and characters through movement each week.

Bearspaw Junior Chess Club
Other
Paid

Bearspaw Junior Chess Club

Bearspaw

Chess instruction for ages 5–18 of all levels in Bearspaw, with tournaments and structured curriculum.

Berlitz Calgary
Languages
Paid

Berlitz Calgary

Languages

Berlitz offers French classes for children and teens in Calgary with engaging, age-appropriate content designed to build conversational skills.

Birdwatching class & walk - pare…
Nature
Paid

Birdwatching class & walk - parent & kid

Nature

Parent and child learn bird identification, sounds, and binocular use through indoor lesson and outdoor walk. Ages 5–12.

Birdwatching class & walk - teen…
Nature
Paid

Birdwatching class & walk - teens & adults

Nature

Indoor lesson plus outdoor walk to identify Calgary birds. For beginners aged 14 and up. Dress for weather.

Birdwatching walk - teens & adults
Nature
Paid

Birdwatching walk - teens & adults

Nature

Guided birdwatching walk for ages 14+ at rotating Calgary parks; dress for weather.

Blue Flame Kitchen
Other
Paid

Blue Flame Kitchen

Other

Hands-on cooking classes for kids ages 9–17 led by Red Seal Chefs at ATCO Park near Mount Royal University; groups of 12–24 cook 2–4 dishes in 2.5 hours.

Bolder Climbing
Other
Paid

Bolder Climbing

Other

Calgary bouldering gym with youth programs and kids' climbing classes for beginners to advanced climbers, two locations with flexible memberships.

Bricks 4 Kidz Calgary
Coding
Paid

Bricks 4 Kidz Calgary

Coding

Bricks 4 Kidz teaches kids ages 5–13 robotics and coding using LEGO, micro:bit, and Scratch in hands-on project-based classes.

Calalta Figure Skating Club
Other
Paid

Calalta Figure Skating Club

Other

Non-profit figure skating club offering coaching and programs for all ages, from preschoolers to competitive athletes at Jimmie Condon and COP arenas.

Calgary 18th Scout Group
Other
Paid

Calgary 18th Scout Group

Other

Scout group offering adventure programs for youth ages 5–25 in Calgary, meeting weekly for outdoor activities and community service.

Calgary Blizzard Soccer Club
Soccer
Paid

Calgary Blizzard Soccer Club

Soccer

Calgary's longest-serving soccer club since 1967 offers youth programs from U4 through U19, plus adult teams and competitive academies.

Calgary Chess Club
Other
Paid

Calgary Chess Club

Other

Calgary Chess Club offers weekly chess classes, tournaments, and family socials for members of all levels, with competitive events on weekends.

Calgary Chinese Alliance School
Languages
Paid

Calgary Chinese Alliance School

Languages

Non-profit heritage language school teaching Cantonese and Mandarin to kids from kindergarten through grade 12, with Saturday classes and Alberta-approved high school credits available.

Calgary Chinese Private School
Languages
Paid

Calgary Chinese Private School

Downtown Calgary

Accredited Chinese language school teaching Mandarin and culture to kids through qualified, multilingual teachers from China, Hong Kong, Taiwan, and Canada.

Calgary Climbing Centre
Other
Paid

Calgary Climbing Centre

Other

Five climbing gyms across Calgary with bouldering, roped walls, and programs for kids ages 7+; includes summer camps, clinics, and ClimbPark outdoor walls.

Calgary Foothills Soccer Club
Soccer
Paid

Calgary Foothills Soccer Club

South Calgary

Soccer club with grassroots (U4–U8), youth (U9–19), and pro-am programs at South Calgary Community Fields, emphasizing player development and lifelong engagement.

Calgary Gymnastics Centre
Gym classes
Paid

Calgary Gymnastics Centre

Gym classes

Gymnastics instruction for ages 6 months to 18+, from recreational FUNdamentals to competitive programs, plus summer and seasonal camps at two Calgary locations.

Calgary Kids Robotics
Coding
Paid

Calgary Kids Robotics

northwest Calgary

Robot design and build club in northwest Calgary for ages 6–14, teaching electronics, coding, and programming through hands-on projects kids keep.

Calgary Mandarin School
Languages
Paid

Calgary Mandarin School

Languages

Play-based Mandarin classes for ages 3+, meeting Saturday mornings September to June at Woodman Junior High. Earn Alberta high school credits for teens.

Calgary Minor Basketball Associa…
Basketball

Calgary Minor Basketball Association

Basketball

CMBA runs competitive youth basketball leagues for ages 11–18 across multiple divisions, with schedules, standings, and rosters for boys and girls.

Calgary Minor Soccer Association
Soccer
Paid

Calgary Minor Soccer Association

Soccer

CMSA runs recreational and competitive soccer leagues for young athletes from U10 to U19, with the 2026 outdoor season starting April 25.

Calgary Piano Expressions
Music lessons
Paid

Calgary Piano Expressions

Music lessons

In-home piano lessons for kids across Calgary with qualified teachers; lessons weekly with two annual recitals included, no registration fee.

Calgary Rangers Soccer Club
Soccer
Paid

Calgary Rangers Soccer Club

Soccer

Calgary Rangers delivers youth soccer programming for ages U4–U19 through CMSA leagues, grassroots development, and elite APDL competition aligned with Canada Soccer standards.

Calgary Rockies Football Club
Soccer
Paid

Calgary Rockies Football Club

Soccer

Youth soccer club offering high-quality, affordable programs for children in a supportive, inclusive environment.

Calgary South West United Soccer…
Soccer
Paid

Calgary South West United Soccer Club

Soccer

CSWU offers soccer programs for kids across multiple age groups in southwest Calgary, prioritizing fun and inclusive play in a safe environment.

Calgary Taekwondo Academy
Other
Paid

Calgary Taekwondo Academy

West Hillhurst

Family-focused taekwondo school offering Little Dragons (ages 4–6), children's programs (7–12), and family classes in West Hillhurst since 2003.

Calgary Tennis Club
Tennis
Paid

Calgary Tennis Club

Tennis

Youth group tennis lessons for ages 4–15, plus summer camps using progressive coaching methods with smaller courts and equipment.

Canoeing: beginner - kids
Nature
Paid

Canoeing: beginner - kids

Nature

Kids learn canoe strokes and skills on South Glenmore Reservoir. All equipment provided. Ages 9–12.

Canoeing: beginner - parent + ki…
Nature
Paid

Canoeing: beginner - parent + kid/teen

Nature

Parent and child learn canoeing together on South Glenmore Reservoir. Equipment provided. Ages 6–17.

Capicio Zen Karate & Kickboxing
Other
Paid

Capicio Zen Karate & Kickboxing

Other

Karate and kickboxing classes for kids, teens, and adults in SE Calgary. Offers programs for all experience levels with a free trial week.

Carousel Stables Calgary
Other
Paid

Carousel Stables Calgary

Other

Horseback riding lessons and summer camps for beginner kids in Calgary, teaching safe riding, horse care, and bonding.

Cartoons & comics - kids
Arts
Paid

Cartoons & comics - kids

Arts

Kids ages 6-12 learn to draw cartoons and create visual stories. All supplies provided.

Casa Mexico Foundation
Languages
Paid

Casa Mexico Foundation

Languages

Casa Mexico Foundation offers structured Spanish classes for kids in Calgary with cultural immersion and real-life conversation practice.

CCA Figure Skating Club
Other
Paid

CCA Figure Skating Club

Other

Non-profit figure skating club offering recreational programs from pre-school (ages 3–5) through advanced, plus hockey and power skating, at Calgary Centennial Arenas.

Celene Yohemas - Drum Lessons Ca…
Music lessons
Paid

Celene Yohemas - Drum Lessons Calgary

Music lessons

Established percussion instructor offering drum and percussion lessons for children and adults, plus school clinics and live performances in Calgary.

Chess Minds Calgary
Other
Paid

Chess Minds Calgary

Other

Chess Minds Calgary offers in-person chess classes, camps, and tournaments for youth, led by Alberta chess champions teaching step-by-step fundamentals.

Chinese (Mandarin) Bilingual Pro…
Languages
Free

Chinese (Mandarin) Bilingual Program

Languages

Calgary Board of Education's Mandarin immersion program for K–9 students, with 50/50 English-Mandarin instruction in elementary, 30/70 in middle school.

Chinooks FC
Soccer
Paid

Chinooks FC

Soccer

Year-round soccer programs for ages 6–19 in Calgary, with fall/winter and spring/summer seasons plus school-break camps.

Clay - parent & kid/teen
Arts
Paid

Clay - parent & kid/teen

Arts

Parent and child work together on clay projects. Supplies included. Ages 6–17 with an adult.

Clay - parent & preschooler
Arts
Paid

Clay - parent & preschooler

Arts

Parent and preschooler explore clay basics together. Supplies included. Ages 3–5.

Clay animals - kids
Arts
Paid

Clay animals - kids

Arts

Kids aged 5–12 hand-build clay animals using sculpting techniques. All supplies included.

Clay discovery - preschoolers
Arts
Paid

Clay discovery - preschoolers

Arts

Four- and five-year-olds explore clay modeling. All supplies included. Builds fine motor skills and creative play.

Clay handbuilding - teens
Arts
Paid

Clay handbuilding - teens

Arts

Teens learn hand-building clay techniques to make sculpture and pottery. All supplies included.

Clay sculpture - kids
Arts
Paid

Clay sculpture - kids

Arts

Kids build with clay in structured classes. Supplies provided. Ages 6–12.

Claymation movies - kids
Arts
Paid

Claymation movies - kids

Arts

Kids aged 6–12 create stop-motion clay movies in small groups. All supplies included.

Clip Clop
Other
Paid

Clip Clop

Other

Year-round horseback riding lessons and summer camps for kids and teens ages 5–18 in Calgary and Edmonton; no experience required.

Cmba
Basketball
Paid

Cmba

Calgary

CMBA offers youth basketball leagues and summer camps in Calgary with programs at multiple competitive levels, from recreational to development.

Code Ninjas
Coding
Paid

Code Ninjas

Royal Vista

Code Ninjas teaches kids ages 5–14 coding, robotics, and AI through game-based, self-paced programs in Royal Vista, Calgary.

Community Kitchen Program of Cal…
Other
Free

Community Kitchen Program of Calgary

Other

Food insecurity nonprofit offering cooking classes, nutrition education, and meal programs for Calgary families and elementary students in grades 4–6.

Contemporary dance - teens
Dance
Paid

Contemporary dance - teens

Dance

Teens learn contemporary dance techniques and use movement to tell stories. Ages 13–18.

Creative dance - kids
Dance
Paid

Creative dance - kids

Dance

Kids ages 6–8 learn foundational dance moves in a supportive class focused on creativity and confidence.

Creative dance - preschoolers
Dance
Paid

Creative dance - preschoolers

Dance

Preschoolers learn basic dance moves in a supportive class that builds creativity and confidence. Ages 3–5.

Crossings Dance
Dance
Paid

Crossings Dance

Dance

Non-competitive dance school offering technical training in multiple styles for ages 3–adult, with early childhood movement (3–7) and youth programs (7–18).

CYDC Panthers Basketball
Basketball
Paid

CYDC Panthers Basketball

Basketball

Calgary youth basketball organization offering club teams, house leagues, and skills training for ages 10–18, promoting hard-working and respectful athletes.

Dalhousie Community Association
Tennis
Paid

Dalhousie Community Association

Dalhousie

Beginner and intermediate outdoor tennis lessons for kids 8–14 and adults, taught by a TPA-certified coach in small groups of max 8 at Dalhart Road NW.

Dance & a story - preschoolers
Dance
Paid

Dance & a story - preschoolers

Dance

Preschoolers move and dance while exploring stories and characters. Ages 3–5.

Dance & choreography - kids
Dance
Paid

Dance & choreography - kids

Dance

Kids learn dance techniques across genres and create their own choreography. Ages 6–12.

Dance together - parent & presch…
Dance
Paid

Dance together - parent & preschooler

Dance

Parent and child dance together, exploring creative movement and techniques. Ages 1–5 with an adult.

Discovering The Horse
Other
Paid

Discovering The Horse

Other

Family-run equine facility west of Calgary offering horseback riding lessons for kids and adults, with training, boarding, and horse care instruction.

Diversity Dance & Performing Arts
Dance
Paid

Diversity Dance & Performing Arts

Dance

Dance studio teaching ballet, tap, and hip-hop to kids ages 1.5+, with two Calgary locations and classes for all levels.

Drawing - kids
Arts
Paid

Drawing - kids

Arts

Kids explore drawing fundamentals—light, line, perspective—using different mediums. All supplies included.

Drawing & painting - kids
Arts
Paid

Drawing & painting - kids

Arts

Kids learn drawing and painting techniques with all supplies included. For ages 6–12.

Drawing & painting - kids
Arts
Paid

Drawing & painting - kids

Arts

Kids ages 6–12 draw and paint together. All supplies included. City of Calgary runs it year-round.

Drawing & painting - parent & kid
Arts
Paid

Drawing & painting - parent & kid

Arts

Parent and child paint and draw together, learning proportion, shading, and perspective. Supplies included.

Drawing & painting - parent & kid
Arts
Paid

Drawing & painting - parent & kid

Arts

Parent and child explore drawing and painting together, learning proportion, shading, and perspective. Supplies included.

Drawing & painting - teens
Arts
Paid

Drawing & painting - teens

Arts

Teens learn drawing and painting techniques with various mediums. All supplies included. Ages 13–17.

Drawing & painting - teens
Arts
Paid

Drawing & painting - teens

Arts

Teens explore drawing and painting techniques with various mediums. All supplies provided. Ages 13–17.

Edgedale Art Studio
Arts
Paid

Edgedale Art Studio

Edgedale

Art classes and workshops for kids and teens in northwest Calgary, including pottery, drawing, and sculpting in 5–10 week sessions.

Element Martial Arts
Other
Paid

Element Martial Arts

Other

Element Martial Arts teaches karate, boxing, Brazilian Jiu-Jitsu, Muay Thai, and Tae Kwon Do to kids ages 3+, with family classes and flexible scheduling in Calgary.

Engineering For Kids of Calgary
Coding
Paid

Engineering For Kids of Calgary

Coding

STEM enrichment classes, camps, and after-school programs in coding, robotics, and engineering for kids in Calgary.

Evolutions School of Dance
Dance
Paid

Evolutions School of Dance

Dance

Evolutions offers foundational dance classes for ages 1–5, including preschool programs designed for early learners' development.

Fibre arts - kids
Arts
Paid

Fibre arts - kids

Arts

Kids design and create 2D and 3D fibre art projects. All supplies provided. Ages 9–12.

Flying Minds Education Centre
Other
Paid

Flying Minds Education Centre

Willow Park

Junior chess club in Calgary SE/SW offering beginner-to-master classes, CFC-rated tournaments, and casual play at Willow Park.

Food Discovery Foundation
Other
Paid

Food Discovery Foundation

Other

Child cooking classes teaching food safety, knife skills, and recipe preparation for kids in Alberta, with courses at $240 or drop-in classes at $65.

Genesis Basketball
Basketball
Paid

Genesis Basketball

Basketball

Genesis Basketball offers club teams, summer camps, skill development training, and 1-on-1 coaching for youth players of all levels in Calgary.

Gentle 3 Qigong - teens & adults
Gym classes
Paid

Gentle 3 Qigong - teens & adults

Gym classes

Teens and adults learn Qigong movements to balance energy and build focus. Requires consistent practice.

Gentle 3 Tai Chi - teens & adults
Gym classes
Paid

Gentle 3 Tai Chi - teens & adults

Gym classes

Teens and adults learn basic Tai Chi movements to improve balance, posture, and mental awareness. Year-round classes.

Glenmore Gymnastics
Gym classes
Paid

Glenmore Gymnastics

Gym classes

Calgary gymnastics club offering recreational and competitive programs for children from parent-tot through youth, plus summer camps and birthday parties.

Golden Edge Skating Academy
Other
Paid

Golden Edge Skating Academy

Other

Skate Canada-sanctioned figure skating school in Calgary offering CanSkate, STARSkate, and competitive programs for ages 3+, from beginners to advanced skaters.

Grasby Art Studio
Arts
Paid

Grasby Art Studio

Bowness

NW Calgary art school teaching drawing and painting to kids and teens since 2011, with personalized instruction and all supplies included.

Groove Academy
Music lessons
Paid

Groove Academy

Music lessons

In-home and online guitar lessons for kids, teens, and adults in Calgary. Book a trial lesson today.

Guitarists Guide to Theory I
Music lessons
Paid

Guitarists Guide to Theory I

Music lessons

Theory fundamentals for guitarists. Year-round group classes at Mount Royal University Conservatory.

Gymnastics - kids
Gym classes
Paid

Gymnastics - kids

Gym classes

Kids aged 5–12 learn gymnastics fundamentals: flexibility, coordination, balance. Barefoot classes year-round.

Gymnastics - parent & toddler
Gym classes
Paid

Gymnastics - parent & toddler

Gym classes

Toddlers 2–3 learn rolling, jumping, and balancing alongside a parent. Games and activities build foundational gymnastics skills.

Gymnastics - preschoolers
Gym classes
Paid

Gymnastics - preschoolers

Gym classes

Three- to four-year-olds learn rolling, jumping, swinging, and balancing barefoot. Builds coordination and flexibility.

Gymtastics Gym Club
Gym classes
Paid

Gymtastics Gym Club

Gym classes

Gymtastics offers recreational and competitive gymnastics, tumbling, and trampoline programs for all ages in a family-friendly Calgary gym.

Hapkido - kids
Gym classes
Paid

Hapkido - kids

Gym classes

Kids learn long- and close-range self-defence techniques. Classes build focus and discipline. Ages 6–10.

Hapkido - teens & adults
Gym classes
Paid

Hapkido - teens & adults

Gym classes

Teens and adults learn self-defence techniques: strikes, throws, locks. Repeatable class for skill progression.

Hip-hop dance - kids
Dance
Paid

Hip-hop dance - kids

Dance

Kids learn hip-hop fundamentals and create short routines while developing their own dance style. Ages 9–12.

Hip-hop dance - teens
Dance
Paid

Hip-hop dance - teens

Dance

Teens learn hip-hop culture, develop personal style, and create short routines with peers aged 13–17.

Hockey Calgary
Other
Paid

Hockey Calgary

Other

Hockey Calgary runs the Timbits Program, a developmental hockey league for ages 5–6 across Calgary with Tim Hortons-sponsored jerseys and skill-focused instruction.

Homeschool arts curriculum - kids
Arts
Paid

Homeschool arts curriculum - kids

Arts

Kids explore 2D and 3D art mediums following Alberta curriculum. All supplies included. Ages 7–11.

Humblehorse Ranch
Other
Paid

Humblehorse Ranch

Other

Lead-line assisted western riding program for children ages 3–8, teaching horsemanship from the ground up at Humblehorse Ranch.

Imagine Music School
Music lessons
Paid

Imagine Music School

Music lessons

Piano, guitar, violin, voice, and more for all ages in Calgary. One-on-one lessons tailored to your skill level.

InnoKidsYYC
Science
Paid

InnoKidsYYC

Science

Hands-on STEM programs including LEGO engineering, math tutoring, and 3D printing for kids in Calgary NW.

Introduction to Taiko
Music lessons
Paid

Introduction to Taiko

Music lessons

Learn Japanese taiko drumming in a group class. Beginners welcome, no prior experience needed.

Junior Academy Ensemble Class
Music lessons
Paid

Junior Academy Ensemble Class

Music lessons

Year-round ensemble class for junior musicians at Mount Royal University Conservatory. Students play together in a group setting.

Junior Academy Performance and T…
Music lessons
Paid

Junior Academy Performance and Technique Class

Music lessons

Year-round music technique and performance class for junior students at Mount Royal University Conservatory.

K&K Swim School
Other
Paid

K&K Swim School

Other

Private one-on-one swim lessons for babies, toddlers, and children in Calgary, plus group Parent & Tot classes at your own pace.

Karate: beginner - all ages
Gym classes
Paid

Karate: beginner - all ages

Gym classes

Learn basic karate skills, stances, and techniques. Repeatable class for ages 6 and up.

Karate: beginner - kids
Gym classes
Paid

Karate: beginner - kids

Gym classes

Kids learn karate fundamentals, discipline, and stances. Repeatable beginner class for ages 6–13.

Karate: continuing - all ages
Gym classes
Paid

Karate: continuing - all ages

Gym classes

Kids 6+ build karate skills, techniques, balance, and coordination in a repeating class. Enroll multiple times to progress.

Karate: continuing - teens & adu…
Gym classes
Paid

Karate: continuing - teens & adults

Gym classes

Teens and adults build karate techniques, balance, and coordination. Repeatable sessions through City of Calgary.

Kickboxing - teens & adults
Gym classes
Paid

Kickboxing - teens & adults

Gym classes

Non-competitive kickboxing for fitness. Teens 15+ learn basics, build strength. Repeatable year-round.

Kin Gymnastics
Gym classes
Paid

Kin Gymnastics

northeast Calgary

Recreational and competitive gymnastics programs for all levels in northeast Calgary, with month-to-month enrollment and KidSport subsidies available.

Kodaly MRU Day Care
Music lessons
Paid

Kodaly MRU Day Care

Music lessons

Music classes using Kodaly method for young children at MRU Conservatory. Year-round enrollment available.

Koroluk Music Studio
Music lessons
Paid

Koroluk Music Studio

Music lessons

Lilly Koroluk teaches guitar to kids and teens in Calgary, customizing lessons to individual goals from beginner acoustic to electric and bass.

KRW Guitar
Music lessons
Paid

KRW Guitar

Music lessons

Keith Watson teaches guitar, ukulele, bass, and mandolin to all ages in Calgary via private lessons at his studio, your home, or online.

Kung fu in Cantonese: beginner -…
Gym classes
Paid

Kung fu in Cantonese: beginner - teens & adults

Gym classes

Basic kung fu training taught in Cantonese. Builds discipline and self-reliance. Ages 13+, repeatable.

Kung fu: beginner - all ages
Gym classes
Paid

Kung fu: beginner - all ages

Gym classes

Kids learn basic kung fu forms and discipline. Repeatable beginner class for ages 6+.

Kung fu: beginner - kids
Gym classes
Paid

Kung fu: beginner - kids

Gym classes

Kids learn basic kung fu techniques, discipline, and self-reliance. Ages 6–12. Repeatable class.

Kung fu: continuing - all ages
Gym classes
Paid

Kung fu: continuing - all ages

Gym classes

Kids learn choreographed kicks, strikes, and tumbling. Repeat the class to keep advancing. Age 6+.

Lake Bonavista Figure Skating Club
Other
Paid

Lake Bonavista Figure Skating Club

Lake Bonavista

Figure skating club offering Learn to Skate, figure skating, hockey/ringette power skating, and off-ice training for all ages in Calgary.

Lina's Culinary Academy
Other
Paid

Lina's Culinary Academy

Other

Hands-on Italian cooking classes for kids aged 8–12, parent-accompanied, teaching fresh pasta, ravioli, and pizza with included antipasto and dessert.

Loose Moose Theatre
Other
Paid

Loose Moose Theatre

Other

Theatre for kids ages 4–10 with scripted shows like Ugly Duckling and Cinderella, performed Saturdays and Sundays at 1 PM in southeast Calgary.

MakerKids Calgary
Coding
Paid

MakerKids Calgary

Coding

Virtual robotics, coding, and Minecraft classes for Calgary kids grades 1–8, taught live by instructors in groups of five.

MathPro
Tutoring
Paid

MathPro

Tutoring

One-on-one math tutoring in Calgary for Alberta and Ontario curriculum students, rated 5-star.

McDonald-Wilson Dance Academy
Dance
Paid

McDonald-Wilson Dance Academy

NW Calgary

Hip-hop and breaking dance classes for kids in NW Calgary, with instruction from beginner to advanced levels on rhythm, freestyle, and performance.

MENA Basketball
Basketball
Paid

MENA Basketball

Basketball

Youth basketball club in Calgary offering skill development and competition for ages 4–15 across recreation, development, and performance pathways with Jr. NBA programs.

Morin Music
Music lessons
Paid

Morin Music

Music lessons

Private and group music lessons for all ages in Calgary and online, including preschool Crescendo program for early learners.

Mount Royal Recreation Climbing …
Other
Paid

Mount Royal Recreation Climbing Centre

Other

Mount Royal Recreation offers indoor rock climbing classes for kids ages 4–17, from beginner skill-builders to competitive teams, with a 40-ft wall and certified instructors.

Music Literacy I
Music lessons
Paid

Music Literacy I

Music lessons

Music theory fundamentals. Taught at Mount Royal University Conservatory year-round.

Music Literacy II
Music lessons
Paid

Music Literacy II

Music lessons

Music Literacy II builds reading and writing skills for students progressing beyond foundational theory. Year-round registration.

Musica Academy
Music lessons
Paid

Musica Academy

Country Hills

Yamaha-authorized music school in Calgary NW offering piano, violin, guitar, and ukulele lessons for ages 3+, with group and private classes plus summer camps.

Musicworks Canada McKenzie Towne
Music lessons
Paid

Musicworks Canada McKenzie Towne

McKenzie Towne

Music lessons for kids including guitar, piano, violin, drums, and voice at McKenzie Towne location; also offers summer camps and preschool programs.

Nature & survival skills: spring…
Nature
Paid

Nature & survival skills: spring - kids

Nature

Kids aged 5–12 learn bug and plant names, build shelters and fires, make s'mores, and try archery outdoors. All supplies provided.

Nature skills - parent & toddler
Nature
Paid

Nature skills - parent & toddler

Nature

Parent and toddler explore nature together on outdoor walks with songs and play. Ages 1–3.

Nature skills - preschooler
Nature
Paid

Nature skills - preschooler

Nature

Three- and four-year-olds explore outdoors through walks, play, and songs. City of Calgary runs it year-round.

Neon Milkshake Art Studio
Arts
Paid

Neon Milkshake Art Studio

Southeast Calgary

Kids' painting and drawing classes in small groups, ages 5–16, Saturdays–Thursdays mornings and after-school in SE Calgary.

Nirvana Academy of Violin
Music lessons
Paid

Nirvana Academy of Violin

Music lessons

Calgary violin academy offering private lessons for ages 4+, group classes, ensembles, and music theory instruction with RCM-focused curriculum.

OBotz
Coding
Paid

OBotz

NE Calgary

OBotz teaches robotics and coding to kids ages 6+ in Calgary NE, with hands-on projects in circuits, programming, drones, and AI.

Osten & Victor Alberta Tennis Ce…
Tennis
Paid

Osten & Victor Alberta Tennis Centre

Tennis

Non-profit indoor tennis facility in Calgary offering junior and adult programs from recreational to competitive levels with certified professionals.

Outdoor adventures: PD day camp …
Nature
Paid

Outdoor adventures: PD day camp - kids

Nature

Kids learn shelter building, fire safety, animal tracking, and sports outdoors. All gear provided. Ages 5–12.

Outdoor adventures: summer day c…
Nature
Paid

Outdoor adventures: summer day camp - kids

Nature

Week-long summer camp teaching outdoor survival skills, nature education, and sports to kids aged 8–12.

Palak StudioInk
Arts
Paid

Palak StudioInk

Country Hills

Painting and drawing classes in Country Hills for kids and adults, teaching acrylic, watercolor, sketching, and canvas painting from beginner to advanced levels.

Paramount Equestrian Centre
Other
Paid

Paramount Equestrian Centre

Other

Full-service equestrian facility offering riding lessons for beginner to advanced riders, summer camps, and horse boarding 2 km south of Calgary.

Pegasus Gymnastics
Gym classes
Paid

Pegasus Gymnastics

East (Barlow Tr SE), West (Southland Leisure Centre), North (Bowness NW)

Family-owned gymnastics club with three Calgary locations offering KinderGym, recreational, and competitive programs for ages 3–18.

Piano Group Ensemble and Perform…
Music lessons
Paid

Piano Group Ensemble and Performance

Music lessons

Small piano groups perform together year-round at Mount Royal University Conservatory. For students with ensemble experience.

Piano Spectrum
Music lessons
Paid

Piano Spectrum

Calgary NW

Private piano lessons for all levels, beginner to advanced, with weekly instruction and music theory in Calgary NW.

Pinnovate Calgary
Arts
Paid

Pinnovate Calgary

Arts

Art classes, summer camps, and birthday parties for ages 6–17, covering painting, drawing, sculpture, and mixed media in Calgary.

Polyglots
Languages
Paid

Polyglots

Languages

Online and in-person French and Spanish classes for kids through songs, stories, and games, plus summer camps in Calgary.

Potter's wheel - parent & kid/teen
Arts
Paid

Potter's wheel - parent & kid/teen

Arts

Parent and child take turns at separate pottery wheels, learning wheel throwing basics together.

Potter's wheel - teens
Arts
Paid

Potter's wheel - teens

Arts

Teens learn wheel throwing on pottery wheels with instruction and practice. Supplies included. Ages 13–17.

Premiere Dance Academy
Dance
Paid

Premiere Dance Academy

Royal Oak

Ballet and multi-genre dance classes for ages 5–18 in Royal Oak, NW Calgary, with performance and competitive divisions.

Preply
Languages
Paid

Preply

Languages

Online French tutoring marketplace connecting Calgary kids with experienced tutors for personalized lessons, starting at $22/hour.

Prestige Dance Studio
Dance
Paid

Prestige Dance Studio

Dance

Hip-hop dance classes for ages 6–18 in Calgary SE and SW, meeting once weekly for 45–60 minutes with focus on technique, routines, and a year-end recital.

PULSE Studios
Dance
Paid

PULSE Studios

Dance

Calgary's hip-hop and streetdance studio offers drop-in classes, camps, and competitive teams for kids, teens, and adults across all levels.

Red Cross Youth Babysitting Course
Tutoring
Paid

Red Cross Youth Babysitting Course

Tutoring

Red Cross teaches kids ages 11–15 babysitting and stay-safe skills in Calgary and Red Deer through certified training courses.

Revolution Dance
Dance
Paid

Revolution Dance

Midnapore

Dance studio in Midnapore offering Ballet, Tap, Jazz, Hip Hop, and Acro classes for ages 3+, with flexible scheduling and a supportive community focus.

Rock U Canada
Music lessons
Paid

Rock U Canada

Music lessons

Rock U Canada offers drum lessons for kids starting at age 7–8, with instructors teaching beginners through advanced players in Calgary.

Rockstar Music
Music lessons
Paid

Rockstar Music

Music lessons

Private one-on-one drum lessons for kids age 6+ in Calgary, offered online or in-home with flexible month-to-month registration.

Safety 4 Kids Calgary
Other
Paid

Safety 4 Kids Calgary

Calgary

Canada Safety Council–certified babysitting and home-alone courses teaching kids emergency response and first aid via online or in-person instruction.

Scholars Education
Tutoring
Paid

Scholars Education

Willow Park

In-centre and online tutoring for K–12 students in math, science, English, and French, with flexible scheduling in Willow Park.

School of Rock Calgary
Music lessons
Paid

School of Rock Calgary

Music lessons

Performance-based guitar and music lessons for kids ages 8–18, combining weekly private instruction with group rehearsals playing classic rock songs at a 17th Ave. SW location.

Scouts Canada
Other
Paid

Scouts Canada

Other

Scouts Canada in Calgary runs youth programs from Beaver to Venturer Scouts, building leadership, creativity, and teamwork through outdoor adventures and STEM projects.

Sculpture - kids
Arts
Paid

Sculpture - kids

Arts

Kids explore sculpting techniques with provided materials. Ages 6–12 learn creativity through hands-on art.

Self-defence workshop - teens & …
Gym classes
Paid

Self-defence workshop - teens & adults

Gym classes

Single self-defence class with lectures, discussion, and practical scenarios. For teens 13+ who want to feel more confident protecting themselves.

Self-defence: beginner - teens &…
Gym classes
Paid

Self-defence: beginner - teens & adults

Gym classes

Teens and adults learn practical self-defence basics through lectures, discussion, and scenarios. Builds confidence in real situations.

Sing with Kaylee
Music lessons
Paid

Sing with Kaylee

SW Calgary

Private voice lessons in SW Calgary for students of all ages, from beginners to advanced singers seeking personalized instruction.

Soul Connexion
Arts
Paid

Soul Connexion

Arts

Dance, yoga, and fine arts studio offering classes for children and adults with quality instruction and inspiring teachers in Calgary.

Spanish Creations Academy
Languages
Paid

Spanish Creations Academy

NW Calgary

Preschool and out-of-school care in NW Calgary combining Spanish language instruction with arts like dance, acting, and painting for young learners.

Spanish School of Calgary
Languages
Paid

Spanish School of Calgary

NE Calgary

Spanish language classes for children and teens in Calgary, with small classes covering basic to advanced levels, $175 registration.

Sport Hub: Badminton - kids & te…
Sports
Paid

Sport Hub: Badminton - kids & teens

Sports

Expert coaches teach badminton drills and games indoors. Kids and teens learn fundamentals. Equipment provided.

Sport Hub: Badminton - teens
Sports
Free

Sport Hub: Badminton - teens

Sports

Teens learn badminton fundamentals through drills and games with expert coaches. Indoor, equipment provided. Ages 12–17.

Sport Hub: Basketball - kids
Sports
Paid

Sport Hub: Basketball - kids

Sports

Kids ages 6–12 learn dribbling and shooting indoors with drills and games. Equipment provided.

Sport Hub: Basketball - teens
Sports
Free

Sport Hub: Basketball - teens

Sports

Teens learn dribbling and shooting through drills and practice games. Indoor, equipment provided. Ages 12–17.

Sport Hub: Cricket - kids
Sports
Paid

Sport Hub: Cricket - kids

Sports

Kids learn bowling and batting through drills and practice games with expert coaches. Outdoor, equipment provided.

Sport Hub: Cricket - teens
Sports
Free

Sport Hub: Cricket - teens

Sports

Teens aged 12–17 learn cricket basics: bowling, batting, and game play through outdoor drills. Equipment provided.

Sport Hub: Flag rugby - teens
Sports
Free

Sport Hub: Flag rugby - teens

Sports

Teens learn flag rugby basics—throwing, kicking, drills—outdoors with provided equipment. Ages 12–17.

Sport Hub: Flag rugby – kids
Sports
Paid

Sport Hub: Flag rugby – kids

Sports

Kids learn flag rugby fundamentals—throwing, kicking, catching—through non-contact drills and games. Equipment provided. Outdoor sessions.

Sport Hub: Grass volleyball - kids
Sports
Paid

Sport Hub: Grass volleyball - kids

Sports

Expert coaches teach volleyball fundamentals through drills and games outdoors. Kids ages 6–12 learn on grass courts with all equipment provided.

Sport Hub: Indoor soccer - kids
Sports
Paid

Sport Hub: Indoor soccer - kids

Sports

Expert coaches teach soccer fundamentals through drills and games indoors. Ages 6–12. Equipment provided.

Sport Hub: Indoor tennis - kids
Sports
Paid

Sport Hub: Indoor tennis - kids

Sports

Kids ages 6–12 learn serving, volleys, and game basics through drills and practice matches indoors. Equipment provided.

Sport Hub: Indoor tennis - teens
Sports
Free

Sport Hub: Indoor tennis - teens

Sports

Teens learn serving, volleys, and game strategy through drills and practice matches indoors. Equipment provided.

Sport Hub: Netball - kids
Sports
Paid

Sport Hub: Netball - kids

Sports

Kids learn netball passing, shooting, and footwork indoors. Equipment provided. Ages 6–12.

Sport Hub: Netball - teens
Sports
Free

Sport Hub: Netball - teens

Sports

Teens learn netball fundamentals—passing, shooting, footwork—through drills and games. Indoor program, equipment provided.

Sport Hub: Outdoor lacrosse - kids
Sports
Paid

Sport Hub: Outdoor lacrosse - kids

Sports

Kids learn passing and shooting through non-contact drills and games. Equipment provided. Ages 6–12.

Sport Hub: Outdoor lacrosse - te…
Sports
Free

Sport Hub: Outdoor lacrosse - teens

Sports

Teens learn lacrosse basics—passing, shooting, game play—outdoors with provided equipment. Non-contact focus on teamwork and skill.

Sport Hub: Soccer - kids
Sports
Paid

Sport Hub: Soccer - kids

Sports

Expert coaches teach soccer fundamentals through drills and games outdoors. Ages 6–12. Equipment provided.

Sport Hub: Soccer - teens
Sports
Free

Sport Hub: Soccer - teens

Sports

Teens aged 12–17 work through soccer drills and practice games outdoors. Equipment provided. Year-round.

Sport Hub: Tennis - kids
Sports
Paid

Sport Hub: Tennis - kids

Sports

Kids ages 6–12 learn serving, volleys, and game basics through drills and practice matches. Equipment provided.

Sport Hub: Tennis - teens
Sports
Free

Sport Hub: Tennis - teens

Sports

Teens learn serving, volleys, and match play through drills and practice games outdoors. All equipment provided.

Sport Hub: Volleyball - kids
Sports
Paid

Sport Hub: Volleyball - kids

Sports

Kids learn volleyball basics through drills and games with expert coaches. Indoor, equipment provided. Ages 6–12.

Sport Hub: Volleyball - teens
Sports
Free

Sport Hub: Volleyball - teens

Sports

Teens learn volleyball fundamentals through drills and games with expert coaches. All equipment provided. Indoor.

Sportball
Tennis
Paid

Sportball

Tennis

Sportball offers high-energy tennis lessons for kids of all ages in Calgary, focused on skill-building and fostering a love for the game.

St. John Ambulance Babysitting B…
Other
Paid

St. John Ambulance Babysitting Basics

Other

St. John Ambulance teaches kids aged 11–15 babysitting skills: first aid, safety, emergencies, and child care in 8-hour in-class, virtual, or online formats.

STARS Basketball
Basketball
Paid

STARS Basketball

Basketball

STARS Basketball offers year-round developmental basketball programs for kids across Calgary with certified coaches, small classes, and lowered nets for grades 1–6.

Steamoji
Coding
Paid

Steamoji

Calgary North

Hands-on STEM maker academy for kids 6–14 teaching coding, robotics, 3D printing, and engineering through structured programs and camps in Calgary North.

Stryker Sports Development
Basketball
Paid

Stryker Sports Development

Basketball

Stryker Sports Development runs basketball programs year-round for kids of any age and skill level, with weekly sessions in fall, winter, and spring plus summer and winter day camps.

Summit Martial Arts
Other
Paid

Summit Martial Arts

SE Calgary (Mahogany, New Brighton, Auburn Bay, Copperfield, McKenzie Towne, McKenzie Lake, Douglasdale, Cranston, Silverado, Quarry Park, Riverbend, Seton, Chaparral, Rangeview)

Family-run Taekwondo school in SE Calgary serving kids and adults with real training focused on discipline and student success.

Swinton's Art
Arts
Paid

Swinton's Art

Arts

Art instruction studio with 5 locations offering painting and drawing classes for kids and teens in Calgary, taught by 10 instructors.

Taekwondo: beginner - all ages
Gym classes
Paid

Taekwondo: beginner - all ages

Gym classes

Kids learn kicks, punches, and blocks. Repeatable beginner class starting at age 6.

Taekwondo: beginner - kids
Gym classes
Paid

Taekwondo: beginner - kids

Gym classes

Kids learn punches, kicks, and blocks. Builds self-control and discipline. Ages 6–12.

Taekwondo: beginner - teens & ad…
Gym classes
Paid

Taekwondo: beginner - teens & adults

Gym classes

Teens and adults learn punches, kicks, and blocks barefoot. Builds self-control and discipline. Repeatable year-round.

Taekwondo: continuing - kids & t…
Gym classes
Paid

Taekwondo: continuing - kids & teens

Gym classes

Kids and teens with prior Taekwondo experience advance their skills and techniques. Ages 7–16.

Taiko Skills and Drills
Music lessons
Paid

Taiko Skills and Drills

Music lessons

Group taiko drumming classes teaching technique and rhythms. Age range not specified in course listing.

The Chinese Academy
Languages
Paid

The Chinese Academy

Languages

Calgary's largest heritage language school offers immersive Mandarin and Cantonese classes for all ages, plus optional cultural programs and IB Chinese preparation.

The Cookbook Co. Cooks
Other
Paid

The Cookbook Co. Cooks

Other

Hands-on cooking classes for kids ages 8+ and adults, teaching cuisines from curries to desserts in a collaborative group format.

The Guitarists Guide to Theory II
Music lessons
Paid

The Guitarists Guide to Theory II

Music lessons

Music theory class designed for guitarists ready to move beyond basics. Year-round enrollment.

The Music Studio
Music lessons
Paid

The Music Studio

West Calgary

West Calgary music school offering group and private piano lessons for ages 0+, plus guitar, voice, violin, and ukulele with regular performance opportunities.

The Potter's House
Arts
Paid

The Potter's House

Arts

Wednesday pottery classes for kids aged 5–12, exploring hand-building, wheel-throwing, and glazing techniques with monthly project rotations in south Calgary.

Thorncliffe Greenview Ice Skatin…
Other
Paid

Thorncliffe Greenview Ice Skating Club

Other

Figure skating club offering learn-to-skate programs from ages 3 up, progressing from PreCanSkate through competitive StarSkate levels with off-ice training.

True Blue Swim School
Other
Paid

True Blue Swim School

Other

Swim school offering progressive lessons from 6 months to advanced swimmers, with weekly assessments and guaranteed progress in real-life water skills including deep water safety.

Tucker Hockey
Other
Paid

Tucker Hockey

Other

Calgary hockey school offering skating, skills, and power-skating camps for kids ages 4–18, plus adult programs year-round.

UniverseSoul Dance
Dance
Paid

UniverseSoul Dance

Dance

Calgary hip-hop dance studio offering accelerated training through the UV Method, blending technique, artistry, and personal development for young dancers.

Vocal Academy Collaborative Pian…
Music lessons
Paid

Vocal Academy Collaborative Pianist

Music lessons

Collaborative pianist training for vocal students. Year-round program at Mount Royal University Conservatory.

Vocal Academy Ensemble Scene Coa…
Music lessons
Paid

Vocal Academy Ensemble Scene Coaching

Music lessons

Year-round ensemble scene coaching for vocal students. Develops performance skills through collaborative rehearsal and staged scenes.

Western Mechatronics Robotics Club
Coding
Paid

Western Mechatronics Robotics Club

Coding

WestMech offers robotics camps and events for students Grades 3–university in Calgary, making engineering accessible through hands-on team projects.

Workshop Studios
Arts
Paid

Workshop Studios

Inglewood

Pottery and ceramics studio in Inglewood offering ceramic workshops, private lessons, and kids' eco-art classes with hands-on clay instruction.

YMCA Art Making 10 - 12 years
Arts
Paid

YMCA Art Making 10 - 12 years

Arts

Kids explore drawing, painting, and mixed media while learning colour theory, perspective, and proportion in a structured art class.

YMCA Art Making 5 - 6 years
Arts
Paid

YMCA Art Making 5 - 6 years

Arts

Five- and six-year-olds explore drawing, painting, and mixed media. They learn about line, color, and space while building artistic skills.

YMCA Art Making 7 - 9 years
Arts
Paid

YMCA Art Making 7 - 9 years

Arts

Kids 7–9 explore drawing, painting, and mixed media. They learn colour theory, proportion, and perspective while developing artistic skills.

YMCA Badminton
Sports
Paid

YMCA Badminton

Sports

Kids learn badminton basics weekly: warm-up, skill-building, then game play. All abilities welcome. Equipment and coaching included.

YMCA Basketball Tournament
Sports
Paid

YMCA Basketball Tournament

Sports

Basketball tournament for kids in YMCA U13 and U16 leagues. Requires current league registration to participate.

YMCA Bhangra 5 - 16 years
Arts
Paid

YMCA Bhangra 5 - 16 years

Arts

Kids learn Bhangra dance in a social setting. No prior experience needed. Develops strength, flexibility, and self-expression.

YMCA Billy Goats (4 - 5 years)
Gym classes
Paid

YMCA Billy Goats (4 - 5 years)

Gym classes

Preschoolers boulder on a wall, learning climbing basics through games while building body awareness and confidence.

YMCA Bobbers and Floaters
Pools
Paid

YMCA Bobbers and Floaters

Pools

Parent-child swim classes teaching water comfort and foundational skills. Bobbers practice face-dunking and floats; Floaters progress to independent floating.

YMCA Bugaboos (6 - 8 years)
Gym classes
Paid

YMCA Bugaboos (6 - 8 years)

Gym classes

Kids learn wall climbing basics: knots, safety, top-rope work. Building strength and trust through structured exercises.

YMCA Children's Choir
Arts
Paid

YMCA Children's Choir

Arts

Kids ages 6–15 learn choral pieces across genres, sing together, and build confidence with live accompaniment.

YMCA Dance 10 - 12 years
Arts
Paid

YMCA Dance 10 - 12 years

Arts

Kids learn hip hop, ballet, and modern dance basics. No experience needed. Year-round classes for ages 10–12.

YMCA Dance 5 - 6 years
Arts
Paid

YMCA Dance 5 - 6 years

Arts

Five- to six-year-olds learn hip hop and ballet basics, building strength and expression through group routines. No experience needed.

YMCA Dance 7 - 9 years
Arts
Paid

YMCA Dance 7 - 9 years

Arts

Kids learn hip hop and ballet basics, build balance and flexibility, create individual and team routines. No experience needed.

YMCA Dolphins and Swimmers
Pools
Paid

YMCA Dolphins and Swimmers

Pools

Kids who've completed Seal learn flutter kick, deep water skills, and front/back crawl. Year-round classes at YMCA.

YMCA Drama 11 - 15 years
Arts
Paid

YMCA Drama 11 - 15 years

Arts

Teens learn improv, voice, movement, and character work through theatre games. Good entry point for confident performers or shy kids.

YMCA Drama 7 - 8 years
Arts
Paid

YMCA Drama 7 - 8 years

Arts

Kids learn improv, character work, and theatre games. Great for shy kids or natural performers wanting stage confidence.

YMCA Drama 9 - 10 years
Arts
Paid

YMCA Drama 9 - 10 years

Arts

Kids ages 9–10 improvise, develop characters, and perform a final scene. Builds confidence through creative expression.

YMCA Gliders and Divers
Pools
Paid

YMCA Gliders and Divers

Pools

Kids progress to deep water, practicing glides, swims, and breathing techniques. Follows Floaters level.

YMCA Hangdogs (9 - 11 years)
Gym classes
Paid

YMCA Hangdogs (9 - 11 years)

Gym classes

Kids ages 9–11 learn rock climbing: knot work, rope techniques, and safety while practicing on walls year-round.

YMCA Indoor Soccer
Sports
Paid

YMCA Indoor Soccer

Sports

Kids learn soccer fundamentals—kicking, dribbling, passing—through drills and games. All skill levels welcome; instruction varies by age group.

YMCA Lace Up for Newcomers
Sports
Free

YMCA Lace Up for Newcomers

Sports

Free beginner floor hockey for newcomer kids ages 10–14. Learn basics, make friends. Equipment provided. No experience needed.

YMCA Learn to Skate
Sports
Paid

YMCA Learn to Skate

Sports

Small-group skating fundamentals focusing on balance and gliding. Kids progress through preschool to U13 levels with games and on-ice confidence building.

YMCA Lifesaving Sport
Pools
Paid

YMCA Lifesaving Sport

Pools

Kids 8–17 learn competitive lifesaving sport: manikin carries, tows, rescue techniques. Builds skills toward Bronze Lifeguard certification.

YMCA Music and Movement - Indepe…
Arts
Paid

YMCA Music and Movement - Independent (4 - 5 years)

Arts

Four- to five-year-olds develop movement and rhythm skills through music and dance activities. Requires independent bathroom use and running shoes.

YMCA Open Climbing
Gym classes
Paid

YMCA Open Climbing

Gym classes

45-minute climbing sessions using auto-belay, bouldering, and top-rope walls. Bring a belay partner 14+ for top-rope climbing.

YMCA Otters and Seals
Pools
Paid

YMCA Otters and Seals

Pools

First two swim levels for ages 6–13. Kids learn gliding, submersion, and jumping in water, progressing to deeper distances.

YMCA Private Basketball Lessons
Sports
Paid

YMCA Private Basketball Lessons

Sports

One-on-one basketball coaching tailored to your child's skill level. Ages 5+.

YMCA Private Lessons
Pools
Paid

YMCA Private Lessons

Pools

One-on-one swim instruction tailored to your child's goals. Available for ages 3+, year-round at YMCA.

YMCA Private Skating Lessons
Sports
Paid

YMCA Private Skating Lessons

Sports

One-on-one or small-group ice skating instruction for kids 5+. Tailored to individual skill levels with safety equipment required.

YMCA Rock Jocks (12-14 years)
Gym classes
Paid

YMCA Rock Jocks (12-14 years)

Gym classes

Kids learn indoor rock climbing fundamentals: bouldering, top roping, knots, harness use. Games and activities build technique mastery.

YMCA Song and Dance - Child (2 -…
Arts
Paid

YMCA Song and Dance - Child (2 - 3 years) and Adult

Arts

Parent and toddler move to music together with games and songs. Builds physical and social skills. Ages 2–3.

YMCA Splashers and Bubblers
Pools
Paid

YMCA Splashers and Bubblers

Pools

Parent-child water safety class for infants and toddlers. Kids practice splashing, floating, and learn lifejacket use.

YMCA Stars 1 and 2
Pools
Paid

YMCA Stars 1 and 2

Pools

Intermediate swimming for kids who've mastered basics. Stroke refinement, backstroke, breaststroke intro, water safety skills.

YMCA Stars 3 and 4
Pools
Paid

YMCA Stars 3 and 4

Pools

Intermediate swim lessons building strokes to 75m (Star 3) or 350m (Star 4), plus water safety skills like treading and rescue recognition.

YMCA Stars 5 and 6
Pools
Paid

YMCA Stars 5 and 6

Pools

Advanced swimmers learn rescue skills, first aid, and 500m+ distances. Builds on Star 4 completion.

YMCA Surfers and Jumpers
Pools
Paid

YMCA Surfers and Jumpers

Pools

Kids progress from Divers with longer swims, front/back strokes, ice safety, and 25m distance goals.

YMCA Swim Abilities
Pools
Paid

YMCA Swim Abilities

Pools

One-on-one swim lessons in the water with a caregiver and certified instructor. Designed for children with special needs to build water safety and independence.

YMCA Swim Fit
Pools
Paid

YMCA Swim Fit

Pools

Competitive swimmers 16+ refine strokes and build endurance through group training at YMCA pool locations year-round.

YMCA Swim to Survive
Pools
Paid

YMCA Swim to Survive

Pools

Kids learn survival skills for unexpected water falls: rolling into deep water, treading for 1 minute, swimming 25m. Not a replacement for swim lessons.

YMCA YMCA Basketball League
Sports
Paid

YMCA YMCA Basketball League

Sports

Two-day weekly basketball league combining skill sessions and games. Builds individual and team play for all levels.

YMCA YMCA Basketball Skill Devel…
Sports
Paid

YMCA YMCA Basketball Skill Development

Sports

Weekly basketball class teaching ball handling, game fundamentals, and teamwork through structured drills and games.

YMCA YMCA Girls Basketball League
Sports
Paid

YMCA YMCA Girls Basketball League

Sports

Girls basketball league meeting twice weekly: one skill-building session, one game play. All levels welcome.

YMCA YMCA Girls Basketball Skill…
Sports
Paid

YMCA YMCA Girls Basketball Skill Development

Sports

Girls develop basketball fundamentals through weekly drills and games, progressing from individual ball handling to team play.

YMCA Youth Choir 10 –15 years
Arts
Paid

YMCA Youth Choir 10 –15 years

Arts

Kids explore choral music, develop vocal technique, and perform together in a supportive group setting. Ages 10–15.

YMCA Youth Sport Conditioning
Sports
Paid

YMCA Youth Sport Conditioning

Sports

Kids develop agility, balance, and coordination through sport-specific exercises once weekly. Complements competitive play.

YMCA Youth Swim Club
Pools
Paid

YMCA Youth Swim Club

Pools

Kids learn competitive swimming strokes—front crawl, breaststroke, backstroke, butterfly—grouped by skill level. Year-round program.

Young Engineers Northwest Calgary
Coding
Paid

Young Engineers Northwest Calgary

Northwest Calgary

LEGO engineering and STEM classes for ages 4–12 in NW Calgary, with after-school programs, robotics camps, and birthday parties.

YYC Tutoring
Tutoring
Paid

YYC Tutoring

Tutoring

One-on-one math tutoring for grades 3–12 and first-year university students in Calgary, focusing on Alberta curriculum and building confidence.

FAQ

When does swim lesson registration open in Calgary?
City of Calgary swim lesson registration opens April 2 for spring/summer and in early September for fall/winter. YMCA runs a rolling 8-week cycle you can jump into month-by-month. Private clubs (Glencoe, Winter Club) run swim programs for members only.
Where can kids take music lessons in Calgary?
Mount Royal Conservatory (ce.mtroyal.ca) is the largest. Private lessons start at age 4 across piano, strings, guitar, voice, percussion, and brass. Group classes run semester-by-semester. Expect $60–100/hour for private instruction; group rates are lower.
Which Calgary kids' coding classes are worth the money?
SAIT Youth Programs runs the most hands-on coding camps (they have actual lab computers and instructors who ship software). UCalgary’s Computer Science Camp covers Python and game design for grades 5–9. Both run summer-only; year-round, community associations and libraries occasionally run free Scratch sessions.
Do Calgary classes offer subsidies or Fair Entry pricing?
City of Calgary programs accept Fair Entry cards for reduced fees on most registered classes. YMCA has its own Financial Assistance program for members. MRU Conservatory offers a limited number of bursaries. Always ask — the forms are shorter than you think.

Also see

Want the Thursday pick list for this weekend?

Subscribe →