Weekly classes for kids
138 of 138 classes
Swim lessons, soccer, dance, karate, art, music and more around Charlotte. Pick a day of the week to see what fits your schedule.
- Music 28
- Swimming 23
- Dance 23
- Gymnastics 21
- Karate & martial arts 20
- Drawing & painting 8
- Theater & acting 6
- Soccer 6
- Cheer 3
- Chess 3
- Coding & game design 3
- Tennis 3
- Climbing 2
- Pottery & ceramics 2
- Pickleball 1
- Horseback riding 1
- Circus & aerial 1
- Engineering & LEGO 1
- Robotics 1
- Golf 1
-
Arts+ Charlotte Youth Choir: Lyric Choir (Grades 4-8)
NoDa/Plaza MidwoodMusic
Ages 9–13$250–$795/sessionMon
-
Arts+ Discovering Drawing and Painting (Grades K-5)
NoDa/Plaza MidwoodDrawing & painting
Ages 5–10$150–$225/sessionWed
-
Bach to Rock Huntersville Early Childhood Music Classes (Rock n Roll & Rock City)
HuntersvilleMusic
Ages 1–5
-
Beginner Specialty Classes (Hip Hop, Tumbling, Rock N Tot)
MatthewsDance, Gymnastics
Ages 3–7$70–$85/monthMon, Wed
-
Big Blue Swim School Charlotte-Pineville Swim Lessons
Charlotte areaSwimming
Ages 0 and up$24–$34/class
-
British Swim School at LA Fitness Northeast Charlotte/Concord
University CitySwimming
Ages 0 and up$139.9/month
-
Cara Bailey Studios Kid and Teen Art Classes
MooresvilleDrawing & painting
Ages 3 and up$20–$28/class
-
Carolina Flipz Recreational Gymnastics, Tumbling & Ninja Classes
PinevilleGymnastics, Cheer
Ages 0–17Mon, Tue, Wed, Thu, Fri, Sat
-
Charlotte Ballet Academy Beginning Ballet & Tap (Charlotte Country Day)
SouthParkDance
Ages 6–9$946/sessionWed
-
Charlotte Ballet Academy Creative Movement and Pre-Ballet & Tap (Charlotte Country Day)
SouthParkDance
Ages 3–6$890/sessionWed, Sat
-
Charlotte Ballet Academy Creative Movement and Pre-Ballet & Tap (Uptown)
UptownDance
Ages 3–6$890/sessionTue, Sat
-
Code Ninjas Concord Coding Classes
ConcordCoding & game design
Ages 5–14Mon, Tue, Wed, Thu, Fri, Sat
-
Concord TaeKwonDo America Kids TaeKwonDo
ConcordKarate & martial arts
Ages 6–12Mon, Tue, Wed, Thu, Fri
-
Dance Specialties Recreational Dance & Gymnastics Classes
BelmontDance, Gymnastics
Ages 2 and up$80–$140/monthMon, Tue, Wed, Thu
-
Elite Martial Arts & Gymnastics Preschool & Kids Gymnastics
Mint HillGymnastics
Ages 3 and upMon, Tue, Wed, Thu
-
Everest Gymnastics Huntersville Recreational Classes
HuntersvilleGymnastics
Ages 2.5 and up$115–$304/month
-
Experienced Specialty Classes (Hip Hop, Lyrical)
MatthewsDance
Ages 7 and up$70–$125/monthMon, Wed, Sat
-
Kannapolis Parks and Recreation Youth Pickleball Clinic
KannapolisPickleball
Ages 7–14$109/sessionMon
-
Kindermusik Classes at Kindermusik Cornelius Studio
CorneliusMusic
Ages 0–5$94/monthMon, Tue, Wed, Thu, Fri, Sat
-
Leg Up Equestrian Youth Horseback Riding Lessons (Fall 2026 Quarter)
Fort MillHorseback riding
Ages 7–12$690/sessionFri
-
Little KeyNotes & Storytellers Group Piano (Cornelius)
CorneliusMusic
Ages 4–8Mon, Tue, Wed, Thu, Fri, Sat
-
McGinnis Academy of Martial Arts Kids Classes
GastoniaKarate & martial arts
Ages 5–14Mon, Tue, Wed, Thu, Sat
-
Metrolina Gymnastics Preschool and Recreational Classes
PinevilleGymnastics
Ages 3 and up$90–$135/monthMon, Tue, Wed, Thu, Fri
-
NarroWay Dance and Aerial Arts Classes
Fort MillDance, Circus & aerial
Ages 3 and up$160/sessionMon, Wed
-
NarroWay Homeschool Theatre Classes
Fort MillTheater & acting, Dance, Music
Ages 6–18$220/sessionTue, Wed
-
R.T. Berry School of Tae Kwon Do Kids Classes
MooresvilleKarate & martial arts
Ages 2–11Tue, Wed, Thu, Sat
-
Rising Stars Beginning Musical Theatre
MatthewsTheater & acting, Dance, Music
Ages 6–8$289/sessionMon, Wed
-
Small Hands Big Art Fort Mill Weekly Art & Pottery Classes
Fort MillDrawing & painting, Pottery & ceramics
Ages 1–15
-
Small Hands Big Art South Charlotte Weekly Art & Pottery Classes
BallantynePottery & ceramics
$37–$46/class
-
Snapology Cornelius Weekly STEM Classes
CorneliusEngineering & LEGO, Robotics, Coding & game design
Ages 4–14$59.99–$69.99/month
-
The Dance Spot Recreational Dance Classes
HuntersvilleDance
Ages 2–18$52–$96/monthMon, Tue, Wed, Thu, Fri, Sat
-
The Little Gym Charlotte on Providence Weekly Classes
CotswoldGymnastics
Ages 0–12$104–$196/monthMon, Tue, Wed, Thu, Fri, Sat, Sun
-
The Little Gym of Rock Hill Weekly Classes
Rock HillGymnastics, Dance
Ages 0–12$90–$179/monthMon, Tue, Wed, Thu, Fri, Sat
-
The Little Gym of Waxhaw Kids Classes
WaxhawGymnastics, Dance
Ages 0–12$119–$189/monthMon, Tue, Wed, Thu, Fri, Sat, Sun
-
Union Martial Arts Kids Kickboxing & Jiu-Jitsu Classes
Indian TrailKarate & martial arts
Ages 4–12Mon, Tue, Wed, Thu, Fri, Sat
-
We're Dancin' Recreational Dance and Tumbling Classes
MonroeDance, Cheer, Gymnastics
Ages 2–15$90–$150/monthMon, Tue, Wed, Thu, Fri, Sat
-
Winners for Life Martial Arts Huntersville Children's Programs
HuntersvilleKarate & martial arts
Ages 4–12
-
Bach to Rock Huntersville Private Music Lessons
HuntersvilleMusic
They haven't posted ages, prices or hours yet.
-
Children's Theatre of Charlotte School of Theatre Training
UptownTheater & acting
They haven't posted ages, prices or hours yet.
-
Goldfish Swim School Charlotte Jump Start Clinics
Steele CreekSwimming
They haven't posted ages, prices or hours yet.
-
Lake Norman TaeKwonDo Kids & Preschool Classes
MooresvilleKarate & martial arts
Mon, Tue, Wed, Thu, Fri, Sat
-
Meredith Lane Dancers Youth Dance Classes
WaxhawDance, Theater & acting, Cheer
They haven't posted ages, prices or hours yet.
-
Southeastern Gymnastics Recreational Classes
WeddingtonGymnastics
They haven't posted ages, prices or hours yet.
-
UpLevel Martial Arts Ballantyne Preschool Martial Arts
BallantyneKarate & martial arts
They haven't posted ages, prices or hours yet.
Nothing matches all of that.
Try a wider distance, a different age, or .
Prices, times and ages come from each place's own website. Always confirm with them before you sign up.