Skip to the content
Kids Classes Toronto

Kids classes, programs and camps across Markham

ProviderAreaAgesClass timesOpening hours (Google)FeesLanguageTrial class
88 BJJ Brazilian jiu-jitsu · boxing, kickboxing and wrestling Markham (Markham Village, Cornell)6–13 years—Mon, Wed 11 a.m.–⁠8 p.m., Tue, Thu 4–⁠8 p.m., Fri 11 a.m.–⁠6 p.m., Sat 9 a.m.–⁠12 p.m., Sun 10 a.m.–⁠12 p.m.from $82/mo +2—free
A.B. Dance dance · camp Markham (Markham Village, Cornell)2+ yearsAug 24–27, 2026 pastMon–Thu 9:30 a.m.–⁠8 p.m., Sat, Sun 9 a.m.–⁠5 p.m.$177/term——
ARC Centre (Formerly CCYAA Centre) basketball Markham (Markham Village, Cornell)3–17 years—Sat, Sun 9 a.m.–⁠4 p.m.———
ArtClass4You art Markham (Markham Village, Cornell)—Tue 4:30–⁠6 p.m.; Tue 7–⁠8:30 p.m. +10Tue, Wed 4–⁠8 p.m., Thu 4:30–⁠8:30 p.m., Fri 4–⁠6 p.m., Sat 9:30 a.m.–⁠4 p.m.———
Artsky Learning Centre art · camp Markham (Markham Village, Cornell), Richmond Hill · 2 locations5+ yearsJun 29–Sep 4, 2026 pastTue–Fri 4–⁠8:30 p.m., Sat 10 a.m.–⁠6:30 p.m., Sun 10 a.m.–⁠8 p.m. +1——yes
Camp Robin Hood multi-activity programs · camp Markham (Markham Village, Cornell)4–15 years—————
Castle Arts art · camp Markham (Markham Village, Cornell)6+ yearsTue–Fri 4:15–⁠5:45 p.m.; Tue–Thu 4:15–⁠5:45 p.m. +15Tue–Thu 4:15–⁠8:45 p.m., Fri 4:15–⁠9 p.m., Sat 10 a.m.–⁠4:30 p.m., Sun 10 a.m.–⁠5 p.m.$35/class +3—free
Catalyst Academy tech and digital media Markham (Markham Village, Cornell)6–13 years—Tue 5–⁠9 p.m., Wed 1–⁠8 p.m., Fri 1–⁠6 p.m., Sat 1–⁠4 p.m.———
CodeSky coding Markham (Markham Village, Cornell)7–18 years—Mon, Tue, Thu 5–⁠8 p.m.$450/package—free
Cornerstone Christian Community Church volleyball · care Markham (Markham Village, Cornell)11–18 yearsWed 4:30–⁠6 p.m.Mon–Fri 9 a.m.–⁠5:30 p.m., Sun 9 a.m.–⁠1 p.m.$50/term——
Crafty Pots art · camp Markham (Markham Village, Cornell)6–16 yearsJul 13–17, 2026 past; Fri 6–⁠9 p.m.Wed, Thu 2–⁠9 p.m., Fri, Sat 11 a.m.–⁠9:30 p.m., Sun 11 a.m.–⁠7 p.m.$45/class +2——
Dance Expression dance · camp Markham (Markham Village, Cornell)3+ years—Mon–Fri 10 a.m.–⁠9 p.m., Sat 10 a.m.–⁠4 p.m.——free
DOAHL Dance Academy Inc. dance Markham (Markham Village, Cornell)3+ years—Tue–Fri 5:30–⁠9:30 p.m., Sat 9 a.m.–⁠2 p.m.———
Elevation Martial Arts & Training Centre Brazilian jiu-jitsu · martial arts Markham (Markham Village, Cornell)7–12 years—Mon, Wed 9:30 a.m.–⁠1 p.m. & 4–⁠9:30 p.m., Tue, Thu, Fri 10:30 a.m.–⁠1 p.m. & 4:30–⁠9:30 p.m., Sat 8:30 a.m.–⁠6 p.m., Sun 9:30 a.m.–⁠12:30 p.m.——yes
Elite Danceworx Inc. dance · camp Markham (Markham Village, Cornell)2+ yearsAug 24–27, 2026 past; Mon–Fri 9 a.m.–⁠4 p.m.Mon–Thu 12–⁠9 p.m., Fri 12–⁠8 p.m., Sat 9 a.m.–⁠2 p.m.from $225/wk +1——
FaMusic music · piano Markham (Markham Village, Cornell)4+ years—Mon–Fri 3–⁠8 p.m., Sat 9 a.m.–⁠5 p.m.——free
Feathers in Flight Archery archery Markham (Markham Village, Cornell)8+ yearsSat 11 a.m.–⁠12 p.m.————
Flip and Flex Gymnastics gymnastics · camp Markham (Markham Village, Cornell)2–10 years—————
Gators Basketball Academy basketball · camp Markham (Markham Village, Cornell)4–10 years—Mon–Sun 9 a.m.–⁠9 p.m.———
Heritage Music Academy music Markham (Markham Village, Cornell)3+ years—Mon–Fri 4–⁠8 p.m., Sat 10:30 a.m.–⁠5 p.m., Sun 10:30 a.m.–⁠4 p.m.——free
K & K Dance Dreamz Inc dance · camp Markham (Markham Village, Cornell)2½+ yearsJul 20–24, 2026 pastMon–Fri 4–⁠9 p.m., Sat 9 a.m.–⁠5:30 p.m.$250/wk——
KICKS Dance Studio gymnastics · dance · drama and theatre · camp Markham (Markham Village, Cornell)3–12 yearsAug 17–21, 2026 past—$200/wk +4——
Kidzwhiz Technology Learning Centre coding · camp Markham (Markham Village, Cornell)6–16 yearsMar 15–19, 2027Mon–Fri 8 a.m.–⁠5 p.m.from $210/session +1——
Leap Gymnastics gymnastics · camp Markham (Markham Village, Cornell)4–12 yearsNov 20, 2026—$72/day +1——
Lindance Academy of Performing Arts dance Markham (Markham Village, Cornell), Willowdale (North York Centre) · 2 locations9–14 years—Mon–Wed, Fri 4–⁠8 p.m., Thu 4–⁠8:30 p.m., Sat, Sun 9 a.m.–⁠8:30 p.m. +1———
Markham Japan Karate Association karate Markham (Markham Village, Cornell)8–17 years—Mon–Sun 9 a.m.–⁠8 p.m.$340/term +1—free
Markham Soccer Club soccer · camp Markham (Markham Village, Cornell)5–9 yearsAug 17–21, 2026 past; Sun 9–⁠10:15 a.m.; Sun 10:15–⁠11:30 a.m. +1Mon–Thu 10 a.m.–⁠5 p.m., Fri 10 a.m.–⁠4 p.m.$120/term +1——
Markham Speed Skating Club skating Markham (Markham Village, Cornell)4+ yearsTue 7–⁠8 p.m.; Fri 6:30–⁠7:30 p.m.—from $670/session——
Markham Taekwondo Academy taekwondo · care Markham (Markham Village, Cornell)5–13 yearsMon–Fri 2:30–⁠6:30 p.m.Mon–Fri 4–⁠9 p.m., Sat 11:30 a.m.–⁠1:30 p.m.——yes
Markham Tennis Club tennis · camp Markham (Markham Village, Cornell)4–18 years—Mon–Sun 7 a.m.–⁠11 p.m.———
MAS Badminton Club badminton Markham (Markham Village, Cornell)—Wed 5–⁠7 p.m.; Fri 5–⁠7 p.m. +1Mon–Wed, Fri 4–⁠8 p.m., Thu 4–⁠8:30 p.m., Sat 12–⁠7:30 p.m.———
Melody's Institute of Art and Dance Corp. ballet · art · multi-activity programs · camp Markham (Markham Village, Cornell)4+ yearsMon–Fri 9 a.m.–⁠3:30 p.m.Tue 4–⁠9 p.m., Wed 5–⁠8 p.m., Fri 4:30–⁠8:30 p.m., Sat 9 a.m.–⁠5 p.m.$25.75/class +1—paid
Moohan Taekwondo taekwondo · martial arts · camp Markham (Markham Village, Cornell)3–12 years—Mon–Fri 3–⁠9:30 p.m., Sat 10 a.m.–⁠3 p.m.——free
NOX Dojo karate Markham (Markham Village, Cornell)3+ years—Mon, Wed, Thu 3–⁠9 p.m., Tue, Fri 5–⁠9 p.m., Sat 9 a.m.–⁠12:30 p.m. & 2:30–⁠4:30 p.m.——free
Outshine Academy robotics · mental math abacus Markham (Markham Village, Cornell)4+ years—Mon, Tue, Thu 4–⁠7 p.m., Wed 4–⁠8:30 p.m., Fri 6–⁠8 p.m., Sat 9:30 a.m.–⁠12:30 p.m.——free
Owlet Music Studio music · piano · camp Markham (Markham Village, Cornell)4+ years—Mon–Fri 10 a.m.–⁠7 p.m.$275/wk—free
Prime FC soccer · camp Markham (Markham Village, Cornell)5–12 years—Mon–Sun 8 a.m.–⁠10 p.m.———
Red Force Soccer Club soccer · camp Markham (Markham Village, Cornell)3–14 yearsJun 29–Sep 4, 2026 past; Mon–Fri 9 a.m.–⁠12 p.m.Mon–Fri 10 a.m.–⁠8 p.m., Sat, Sun 12–⁠8 p.m.from $195/wk——
Russell Aquatics Swim School swimming Markham (Markham Village, Cornell)2–5 years—Mon 8:30 a.m.–⁠9:30 p.m., Tue, Wed 1–⁠9:30 p.m., Thu, Fri 9 a.m.–⁠9:30 p.m., Sat, Sun 7:30 a.m.–⁠6:30 p.m.———
Salazar Golf Academy golf · camp Markham (Markham Village, Cornell)7–16 yearsAug 24–28, 2026 past—from $350/wk——
Sandra Amodeo Dance Studio dance · camp Markham (Markham Village, Cornell)2–18 years—Mon–Fri 5–⁠8 p.m., Sat 10 a.m.–⁠2 p.m.$298/wk——
School of Rock music · camp Markham (Markham Village, Cornell), Mississauga (Meadowvale, Streetsville) · 2 locations6–13 years—Mon–Fri 3–⁠9 p.m., Sat, Sun 10 a.m.–⁠4 p.m. +1———
Stars of the Stage dance · drama and theatre Markham (Markham Village, Cornell)—Mon 5:30–⁠8:30 p.m.Mon, Wed, Thu 3–⁠9:30 p.m., Tue 3–⁠10 p.m., Sat 9 a.m.–⁠5 p.m.———
WD Swim School swimming · camp Markham (Markham Village, Cornell), Richmond Hill · 2 locations4–18 years—Mon–Fri 2–⁠9 p.m., Sat 9 a.m.–⁠7:30 p.m., Sun 9 a.m.–⁠6:30 p.m. +1from $129/mo +2—free
Zenith Martial Arts & Leadership Muay Thai · martial arts Markham (Markham Village, Cornell)8–12 yearsMon, Wed, Fri 5:45–⁠6:45 p.m.; Tue, Thu 5:45–⁠6:45 p.m. +1Mon–Fri 12–⁠1 p.m. & 5:15–⁠10 p.m., Sat 10 a.m.–⁠1:30 p.m.$199/mo—free
Chungs Arts Academy martial arts Markham (Milliken Mills, Armadale)—Mon 6:15 p.m.; Wed 6:15 p.m. +3———free
Diana Art School art Markham (Milliken Mills, Armadale)6–10 years————free
HarshNaad Music Academy music Markham (Milliken Mills, Armadale)4+ years—Mon, Tue 5–⁠9 p.m., Wed 5 p.m.–⁠12 a.m.from $150/mo—free
Tri Star Gymnastics Club gymnastics · camp Markham (Milliken Mills, Armadale)6–8 yearsDec 21, 2026–Jan 3, 2027Mon–Thu 3:30–⁠8 p.m., Sat 9 a.m.–⁠2 p.m.from $50/day—yes
Acts Art Studio art Markham (Unionville)4+ years—Mon–Wed, Fri 4–⁠6:30 p.m., Sat 9:30 a.m.–⁠4 p.m., Sun 1–⁠4 p.m.——free
AK Golf Academy golf Markham (Unionville) · 2 locations6–17 years—Mon–Fri 10 a.m.–⁠9 p.m., Sat 10 a.m.–⁠4 p.m.$60–100/class——
Amanda's Dance Company dance Markham (Unionville)2+ yearsSat 9:30–⁠10 a.m.; Sun 9:45–⁠10:15 a.m. +3—$500 (fee period not stated)——
Art Adventures Studio Inc art Markham (Unionville)10–16 years——$198.88 (fee period not stated)——
ArtiSonata Studio music · art · multi-activity programs · camp Markham (Unionville)4–12 yearsJan 30, 2026 pastMon–Fri 3–⁠8 p.m., Sat 11:30 a.m.–⁠7 p.m., Sun 3–⁠6 p.m.from $40/class—free
Arts on Fire Markham art · multi-activity programs · camp Markham (Unionville)5+ years—Tue–Fri 1–⁠9 p.m., Sat 10 a.m.–⁠9 p.m., Sun 10 a.m.–⁠8 p.m.——free
ARTSies Inc drama and theatre · camp Markham (Unionville), Malvern · 2 locations5–18 years—————
Authentic Taekwondo taekwondo · boxing, kickboxing and wrestling · martial arts · camp Markham (Unionville)3+ years—Mon–Fri 12–⁠9 p.m., Sat 12–⁠5 p.m.——free
Axis Fencing Club fencing Markham (Unionville)4+ years—Mon–Fri 3–⁠9 p.m., Sat, Sun 10 a.m.–⁠6:30 p.m.———
Beware Wet Paint Progressive Art School art · camp Markham (Unionville)4+ years—Tue–Fri 4–⁠8 p.m., Sat 9 a.m.–⁠7:30 p.m.———
Body Lines Dance & Fitness dance · camp Markham (Unionville)4–10 years————free
Can Sports Center basketball · badminton · camp Markham (Unionville)6+ years—————
Canada After School Group (CASG) multi-activity programs · care · camp Markham (Unionville), York Mills and Don Mills · 2 locations——Mon–Fri 3:30–⁠8:30 p.m., Sat, Sun 9 a.m.–⁠6 p.m.from $278/wk——
Canada U-Tutoring Learning Institute multi-activity programs · care · camp Markham (Unionville)5–8 yearsMon–Fri 3:45–⁠8:30 p.m.Mon–Fri 3:45–⁠8:30 p.m., Sat 10 a.m.–⁠7 p.m., Sun 10 a.m.–⁠5 p.m.———
Carol C Dance Studio dance · camp Markham (Unionville)2–5 years—Mon–Wed 5–⁠8 p.m., Thu 5–⁠7:30 p.m., Sat 9:30 a.m.–⁠6 p.m., Sun 9:30 a.m.–⁠2:30 p.m.$300/wk—free
Champions Franco languages Markham (Unionville)——Mon–Fri 9 a.m.–⁠9 p.m., Sat 10 a.m.–⁠6 p.m.$440/term +1—free
Chava Farms multi-activity programs · camp Markham (Unionville)———from $1,400/session——
Chess With Mr. S Inc. chess · camp Markham (Unionville)—Jul 27–31, 2026 past————
Creative Genius Academy art · camp Markham (Unionville)4+ years—Mon 9 a.m.–⁠8 p.m., Wed–Fri 4–⁠8 p.m., Sat 10 a.m.–⁠5 p.m., Sun 10 a.m.–⁠4 p.m.———
Dantitude Arts School dance · modelling Markham (Unionville)4–18 years—Tue–Thu 1–⁠8 p.m., Fri 1–⁠8:30 p.m., Sat, Sun 10:30 a.m.–⁠8 p.m.———
Dolphin Swim School swimming · camp Markham (Unionville)4+ years—Mon–Fri 4–⁠7 p.m., Sat, Sun 9 a.m.–⁠5 p.m.$438/wk——
Elegance Ballet Studio ballet Markham (Unionville)—Mon 4:30–⁠5:30 p.m.; Mon 4:45–⁠5:30 p.m. +13Mon, Tue, Fri 4–⁠9:30 p.m., Wed 3–⁠10 p.m., Thu 4:30–⁠9:30 p.m., Sat 11 a.m.–⁠6 p.m., Sun 10:30 a.m.–⁠5:30 p.m.——yes
Eureka Martial Arts martial arts Markham (Unionville)——Mon–Thu 5–⁠9 p.m., Sat 10 a.m.–⁠12:30 p.m.$150/mo——
Everyday Badminton and Table Tennis Club badminton Markham (Unionville)—Sat 5–⁠7 p.m.Mon–Fri 9:30 a.m.–⁠11 p.m., Sat 9 a.m.–⁠11:30 p.m., Sun 9 a.m.–⁠12 a.m.$20/class——
French Solutions Inc languages · camp Markham (Unionville)—Sat 9:30–⁠11:30 a.m.; Sat 1:30–⁠3:30 p.m.—from $660/term +2——
Gary Kent Golf Schools of Ontario golf Markham (Unionville)7–14 yearsThu 5–⁠6 p.m.; Sat 8–⁠9 a.m.Mon–Sun 8 a.m.–⁠10 p.m.$80/class +1——
Ghost Muay Thai Studio Muay Thai Markham (Unionville)4–12 years—Mon, Tue, Thu 4:15–⁠9 p.m., Wed, Fri 5–⁠9 p.m., Sat 10 a.m.–⁠1 p.m.———
Gusta Cooking Studio cooking Markham (Unionville)4+ years—Tue–Sat 11 a.m.–⁠6 p.m.$135–219 (fee period not stated)——
Gym-O-Gym languages · care Markham (Unionville)2–14 yearsSat 9–⁠10:30 a.m.; Sat 10:45 a.m.–⁠12:15 p.m.—$315/term +1——
Ignite TKD Inc. taekwondo · camp Markham (Unionville), Little Italy and Trinity Bellwoods · 2 locations——Mon, Wed, Fri 4–⁠8 p.m. +1$320–400 (fee period not stated)—free
Inspire Music Academy music Markham (Unionville)3–18 years—Mon–Fri 3–⁠9 p.m., Sat, Sun 9 a.m.–⁠7 p.m.———
International Music Academy music Markham (Unionville)4+ years—Mon–Fri 3–⁠9 p.m., Sat, Sun 9 a.m.–⁠5 p.m.———
Joy Tennis tennis Markham (Unionville)——Mon–Sun 8 a.m.–⁠11 p.m.from $400 (fee period not stated)—paid
JT6 Brazilian jiu-jitsu Markham (Unionville), Leaside and Thorncliffe Park · 2 locations3–12 years—Mon, Wed, Fri 4:30–⁠9 p.m., Tue, Thu 6 a.m.–⁠9 p.m., Sat 9 a.m.–⁠12 p.m. +1from $189/mo +1—free
Junior Red Riders dirt biking · camp Markham (Unionville)6–12 yearsThu–Sun 9 a.m.–⁠12 p.m.; Thu–Sun 1–⁠4 p.m.—$199/class——
Kavosh AI & Robotics Academy coding · robotics Markham (Unionville), Thornhill · 2 locations6+ years————free
Kensyukai Markham Kendo martial arts Markham (Unionville)8+ yearsWed 8–⁠9:30 p.m.; Sun 5:30–⁠7:30 p.m.Wed 8–⁠9:30 p.m., Sun 5:30–⁠7:30 p.m.$25/mo——
Le Premier School of Ballet ballet Markham (Unionville)5+ years—————
Learn 2 Golf Academy golf Markham (Unionville), Brampton · 2 locations9–17 years—Mon–Fri 6 a.m.–⁠3 p.m., Sat, Sun 6–⁠11 a.m.———
Magical Horse Club horseback riding · camp Markham (Unionville)8+ years——$85 (fee period not stated) +5——
Manling Dance School dance · camp Markham (Unionville) · 2 locations3+ yearsMon–Fri 9:30 a.m.–⁠4 p.m.Mon–Fri 12–⁠9:30 p.m., Sat, Sun 8 a.m.–⁠9:30 p.m. +1from $399/wk—paid
Markham Badminton Club badminton · camp Markham (Unionville)5–18 yearsJun 29–Aug 28, 2026 pastMon–Fri 10 a.m.–⁠12 a.m., Sat, Sun 9 a.m.–⁠12 a.m.from $200/wk +2——
Markham BJJ Brazilian jiu-jitsu Markham (Unionville)13–17 years————free
Markham Irish Canadian Rugby Club rugby Markham (Unionville)11–17 yearsMon, Wed 6:30–⁠8 p.m.Sat 11 a.m.–⁠12 p.m.$75 (fee period not stated)——
Markham School of Dance dance · camp Markham (Unionville)2+ yearsAug 31–Sep 4, 2026 past; Mon–Fri 9 a.m.–⁠4 p.m.Mon 4–⁠7:30 p.m., Tue 4–⁠8:30 p.m., Wed, Fri 4–⁠8 p.m., Thu 4–⁠6:30 p.m., Sat 10 a.m.–⁠2 p.m., Sun 10 a.m.–⁠12 p.m.——yes
Master Teo's Taekwon Do taekwondo · camp Markham (Unionville)3+ years—Mon, Tue 4:15–⁠8 p.m., Wed 4–⁠8 p.m., Thu, Fri 4:15–⁠9 p.m., Sat 11 a.m.–⁠4 p.m.——free
Master Yang's Apex Taekwondo Academy taekwondo Markham (Unionville)4+ yearsMon 4:30–⁠5:10 p.m.; Mon 5:40–⁠6:20 p.m. +20Mon, Wed 3–⁠8:30 p.m., Tue, Thu, Fri 3–⁠8 p.m., Sat 9:30 a.m.–⁠1 p.m.——free
Moomoo's Studio ballet · dance · multi-activity programs · camp Markham (Unionville)6+ yearsWed 4:30–⁠5:30 p.m.; Fri 5:30–⁠6:30 p.m. +1Mon 4–⁠8:30 p.m., Tue 4–⁠8 p.m., Wed–Fri 4:30–⁠8:30 p.m., Sat 9 a.m.–⁠6:30 p.m., Sun 9 a.m.–⁠7 p.m.$22.50/class +2—free
My Table Tennis Club table tennis · camp Markham (Unionville)—Jun 29–Sep 4, 2026 past—$235–330/wk——
Nelvin Drama Academy drama and theatre · camp Markham (Unionville)4–13 yearsJan 15, 2027Mon–Sun 9 a.m.–⁠9 p.m.$85/day—free
Northern Karate School Markham karate Markham (Unionville)3+ years—Mon 2–⁠9 p.m., Tue, Thu 2–⁠10 p.m., Wed, Fri 12–⁠9 p.m., Sat 9:30 a.m.–⁠3 p.m.——free
OOTB Art Studio art Markham (Unionville)——Mon 12–⁠6 p.m., Fri–Sun 12–⁠8 p.m.from $140/session——
Percreative Studio Inc art Markham (Unionville)8+ yearsTue 4–⁠5 p.m.; Thu 4:45–⁠5:45 p.m. +3Mon 2–⁠6 p.m., Sat 9 a.m.–⁠5:30 p.m., Sun 12–⁠3 p.m.$30/class——
Petite Workshop art · camp Markham (Unionville)6+ yearsMon–Fri 9 a.m.–⁠12 p.m.; Mon–Fri 9 a.m.–⁠4 p.m. +1—$230/wk——
Philharmonic Music & Art Canada dance · art · care Markham (Unionville)—Mon 6:30–⁠7:30 p.m.; Sat 10–⁠11 a.m. +3Mon–Fri 12–⁠7 p.m., Sat, Sun 9 a.m.–⁠7 p.m.———
Polar Art Studio art · crafts and making · camp Markham (Unionville)4–14 years—Mon 12–⁠6 p.m., Thu, Fri 12–⁠5 p.m., Sat 11 a.m.–⁠6 p.m., Sun 11:30 a.m.–⁠8 p.m.———
Prima Academy music · art · multi-activity programs · camp Markham (Unionville)3+ yearsJun 29–Jul 24, 2026 past; Tue 4:30–⁠6 p.m.; Thu 5–⁠6:30 p.m. +2Tue–Fri 2:30–⁠8 p.m., Sat, Sun 9 a.m.–⁠6 p.m.$499.98/wk +1—free
Pure Soul Energy - Indian Bollywood Dance Academy and Studio dance Markham (Unionville)—Fri 5–⁠6 p.m.; Sun 10:30–⁠11:30 a.m. +1Mon–Sun 11 a.m.–⁠9 p.m.———
Raymond Wu, NCCP-Certified Badminton Coach badminton Markham (Unionville)——Mon, Wed–Sun 9 a.m.–⁠10 p.m.$27/class——
Red Dot Basketball basketball · camp Markham (Unionville) · 2 locations4–17 years—Mon–Fri 1–⁠11 p.m., Sat, Sun 10 a.m.–⁠11 p.m.——free
Red Hornets Basketball basketball · camp Markham (Unionville)7–16 yearsMar 15–19, 2027Mon–Sun 9 a.m.–⁠5 p.m.$250–395/wk +1——
Renshin Kendo Dojo martial arts Markham (Unionville)—Sat 10–⁠11 a.m.Tue 6:30 a.m.–⁠8:30 p.m., Sat 10 a.m.–⁠12 p.m.——free
Ronin Volleyball volleyball Markham (Unionville), York Mills and Don Mills · 2 locations——Mon, Thu 11 a.m.–⁠10 p.m., Tue 11 a.m.–⁠8 p.m., Wed, Fri 11 a.m.–⁠9 p.m., Sat 8:30 a.m.–⁠4 p.m., Sun 8:30 a.m.–⁠5 p.m.$350/package +1——
Royal City Soccer Club soccer · camp Markham (Unionville)5–13 yearsAug 24–28, 2026 past—$299 (fee period not stated)——
ScholarsTec: Institute of AI, Robotics, & Coding robotics · care · camp Markham (Unionville)3–16 yearsJul–Aug 2026 pastMon–Thu 10 a.m.–⁠6:30 p.m., Fri, Sat 10 a.m.–⁠4 p.m., Sun 10 a.m.–⁠5 p.m.$80/day +2——
Solely Outdoors archery · air pistol shooting Markham (Unionville)——Mon–Wed, Sat 11 a.m.–⁠6 p.m., Thu, Fri 11 a.m.–⁠7 p.m., Sun 11 a.m.–⁠5 p.m.$498/session——
Spartan Striking Academy Muay Thai Markham (Unionville), Richmond Hill · 2 locations3–15 years—Mon 7:30–⁠8:30 a.m. & 12–⁠1 p.m. & 5–⁠9:30 p.m., Tue, Thu 12–⁠1 p.m. & 5–⁠9 p.m., Wed 7:30–⁠8:30 a.m. & 12–⁠1 p.m. & 5–⁠9 p.m., Fri 7:30–⁠8:30 a.m. & 12–⁠1 p.m. & 5–⁠8:15 p.m., Sat 11 a.m.–⁠1 p.m. +1———
StudentScholars chess · art · coding +1 Markham (Unionville)—Mon–Fri 4:30–⁠6:30 p.m.Mon–Fri 10 a.m.–⁠7 p.m., Sat, Sun 9 a.m.–⁠6 p.m.$25/hr +3——
Superkids Karate karate Markham (Unionville)5–13 years—Mon, Thu 4:30–⁠9:15 p.m., Tue, Wed 5:15–⁠9:15 p.m., Sat 9–⁠11:30 a.m.——yes
TADA: Theatre Arts & Dance Academy drama and theatre · camp Markham (Unionville)4–18 years—Mon–Fri 4–⁠9 p.m., Sat, Sun 9:30 a.m.–⁠9 p.m.——yes
TC Sports volleyball · multi-activity programs · camp Markham (Unionville)4–16 yearsThu 6–⁠8 p.m.; Fri 6–⁠8 p.m. +5Sun 11:15 a.m.–⁠1:15 p.m.———
The Dance Institute dance Markham (Unionville)3+ yearsWed 7–⁠8 p.m.Mon–Fri 10 a.m.–⁠8 p.m., Sat 9 a.m.–⁠6 p.m., Sun 12–⁠4 p.m.——free
The Singing School music Markham (Unionville)5+ years—Tue–Fri 3–⁠8 p.m., Sat 10 a.m.–⁠6 p.m., Sun 1–⁠6 p.m.———
Trillium MMA Brazilian jiu-jitsu · boxing, kickboxing and wrestling Markham (Unionville), Birch Cliff and Cliffside · 2 locations3–14 years—Mon, Wed 12–⁠1 p.m. & 4:30–⁠9 p.m., Tue, Thu 12–⁠1 p.m. & 6–⁠8 p.m., Fri 5–⁠9 p.m., Sat 10 a.m.–⁠2:30 p.m. +1$120/mo—free
Unionville Tennis Club tennis · camp Markham (Unionville)——Mon–Fri 9 a.m.–⁠11 p.m., Sat, Sun 9 a.m.–⁠10 p.m.from $260/wk——
Varley Art Gallery of Markham art · camp Markham (Unionville)4–12 yearsMon–Fri 9 a.m.–⁠4 p.m.; Sat 10 a.m.–⁠12 p.m. +1Tue–Fri 12–⁠4 p.m., Sat, Sun 10 a.m.–⁠5 p.m.$114 (fee period not stated) +2——
VioCello Music School music Markham (Unionville)3+ years—Mon–Sun 8 a.m.–⁠10 p.m.from $40/class—free
Vision Youth Leadership Program public speaking and life skills · outdoor education · paddling and water sports Markham (Unionville)14–17 years—Mon–Fri 7–⁠9:30 p.m., Sat, Sun 9 a.m.–⁠5 p.m.$138/session +2——
Volley Vibes Club volleyball Markham (Unionville)—Mon 5–⁠7 p.m.; Tue 4:30–⁠6 p.m. +2Thu 4–⁠6 p.m., Fri 5–⁠7 p.m., Sun 9–⁠11 a.m.$240/mo—paid
VYBE Dance Company dance Markham (Unionville)——Mon 6:30–⁠8:30 p.m., Tue, Wed 5–⁠9 p.m., Thu, Fri 6–⁠9 p.m., Sat 11 a.m.–⁠3 p.m., Sun 11 a.m.–⁠5 p.m.from $108/mo—paid
W.E GLOBAL Academy robotics · languages · public speaking and life skills +1 · camp Markham (Unionville), York Mills and Don Mills · 2 locations6+ years—Mon–Fri 3–⁠9 p.m., Sat 9 a.m.–⁠9 p.m.———
Wayland Li Martial Arts Centre martial arts · camp Markham (Unionville)5+ yearsSat 4–⁠5 p.m.; Sun 12–⁠1 p.m.Mon 4:30–⁠7 p.m., Wed, Fri 5–⁠7 p.m., Sat, Sun 12–⁠5 p.m.——yes
WEAZERO Art Studio art Markham (Unionville)4–17 years—Mon–Sun 9 a.m.–⁠9 p.m.———
WePlay Centre volleyball · camp Markham (Unionville)7–15 yearsAug 31, 2026 past; Sun 11 a.m.–⁠12 p.m.Mon–Sun 8 a.m.–⁠12 a.m.———
Wiz Robotics robotics · camp Markham (Unionville)5–18 years—Mon–Sun 9 a.m.–⁠9 p.m.——free
World Academy Of Music music · camp Markham (Unionville)6–18 years—Mon 3–⁠9:30 p.m., Tue–Fri 3–⁠8:30 p.m., Sat 8:30 a.m.–⁠4:30 p.m., Sun 9:30 a.m.–⁠2 p.m.$380 (fee period not stated)——
Xuechen Yu Golf Academy (XYGA) golf Markham (Unionville)——Mon–Sun 9 a.m.–⁠9 p.m.$499/session——
Yamaha Music School music Markham (Unionville)3–9 yearsTue 6:30 p.m.; Wed 5:15 p.m. +9Mon–Thu 12–⁠9 p.m., Sat, Sun 9 a.m.–⁠6 p.m.———
YMM Art Space Canada art · camp Markham (Unionville)3+ years—Fri 4–⁠8:30 p.m., Sat 9 a.m.–⁠6 p.m., Sun 9 a.m.–⁠5 p.m.——free
York Region Educational Services multi-activity programs · camp Markham (Unionville)—Jul 5–Aug 13, 2027————
前沿美术动画学院 Brown Academy art Markham (Unionville)8–14 years—Tue–Fri 3–⁠6:30 p.m., Sat 9:30 a.m.–⁠6 p.m., Sun 9:30 a.m.–⁠1:30 p.m.———
Active Champz multi-activity programs · camp Markham (Markham Village, Cornell)——————
Markham Skating Club skating Markham (Markham Village, Cornell)——Mon–Wed 3–⁠9 p.m., Thu 3–⁠10 p.m., Fri 3–⁠8 p.m., Sat 9 a.m.–⁠2 p.m.———
Superior Child robotics · multi-activity programs · camp Markham (Unionville), Markham (Markham Village, Cornell) · 2 locations——Mon–Thu, Sat, Sun 9 a.m.–⁠8 p.m., Fri 9 a.m.–⁠12 a.m. +1———
Camp Chimo multi-activity programs · camp Markham (Milliken Mills, Armadale)——————
Amber Fencing Center fencing Markham (Unionville)——Mon–Fri 3:30–⁠9 p.m., Sat 9:30 a.m.–⁠6 p.m., Sun 1–⁠6 p.m.——yes
CCYC Tutoring Centre multi-activity programs · camp Markham (Unionville)——————
Dynamic Martial Arts karate Markham (Unionville)——Mon–Thu 12–⁠9 p.m., Fri 5–⁠7 p.m., Sat 9 a.m.–⁠2 p.m.——yes
Fight Fitness martial arts Markham (Unionville)——Mon–Fri 6 a.m.–⁠8 p.m., Sat 8 a.m.–⁠12 p.m.———
Georgia's Dance & Arts Cultural Centre dance Markham (Unionville)——Mon, Wed, Thu 4–⁠8:30 p.m., Sat 9 a.m.–⁠2 p.m., Sun 9 a.m.–⁠7 p.m.———
Hub Climbing climbing · camp Markham (Unionville), Mississauga (Erin Mills, Erindale) · 2 locations——Mon–Fri 12–⁠11 p.m., Sat, Sun 10 a.m.–⁠10 p.m. +1———
J17 Performance yoga and fitness Markham (Unionville), Mississauga (Erin Mills, Erindale) · 2 locations——Mon–Sun 8 a.m.–⁠9 p.m.———
Just Feel It Toronto dance Markham (Unionville)——Tue, Fri 7–⁠10:30 p.m., Wed, Thu 6–⁠10:30 p.m., Sat 2:30–⁠10:30 p.m., Sun 1:30–⁠5:30 p.m.———
Lee's Badminton Training Centre badminton Markham (Unionville), Mississauga (Meadowvale, Streetsville) · 2 locations——Mon–Fri 10 a.m.–⁠10 p.m., Sat 10 a.m.–⁠10:30 p.m., Sun 9 a.m.–⁠9 p.m. +1———
Melody Children's Music Center music Markham (Unionville)——Wed 4–⁠8:30 p.m., Thu 4:30–⁠7 p.m., Fri 4:30–⁠5:30 p.m., Sat 8:30 a.m.–⁠6 p.m., Sun 10 a.m.–⁠3:30 p.m.———
Music Blossom Studio piano Markham (Unionville)——Thu 1–⁠8 p.m., Fri 1–⁠7 p.m., Sat, Sun 9 a.m.–⁠6 p.m.——yes
Newton's ITF School of Taekwon-do taekwondo Markham (Unionville), Wexford and Dorset Park · 2 locations——Mon–Wed 5:30–⁠8 p.m., Thu 5:30–⁠8:30 p.m., Fri 5:30–⁠7:30 p.m. +1——free
Ontario Badminton Academy badminton Markham (Unionville)——Mon–Fri 3–⁠10 p.m., Sat, Sun 10 a.m.–⁠10 p.m.———
Pro-Music Markham music Markham (Unionville)——Mon–Fri 12:30–⁠9 p.m., Sat 9 a.m.–⁠7 p.m., Sun 10 a.m.–⁠5 p.m.———
RW Badminton badminton Markham (Unionville)——Mon, Wed, Thu 3–⁠11 p.m., Tue 10:30 a.m.–⁠12:30 p.m. & 3–⁠11 p.m., Fri 3 p.m.–⁠12 a.m., Sat 9 a.m.–⁠11 p.m., Sun 8 a.m.–⁠9 p.m.———
Safari Kid multi-activity programs · camp Markham (Unionville), Richmond Hill · 2 locations——————
Smart Advantage Academy multi-activity programs · camp Markham (Unionville)——————
So Golf Academy golf Markham (Unionville)——Mon–Sun 9 a.m.–⁠8 p.m.———
Tone Labs Music Academy music Markham (Unionville)——Mon–Wed, Fri 1–⁠8 p.m., Thu 1–⁠8:30 p.m., Sat, Sun 9 a.m.–⁠6 p.m.——free
Toronto Tennis Academy tennis · camp Markham (Unionville)——Mon–Fri 9 a.m.–⁠5 p.m.———
United Fencing Center fencing · camp Markham (Unionville)——————
Unity Volleyball Club volleyball · camp Markham (Unionville)——Mon–Fri 10 a.m.–⁠6 p.m.———
Artnection art · camp Markham (Markham Village, Cornell), Newtonbrook (Yonge and Steeles) +1 · 3 locations4–12 yearsAug 10–14, 2026 pastWed, Fri 3:30–⁠7 p.m., Thu 2–⁠6 p.m., Sat 10 a.m.–⁠5:30 p.m. +2$480/wk——
Canada Chess Youth Club chess Markham (Markham Village, Cornell), Richmond Hill · 3 locations4+ years—————
Code Ninjas coding · camp Markham (Markham Village, Cornell), Vaughan (Woodbridge, Kleinburg) +8 · 12 locations5–14 years—Tue–Fri 4–⁠8 p.m., Sat 10 a.m.–⁠4 p.m., Sun 12–⁠4 p.m. +11———
Great Big Theatre Company drama and theatre · camp Markham (Markham Village, Cornell), The Kingsway and Humber Valley +10 · 12 locations6–14 years—Mon–Fri 8:30 a.m.–⁠4:30 p.m.$365/wk——
Myung's Taekwondo Academy taekwondo · camp Markham (Unionville), Markham (Markham Village, Cornell) +2 · 4 locations4–12 years—Mon, Thu, Fri 3–⁠8 p.m., Tue, Wed 3–⁠9 p.m., Sat 10:15 a.m.–⁠2 p.m. +3——free
OBotz robotics · camp Markham (Markham Village, Cornell), Rexdale (Etobicoke North) +5 · 8 locations6+ years—Mon–Fri 10 a.m.–⁠9 p.m., Sat, Sun 10 a.m.–⁠6 p.m. +3——free
Premier Racquet Clubs tennis Markham (Markham Village, Cornell), Brampton +1 · 3 locations5+ years—Mon–Wed, Sun 6 a.m.–⁠11 p.m., Thu–Sat 6 a.m.–⁠12 a.m. +1———
Steamoji robotics · camp Markham (Markham Village, Cornell), Markham (Unionville) +3 · 5 locations6+ years—Tue–Fri 3:30–⁠7:30 p.m., Sat 9 a.m.–⁠6 p.m., Sun 11 a.m.–⁠4 p.m. +4——yes
Upper Canada Child Care multi-activity programs · care · camp Markham (Markham Village, Cornell), Vaughan (Woodbridge, Kleinburg) +1 · 8 locations4–12 yearsMon–Fri 7 a.m.–⁠6 p.m.Mon–Fri 7 a.m.–⁠6 p.m. +2———
YMCA of Greater Toronto care Markham (Markham Village, Cornell), Markham (Unionville) +38 · 134 locations4–12 years—Mon–Fri 7:30 a.m.–⁠6 p.m. +32———
Scratch Coding for Kids coding · camp Markham (Milliken Mills, Armadale), Brampton +1 · 3 locations4–16 years—Mon 4:30–⁠7:30 p.m., Tue–Thu 11 a.m.–⁠8 p.m., Fri 4:30–⁠8 p.m., Sat 10 a.m.–⁠7 p.m., Sun 9–⁠11 a.m. +2$250/wk—free
Action & Reaction MMA martial arts · camp Markham (Unionville), Don Valley Village and Hillcrest +1 · 3 locations3–15 years—Mon, Wed, Fri 4–⁠9:30 p.m., Tue, Thu 11:30 a.m.–⁠9:30 p.m., Sat 9:30 a.m.–⁠1 p.m. +2———
Art One Academy art · camp Markham (Unionville), The Beaches +2 · 4 locations4–18 yearsDec 21–31, 2026Mon–Wed 4–⁠4:30 p.m., Thu, Fri 4–⁠8:30 p.m., Sat 9 a.m.–⁠5:30 p.m., Sun 9 a.m.–⁠4:30 p.m. +3——free
British Swim School swimming Markham (Unionville), Mississauga (Clarkson, Lorne Park) +20 · 28 locations3+ years—Mon, Wed 3–⁠8 p.m., Sat 9 a.m.–⁠1 p.m., Sun 9 a.m.–⁠12 p.m. +27from $136/mo——
Caution Tape Robotics coding · robotics · camp Markham (Unionville), York Mills and Don Mills · 3 locations——Tue 4–⁠8 p.m., Sat 9 a.m.–⁠8 p.m., Sun 9 a.m.–⁠5:30 p.m. +2$549/wk—yes
Cuddles Learning coding · camp Markham (Unionville) · 3 locations5–13 years—Mon–Fri 4–⁠6 p.m., Sat, Sun 9:30 a.m.–⁠3 p.m.——yes
Flying Angels Track Club track and field Markham (Unionville), Leslieville +6 · 9 locations5–18 years—Mon, Wed, Fri 6–⁠7:30 p.m.———
KC Badminton Club badminton · camp Markham (Unionville), Richmond Hill · 3 locations5–18 years—Mon–Fri 3–⁠11 p.m., Sat 9 a.m.–⁠11 p.m., Sun 10 a.m.–⁠10 p.m. +2$28/class +2——
Pulse Academy taekwondo · multi-activity programs · care · camp Markham (Unionville), Vaughan (Woodbridge, Kleinburg) +2 · 4 locations4–13 yearsMar 16–20, 2026 pastTue, Thu 6–⁠8 p.m. +3——free
RoboThink robotics · camp Markham (Unionville), Vaughan (Maple, Concord) +1 · 3 locations4–16 years—Mon–Fri 3–⁠9 p.m., Sat, Sun 8 a.m.–⁠9 p.m. +1———
Rouge Camps art · robotics · multi-activity programs +1 · camp Markham (Unionville), Vaughan (Woodbridge, Kleinburg) +1 · 3 locations4–13 years—————
Sunny Tang Martial Arts Centre martial arts Markham (Unionville), Agincourt +1 · 3 locations3–12 years—Tue, Thu 6–⁠8 p.m. +2——free
Ultimate Coders coding · camp Markham (Unionville), Mississauga (Meadowvale, Streetsville) +5 · 7 locations5–18 years—Tue, Thu, Fri 4–⁠8 p.m., Sat 10 a.m.–⁠3 p.m. +6——free
Olympian Swimming swimming Markham (Markham Village, Cornell), Guildwood and Scarborough Village +1 · 3 locations——Mon–Fri 3:30–⁠9 p.m., Sat, Sun 8:30 a.m.–⁠8 p.m. +2———
Laya Bhava Dance Academy dance Markham (Milliken Mills, Armadale), Don Valley Village and Hillcrest +1 · 3 locations——Mon–Sun 9 a.m.–⁠9 p.m. +2———
No ages or times published
Future Phenoms hockey · camp Markham (Markham Village, Cornell)———$475 (fee period not stated)——
Sandy Dance Studio dance Markham (Unionville)———$25 (fee period not stated)——
Esch Music Academy piano Markham (Markham Village, Cornell)——————
Islamic Society of Markham - Jam'e Masjid Markham basketball · religious education Markham (Milliken Mills, Armadale)——————
AIM Golf Academy golf Markham (Unionville)——————
Maggie's piano studio piano Markham (Unionville)——————
Markham Aquatic Club swimming Markham (Unionville)——————
How to read the table

No row is ranked. On an area page, and on the pages for wider districts such as North York or Mississauga, independents with one or two locations go ahead of chains with three or more. Rows that show ages, class times, camp dates or a current fee go before rows that show none of these. Inside each group the order is by area, then alphabetical.

—: the provider has not published this.
+N: N further values; the provider’s page has them all.
≈: a fee per class worked out from a package or term fee.
as image: only in a picture or a scan; in app: only inside a booking app; ask: given only when you ask.
web: no class language is stated, so the row shows the languages of the provider’s website.
care: after-school care; camp: day camp. Fees: /class, /hr, /day, /wk, /mo, /term (a term or a season), /session (a set run of classes or a camp), /yr. The date under a name is when its sources were last read. Distances are straight-line.