Skip to the content
Kids Classes Toronto

Kids classes, programs and camps in Markham (Unionville)

ProviderAreaAgesClass timesOpening hours (Google)FeesLanguageTrial class
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.———
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.———
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———
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.———
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——
Myung's Taekwondo Academy taekwondo · camp Markham (Unionville), Thornhill +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
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—————
Steamoji robotics · camp Markham (Unionville), Markham (Markham Village, Cornell) +3 · 5 locations6+ years—Tue–Fri 3–⁠7 p.m., Sat 9:30 a.m.–⁠5 p.m., Sun 10 a.m.–⁠3 p.m. +3——yes
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
YMCA of Greater Toronto care Markham (Unionville), Richmond Hill +38 · 134 locations4–12 years—Mon–Fri 6 a.m.–⁠10 p.m., Sat, Sun 8 a.m.–⁠6 p.m. +128———
No ages or times published
Sandy Dance Studio dance Markham (Unionville)———$25 (fee period not stated)——
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.