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
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
Chamber ensemble for young musicians learning collaborative playing. Year-round commitment with multiple rehearsals weekly.
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
Eight 30-minute one-on-one piano accompanying lessons. For musicians who accompany singers or instrumentalists.
Academy Accompanying (60minx4)
Music lessons
Four one-hour piano accompanying lessons. For musicians developing collaborative skills.
Academy Accompanying (60minx8)
Music lessons
Eight 60-minute accompanying lessons for musicians who want to develop piano or instrumental collaboration skills.
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
Piano students learn accompaniment and ensemble skills alongside their instrument lessons. Year-round classes for various levels.
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
Advanced music masterclass for serious young musicians. One-on-one instruction in classical instrumental or vocal performance.
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
Year-round masterclass at Mount Royal University Conservatory. Details about age, instruments, and skill level unavailable.
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
Year-round vocal technique classes at Mount Royal University Conservatory. Age and level details not specified in source.
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
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
Kids learn African dance styles and rhythms through energetic movement. Ages 9–12.
Afro dance styles - teens
Dance
Teens learn African dance styles and rhythms through energetic choreography. Ages 13–17.
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
Ballet classes for preschoolers, children, and teens in Calgary and Edmonton, with beginner and experienced levels available.
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
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
Kids explore drawing and 3D art inspired by nature—bones, feathers, snowflakes. Weekly new mediums. Supplies included.
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
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
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
Kids explore drawing, painting, and sculpture inspired by global art. Ages 7–10. Supplies included.
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
Parents and preschoolers explore 2D and 3D art together weekly. Supplies included. Ages 3–5.
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
Teens explore multiple art mediums with instructor guidance. They develop projects based on their own ideas. Supplies included.
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
Babies 6 weeks to 1 year explore music and movement with a caregiver. No toys needed.
Ballet - kids
Dance
Kids ages 9–12 learn ballet fundamentals and artistic expression through structured technique classes.
Ballet - teens
Dance
Teens learn classical ballet technique and artistic expression. Ages 13-17.
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
Bearspaw
Chess instruction for ages 5–18 of all levels in Bearspaw, with tournaments and structured curriculum.
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 - 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 - 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
Guided birdwatching walk for ages 14+ at rotating Calgary parks; dress for weather.
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
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
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
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
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
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
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
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
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
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
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
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
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
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 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
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
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
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
Youth soccer club offering high-quality, affordable programs for children in a supportive, inclusive environment.
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
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
Youth group tennis lessons for ages 4–15, plus summer camps using progressive coaching methods with smaller courts and equipment.
Canoeing: beginner - kids
Nature
Kids learn canoe strokes and skills on South Glenmore Reservoir. All equipment provided. Ages 9–12.
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
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
Horseback riding lessons and summer camps for beginner kids in Calgary, teaching safe riding, horse care, and bonding.
Cartoons & comics - kids
Arts
Kids ages 6-12 learn to draw cartoons and create visual stories. All supplies provided.
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
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 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
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 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
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
Parent and child work together on clay projects. Supplies included. Ages 6–17 with an adult.
Clay - parent & preschooler
Arts
Parent and preschooler explore clay basics together. Supplies included. Ages 3–5.
Clay animals - kids
Arts
Kids aged 5–12 hand-build clay animals using sculpting techniques. All supplies included.
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
Teens learn hand-building clay techniques to make sculpture and pottery. All supplies included.
Clay sculpture - kids
Arts
Kids build with clay in structured classes. Supplies provided. Ages 6–12.
Claymation movies - kids
Arts
Kids aged 6–12 create stop-motion clay movies in small groups. All supplies included.
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
Calgary
CMBA offers youth basketball leagues and summer camps in Calgary with programs at multiple competitive levels, from recreational to development.
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 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
Teens learn contemporary dance techniques and use movement to tell stories. Ages 13–18.
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
Preschoolers learn basic dance moves in a supportive class that builds creativity and confidence. Ages 3–5.
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
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
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
Preschoolers move and dance while exploring stories and characters. Ages 3–5.
Dance & choreography - kids
Dance
Kids learn dance techniques across genres and create their own choreography. Ages 6–12.
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
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
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
Kids explore drawing fundamentals—light, line, perspective—using different mediums. All supplies included.
Drawing & painting - kids
Arts
Kids learn drawing and painting techniques with all supplies included. For ages 6–12.
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
Parent and child paint and draw together, learning proportion, shading, and perspective. Supplies included.
Drawing & painting - parent & kid
Arts
Parent and child explore drawing and painting together, learning proportion, shading, and perspective. Supplies included.
Drawing & painting - teens
Arts
Teens learn drawing and painting techniques with various mediums. All supplies included. Ages 13–17.
Drawing & painting - teens
Arts
Teens explore drawing and painting techniques with various mediums. All supplies provided. Ages 13–17.
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
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
STEM enrichment classes, camps, and after-school programs in coding, robotics, and engineering for kids in Calgary.
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
Kids design and create 2D and 3D fibre art projects. All supplies provided. Ages 9–12.
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
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
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
Teens and adults learn Qigong movements to balance energy and build focus. Requires consistent practice.
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
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
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
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
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
Theory fundamentals for guitarists. Year-round group classes at Mount Royal University Conservatory.
Gymnastics - kids
Gym classes
Kids aged 5–12 learn gymnastics fundamentals: flexibility, coordination, balance. Barefoot classes year-round.
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
Three- to four-year-olds learn rolling, jumping, swinging, and balancing barefoot. Builds coordination and flexibility.
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
Kids learn long- and close-range self-defence techniques. Classes build focus and discipline. Ages 6–10.
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
Kids learn hip-hop fundamentals and create short routines while developing their own dance style. Ages 9–12.
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
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
Kids explore 2D and 3D art mediums following Alberta curriculum. All supplies included. Ages 7–11.
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
Piano, guitar, violin, voice, and more for all ages in Calgary. One-on-one lessons tailored to your skill level.
InnoKidsYYC
Science
Hands-on STEM programs including LEGO engineering, math tutoring, and 3D printing for kids in Calgary NW.
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
Year-round ensemble class for junior musicians at Mount Royal University Conservatory. Students play together in a group setting.
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
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
Learn basic karate skills, stances, and techniques. Repeatable class for ages 6 and up.
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
Kids 6+ build karate skills, techniques, balance, and coordination in a repeating class. Enroll multiple times to progress.
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
Non-competitive kickboxing for fitness. Teens 15+ learn basics, build strength. Repeatable year-round.
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
Music classes using Kodaly method for young children at MRU Conservatory. Year-round enrollment available.
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
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 - 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
Kids learn basic kung fu forms and discipline. Repeatable beginner class for ages 6+.
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
Kids learn choreographed kicks, strikes, and tumbling. Repeat the class to keep advancing. Age 6+.
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
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
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
Virtual robotics, coding, and Minecraft classes for Calgary kids grades 1–8, taught live by instructors in groups of five.
MathPro
Tutoring
One-on-one math tutoring in Calgary for Alberta and Ontario curriculum students, rated 5-star.
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
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
Private and group music lessons for all ages in Calgary and online, including preschool Crescendo program for early learners.
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
Music theory fundamentals. Taught at Mount Royal University Conservatory year-round.
Music Literacy II
Music lessons
Music Literacy II builds reading and writing skills for students progressing beyond foundational theory. Year-round registration.
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
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 - 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
Parent and toddler explore nature together on outdoor walks with songs and play. Ages 1–3.
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
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
Calgary violin academy offering private lessons for ages 4+, group classes, ensembles, and music theory instruction with RCM-focused curriculum.
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 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 - kids
Nature
Kids learn shelter building, fire safety, animal tracking, and sports outdoors. All gear provided. Ages 5–12.
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
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
Full-service equestrian facility offering riding lessons for beginner to advanced riders, summer camps, and horse boarding 2 km south of Calgary.
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 Performance
Music lessons
Small piano groups perform together year-round at Mount Royal University Conservatory. For students with ensemble experience.
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
Art classes, summer camps, and birthday parties for ages 6–17, covering painting, drawing, sculpture, and mixed media in Calgary.
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
Parent and child take turns at separate pottery wheels, learning wheel throwing basics together.
Potter's wheel - teens
Arts
Teens learn wheel throwing on pottery wheels with instruction and practice. Supplies included. Ages 13–17.
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
Online French tutoring marketplace connecting Calgary kids with experienced tutors for personalized lessons, starting at $22/hour.
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
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
Red Cross teaches kids ages 11–15 babysitting and stay-safe skills in Calgary and Red Deer through certified training courses.
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
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
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
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
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
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
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
Kids explore sculpting techniques with provided materials. Ages 6–12 learn creativity through hands-on art.
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 & adults
Gym classes
Teens and adults learn practical self-defence basics through lectures, discussion, and scenarios. Builds confidence in real situations.
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
Dance, yoga, and fine arts studio offering classes for children and adults with quality instruction and inspiring teachers in Calgary.
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
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 & teens
Sports
Expert coaches teach badminton drills and games indoors. Kids and teens learn fundamentals. Equipment provided.
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
Kids ages 6–12 learn dribbling and shooting indoors with drills and games. Equipment provided.
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
Kids learn bowling and batting through drills and practice games with expert coaches. Outdoor, equipment provided.
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
Teens learn flag rugby basics—throwing, kicking, drills—outdoors with provided equipment. Ages 12–17.
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
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
Expert coaches teach soccer fundamentals through drills and games indoors. Ages 6–12. Equipment provided.
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
Teens learn serving, volleys, and game strategy through drills and practice matches indoors. Equipment provided.
Sport Hub: Netball - kids
Sports
Kids learn netball passing, shooting, and footwork indoors. Equipment provided. Ages 6–12.
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
Kids learn passing and shooting through non-contact drills and games. Equipment provided. Ages 6–12.
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
Expert coaches teach soccer fundamentals through drills and games outdoors. Ages 6–12. Equipment provided.
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
Kids ages 6–12 learn serving, volleys, and game basics through drills and practice matches. Equipment provided.
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
Kids learn volleyball basics through drills and games with expert coaches. Indoor, equipment provided. Ages 6–12.
Sport Hub: Volleyball - teens
Sports
Teens learn volleyball fundamentals through drills and games with expert coaches. All equipment provided. Indoor.
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 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
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
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
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
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
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
Kids learn kicks, punches, and blocks. Repeatable beginner class starting at age 6.
Taekwondo: beginner - kids
Gym classes
Kids learn punches, kicks, and blocks. Builds self-control and discipline. Ages 6–12.
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 & teens
Gym classes
Kids and teens with prior Taekwondo experience advance their skills and techniques. Ages 7–16.
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
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
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
Music theory class designed for guitarists ready to move beyond basics. Year-round enrollment.
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
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 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
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
Calgary hockey school offering skating, skills, and power-skating camps for kids ages 4–18, plus adult programs year-round.
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 Pianist
Music lessons
Collaborative pianist training for vocal students. Year-round program at Mount Royal University Conservatory.
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
WestMech offers robotics camps and events for students Grades 3–university in Calgary, making engineering accessible through hands-on team projects.
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
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
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
Kids 7–9 explore drawing, painting, and mixed media. They learn colour theory, proportion, and perspective while developing artistic skills.
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
Basketball tournament for kids in YMCA U13 and U16 leagues. Requires current league registration to participate.
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
Preschoolers boulder on a wall, learning climbing basics through games while building body awareness and confidence.
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
Kids learn wall climbing basics: knots, safety, top-rope work. Building strength and trust through structured exercises.
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
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
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
Kids learn hip hop and ballet basics, build balance and flexibility, create individual and team routines. No experience needed.
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
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
Kids learn improv, character work, and theatre games. Great for shy kids or natural performers wanting stage confidence.
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
Kids progress to deep water, practicing glides, swims, and breathing techniques. Follows Floaters level.
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
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 beginner floor hockey for newcomer kids ages 10–14. Learn basics, make friends. Equipment provided. No experience needed.
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
Kids 8–17 learn competitive lifesaving sport: manikin carries, tows, rescue techniques. Builds skills toward Bronze Lifeguard certification.
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
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
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
One-on-one basketball coaching tailored to your child's skill level. Ages 5+.
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
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
Kids learn indoor rock climbing fundamentals: bouldering, top roping, knots, harness use. Games and activities build technique mastery.
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
Parent-child water safety class for infants and toddlers. Kids practice splashing, floating, and learn lifejacket use.
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
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
Advanced swimmers learn rescue skills, first aid, and 500m+ distances. Builds on Star 4 completion.
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
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
Competitive swimmers 16+ refine strokes and build endurance through group training at YMCA pool locations year-round.
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
Two-day weekly basketball league combining skill sessions and games. Builds individual and team play for all levels.
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
Girls basketball league meeting twice weekly: one skill-building session, one game play. All levels welcome.
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
Kids explore choral music, develop vocal technique, and perform together in a supportive group setting. Ages 10–15.
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
Kids learn competitive swimming strokes—front crawl, breaststroke, backstroke, butterfly—grouped by skill level. Year-round program.
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
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 →