CLT Kids Guide

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.

  1. After-School Art Lessons

    StatesvilleDrawing & painting

    $60/monthTue, Wed, Thu

  2. Aqua-Tots Swim Lessons - Ballantyne

    BallantyneSwimming

    Ages 0–12$130–$364/month

  3. Aqua-Tots Swim Lessons - Matthews

    MatthewsSwimming

    Ages 0–12$130–$364/month

  4. Aqua-Tots Swim Lessons - Myers Park

    Myers ParkSwimming

    Ages 0–12$130–$364/month

  5. Arts+ Charlotte Youth Choir: Lyric Choir (Grades 4-8)

    NoDa/Plaza MidwoodMusic

    Ages 9–13$250–$795/sessionMon

  6. Arts+ Discovering Drawing and Painting (Grades K-5)

    NoDa/Plaza MidwoodDrawing & painting

    Ages 5–10$150–$225/sessionWed

  7. Arts+ Discovering Strings (Ages 3-7)

    NoDa/Plaza MidwoodMusic

    Ages 3–7$150/sessionThu

  8. Arts+ Sing Play Move (Ages 1-3)

    NoDa/Plaza MidwoodMusic

    Ages 1–3$135/sessionTue

  9. Bach to Rock Huntersville Glee Club

    HuntersvilleMusic

    Ages 7 and up

  10. Bach to Rock Huntersville Join a Band

    HuntersvilleMusic

    Ages 7 and up

  11. Beginner Specialty Classes (Hip Hop, Tumbling, Rock N Tot)

    MatthewsDance, Gymnastics

    Ages 3–7$70–$85/monthMon, Wed

  12. Big Blue Swim School Charlotte-Pineville Swim Lessons

    Charlotte areaSwimming

    Ages 0 and up$24–$34/class

  13. Big Blue Swim School Concord Swim Lessons

    ConcordSwimming

    Ages 0 and up$30–$37/class

  14. British Swim School at Aldersgate (East Charlotte)

    East CharlotteSwimming

    Ages 0 and up$139.9/month

  15. British Swim School at Holiday Inn Express Matthews

    MatthewsSwimming

    Ages 0 and up$139.9/month

  16. British Swim School at LA Fitness Ballantyne

    BallantyneSwimming

    Ages 0 and up$139.9/month

  17. British Swim School at LA Fitness Northeast Charlotte/Concord

    University CitySwimming

    Ages 0 and up$139.9/month

  18. British Swim School at LA Fitness Rock Hill

    Rock HillSwimming

    Ages 0 and up$139.9/month

  19. British Swim School at Providence High School Pool

    Charlotte areaSwimming

    Ages 0 and up$139.9/month

  20. British Swim School at Sleep Inn Northlake

    Northwest CharlotteSwimming

    Ages 0 and up$139.9/month

  21. British Swim School at UNC Charlotte Belk Gym

    University CitySwimming

    Ages 3 and up$139.9/month

  22. Cabarrus County Gymnastics Recreational Classes

    ConcordGymnastics

    Ages 1–18$83–$148/month

  23. Cabarrus Dance Academy Dance Classes

    ConcordDance

    Ages 2 and up

  24. Cara Bailey Studios Kid and Teen Art Classes

    MooresvilleDrawing & painting

    Ages 3 and up$20–$28/class

  25. Carolina Flipz Recreational Gymnastics, Tumbling & Ninja Classes

    PinevilleGymnastics, Cheer

    Ages 0–17Mon, Tue, Wed, Thu, Fri, Sat

  26. Carolina Isshinryu Karate (Monroe)

    MonroeKarate & martial arts

    $75/monthMon, Wed, Thu

  27. Charlotte Aquatics Swim Lessons (Independent Swimmers)

    SouthParkSwimming

    Ages 2–14$33.5/class

  28. Charlotte Ballet Academy Beginning Ballet & Tap (Cornelius)

    CorneliusDance

    Ages 6–9$946/sessionSat

  29. Charlotte Ballet Academy Beginning Ballet & Tap (Uptown)

    UptownDance

    Ages 6–9$946/sessionWed, Sat

  30. Charlotte Ballet Academy Creative Movement (Cornelius)

    CorneliusDance

    Ages 3–4$890/sessionSat

  31. Charlotte Chess Center Chess Classes (Waxhaw)

    WaxhawChess

    Ages 5–15$100–$120/monthFri

  32. Charlotte Choir School Town Choirs and Tour Choirs

    UptownMusic

    Ages 7–18$0/sessionMon, Tue, Thu

  33. Children's Theatre of Charlotte Creative Drama Classes

    Charlotte areaTheater & acting

    Ages 2–9

  34. Code Ninjas Concord Coding Classes

    ConcordCoding & game design

    Ages 5–14Mon, Tue, Wed, Thu, Fri, Sat

  35. Code Ninjas Weddington / Indian Trail Coding Classes

    Indian TrailCoding & game design

    Ages 5–14

  36. Concord TaeKwonDo America Kids TaeKwonDo

    ConcordKarate & martial arts

    Ages 6–12Mon, Tue, Wed, Thu, Fri

  37. Dance Specialties Recreational Dance & Gymnastics Classes

    BelmontDance, Gymnastics

    Ages 2 and up$80–$140/monthMon, Tue, Wed, Thu

  38. Elite Martial Arts & Gymnastics Kids Taekwon-Do

    Mint HillKarate & martial arts

    Ages 5–12

  39. Elite Martial Arts & Gymnastics Preschool & Kids Gymnastics

    Mint HillGymnastics

    Ages 3 and upMon, Tue, Wed, Thu

  40. Everest Gymnastics Cornelius Recreational Classes

    CorneliusGymnastics

    Ages 2 and up$115–$304/month

  41. Everest Gymnastics Huntersville Recreational Classes

    HuntersvilleGymnastics

    Ages 2.5 and up$115–$304/month

  42. Experienced Specialty Classes (Hip Hop, Lyrical)

    MatthewsDance

    Ages 7 and up$70–$125/monthMon, Wed, Sat

  43. Fort Mill Parks & Rec Youth Soccer

    Fort MillSoccer

    Ages 3–15Tue, Wed, Thu, Sat

  44. Fort Mill Youth Tennis Lessons

    Fort MillTennis

    Ages 5–18Tue, Thu

  45. Fundamentals of Dance (Ages 10 months-6)

    MatthewsDance

    Ages 0–6$70–$85/monthWed, Thu, Sat

  46. Golden Eagle Taekwondo Little Eagle & Kids Taekwondo

    HuntersvilleKarate & martial arts

    Ages 4–12

  47. Goldfish Swim School Charlotte Weekly Swim Lessons

    Steele CreekSwimming

    Ages 0–12

  48. Group Piano Classes for Kids (Charlotte (Carmel Rd))

    SouthParkMusic

    Ages 6 and up$125/month

  49. Group Piano Classes for Kids (Waxhaw)

    WaxhawMusic

    Ages 6 and up$125/month

  50. Inner Peaks Youth Climbing Classes

    Charlotte areaClimbing

    Ages 7–12$95–$105/month

  51. JumpStart Piano Group Class

    MatthewsMusic

    Ages 5–9$360/sessionSat

  52. Kannapolis Parks and Recreation Youth Pickleball Clinic

    KannapolisPickleball

    Ages 7–14$109/sessionMon

  53. Kannapolis Parks and Recreation Youth Tennis Clinic

    KannapolisTennis

    Ages 7–14$109/sessionThu

  54. KidStrong Cotswold Weekly Classes

    Cotswold

    Ages 1–11

  55. KidzRock Rock Band Class

    Charlotte areaMusic

    Ages 4–10$115/month

  56. Kindermusik Classes at Kindermusik Cornelius Studio

    CorneliusMusic

    Ages 0–5$94/monthMon, Tue, Wed, Thu, Fri, Sat

  57. Kindermusik Level 3 at Grace Covenant (Cornelius)

    CorneliusMusic

    Ages 3–5$94/monthWed

  58. Leg Up Equestrian Youth Horseback Riding Lessons (Fall 2026 Quarter)

    Fort MillHorseback riding

    Ages 7–12$690/sessionFri

  59. Levine JCC Junior Tennis & CRUSH Programs

    SouthParkTennis

    Ages 3–18Mon, Tue, Wed, Thu, Sat, Sun

  60. Levine JCC Swim School Group Classes

    SouthParkSwimming

    Up to age 10

  61. Levine JCC Youth Karate & Martial Arts

    SouthParkKarate & martial arts

    Ages 7–10

  62. Little KeyNotes & Storytellers Group Piano (Cornelius)

    CorneliusMusic

    Ages 4–8Mon, Tue, Wed, Thu, Fri, Sat

  63. Master Marq's Taekwondo Kids Classes

    Rock HillKarate & martial arts

    Ages 4–12

  64. McGinnis Academy of Martial Arts Kids Classes

    GastoniaKarate & martial arts

    Ages 5–14Mon, Tue, Wed, Thu, Sat

  65. Metrolina Gymnastics Preschool and Recreational Classes

    PinevilleGymnastics

    Ages 3 and up$90–$135/monthMon, Tue, Wed, Thu, Fri

  66. NarroWay Dance and Aerial Arts Classes

    Fort MillDance, Circus & aerial

    Ages 3 and up$160/sessionMon, Wed

  67. NarroWay Homeschool Show Choir

    Fort MillMusic

    Ages 6–19$160/sessionThu

  68. NarroWay Homeschool Theatre Classes

    Fort MillTheater & acting, Dance, Music

    Ages 6–18$220/sessionTue, Wed

  69. Own Touch Soccer Training Classes (Huntersville)

    HuntersvilleSoccer

    Ages 4–18$189–$399/month

  70. Own Touch Soccer Training Classes (Pineville)

    PinevilleSoccer

    Ages 4–18$189–$399/month

  71. R.T. Berry School of Tae Kwon Do Kids Classes

    MooresvilleKarate & martial arts

    Ages 2–11Tue, Wed, Thu, Sat

  72. Rising Stars Beginning Musical Theatre

    MatthewsTheater & acting, Dance, Music

    Ages 6–8$289/sessionMon, Wed

  73. Rock Hill Gymnastics Afterschool Program

    Rock HillGymnastics

    $95/week

  74. Rock Hill Gymnastics Weekly Classes

    Rock HillGymnastics

    Ages 3 and up$90–$95/month

  75. Rose's Gymnastics Recreational Gymnastics Classes

    StallingsGymnastics

    Ages 3 and up

  76. SafeSplash Concord (Afton Ridge) Swim Lessons

    ConcordSwimming

    Ages 0 and up$130–$270/month

  77. SafeSplash SwimLabs Fort Mill Swim Lessons

    Fort MillSwimming

    Ages 0 and up

  78. School of Rock Waxhaw Kids Music Programs

    Wesley ChapelMusic

    Ages 4–18

  79. Showstoppers Singing Class

    MatthewsMusic, Theater & acting

    Ages 9–15$312/sessionTue

  80. Small Hands Big Art Fort Mill Weekly Art & Pottery Classes

    Fort MillDrawing & painting, Pottery & ceramics

    Ages 1–15

  81. Small Hands Big Art South Charlotte Weekly Art & Pottery Classes

    BallantynePottery & ceramics

    $37–$46/class

  82. Snapology Cornelius Weekly STEM Classes

    CorneliusEngineering & LEGO, Robotics, Coding & game design

    Ages 4–14$59.99–$69.99/month

  83. SportPlus Academy Art Classes

    Indian TrailDrawing & painting

    Ages 5–13$85–$155/month

  84. SportPlus Academy Dance Classes

    Indian TrailDance

    Ages 3 and up$95–$165/month

  85. SportPlus Academy Indoor Soccer Classes

    Indian TrailSoccer

    Ages 5 and up$95–$165/month

  86. SportPlus Academy Rhythmic Gymnastics Classes

    Indian TrailGymnastics

    Ages 4–13$95–$230/month

  87. SwimMAC Carolina Swim School North

    HuntersvilleSwimming

    Ages 0–17

  88. SwimMAC Carolina Swim School South

    BallantyneSwimming

    Ages 0–17

  89. Team Inner Peaks (Beginner and Beginner+)

    Charlotte areaClimbing

    Ages 7 and up$75/month

  90. Teen Emerging Artists

    MooresvilleDrawing & painting

    Ages 12–17Tue, Sat

  91. The Dance Spot Recreational Dance Classes

    HuntersvilleDance

    Ages 2–18$52–$96/monthMon, Tue, Wed, Thu, Fri, Sat

  92. The Little Gym Charlotte on Providence Weekly Classes

    CotswoldGymnastics

    Ages 0–12$104–$196/monthMon, Tue, Wed, Thu, Fri, Sat, Sun

  93. The Little Gym of Huntersville/Lake Norman Weekly Classes

    HuntersvilleGymnastics, Dance

    Ages 0–12

  94. The Little Gym of Indian Trail Weekly Classes

    Indian TrailGymnastics, Dance

    Ages 0–12

  95. The Little Gym of Rock Hill Weekly Classes

    Rock HillGymnastics, Dance

    Ages 0–12$90–$179/monthMon, Tue, Wed, Thu, Fri, Sat

  96. The Little Gym of Waxhaw Kids Classes

    WaxhawGymnastics, Dance

    Ages 0–12$119–$189/monthMon, Tue, Wed, Thu, Fri, Sat, Sun

  97. Tiger Kim's Tae Kwon Do Kids Classes (Matthews)

    MatthewsKarate & martial arts

    Ages 4–12

  98. UNC Charlotte Children's Choir

    University CityMusic

    Ages 8–10$0/sessionMon

  99. Union Martial Arts Kids Kickboxing & Jiu-Jitsu Classes

    Indian TrailKarate & martial arts

    Ages 4–12Mon, Tue, Wed, Thu, Fri, Sat

  100. UpLevel Martial Arts Fort Mill Kids Family Martial Arts

    Fort MillKarate & martial arts

    Ages 5–17

  101. We're Dancin' Recreational Dance and Tumbling Classes

    MonroeDance, Cheer, Gymnastics

    Ages 2–15$90–$150/monthMon, Tue, Wed, Thu, Fri, Sat

  102. Winners for Life Ballantyne Kids Martial Arts Classes

    BallantyneKarate & martial arts

    Ages 4–12

  103. Winners for Life Concord Mills Kids Martial Arts Classes

    ConcordKarate & martial arts

    Ages 4–12

  104. Winners for Life Cotswold Kids Martial Arts Classes

    CotswoldKarate & martial arts

    Ages 4–12

  105. Winners for Life Harrisburg Kids Martial Arts Classes

    HarrisburgKarate & martial arts

    Ages 4–12

  106. Winners for Life Martial Arts Huntersville Children's Programs

    HuntersvilleKarate & martial arts

    Ages 4–12

  107. Young Beginners Music Classes (Charlotte (Carmel Rd))

    SouthParkMusic

    Ages 3–5$135/month

  108. Young Beginners Music Classes (Waxhaw)

    WaxhawMusic

    Ages 3–5$135/month

  109. Youth Art Classes at the Center for the Arts

    Rock HillDrawing & painting

    Ages 11–18$25/classMon

  110. Bach to Rock Huntersville Private Music Lessons

    HuntersvilleMusic

    They haven't posted ages, prices or hours yet.

  111. Charlotte Academy of Music Group Classes

    MatthewsMusic

    Ages 0 and up

  112. Charlotte Chess Center Chess Classes (Fort Mill)

    Fort MillChess

    Ages 5–17$120–$140/month

  113. Charlotte Chess Center Chess Classes (Wesley Chapel)

    Wesley ChapelChess

    Ages 5–17$120–$140/month

  114. Children's Theatre of Charlotte School of Theatre Training

    UptownTheater & acting

    They haven't posted ages, prices or hours yet.

  115. Goldfish Swim School Charlotte Jump Start Clinics

    Steele CreekSwimming

    They haven't posted ages, prices or hours yet.

  116. Great Grappling Kids Brazilian Jiu Jitsu

    Fort MillKarate & martial arts

    Ages 4 and up

  117. Harris YMCA Gymnastics Classes

    SouthParkGymnastics

    Ages 1–16

  118. Kids Art Classes

    Mint HillDrawing & painting

    They haven't posted ages, prices or hours yet.

  119. Lake Norman TaeKwonDo Kids & Preschool Classes

    MooresvilleKarate & martial arts

    Mon, Tue, Wed, Thu, Fri, Sat

  120. Meredith Lane Dancers Youth Dance Classes

    WaxhawDance, Theater & acting, Cheer

    They haven't posted ages, prices or hours yet.

  121. Monroe Aquatics & Fitness Center Swim Lessons

    MonroeSwimming

    Ages 0–12$35–$45/session

  122. Premier Martial Arts Lake Wylie Kids Martial Arts

    Lake WylieKarate & martial arts

    Ages 5–12

  123. Southeastern Gymnastics Recreational Classes

    WeddingtonGymnastics

    They haven't posted ages, prices or hours yet.

  124. The Dance House Recreational Classes

    GastoniaDance

    Ages 2 and up

  125. UpLevel Martial Arts Ballantyne Preschool Martial Arts

    BallantyneKarate & martial arts

    They haven't posted ages, prices or hours yet.

Prices, times and ages come from each place's own website. Always confirm with them before you sign up.