Jump to the main content
Kids Classes Calgary

Classes, sports and camps for kids in Marlborough (Abbeydale, Mayland Heights)

ProviderCommunityAgesClass timesOpening hours (Google)FeesLanguageTrial
Alberta Lacrosse Association lacrosse Marlborough (Abbeydale, Mayland Heights)6–18 years—————
Black Dragon Tae Kwon Do taekwondo Marlborough (Abbeydale, Mayland Heights)4+ yearsMon–Thu 5:20–⁠5:50 p.m.; Mon–Thu 6–⁠6:45 p.m.Mon–Sun 5–⁠9 p.m.$100/month +1—free
Breathe Parkour yoga and fitness · camp Marlborough (Abbeydale, Mayland Heights)6–13 years—Tue–Fri 3:30–⁠10 p.m., Sat, Sun 11 a.m.–⁠6 p.m.from $115.99/month +1—paid
Calgary Academy Hoops basketball Marlborough (Abbeydale, Mayland Heights)14 years—Mon–Fri 1–⁠9 p.m., Sat 1–⁠5 p.m.———
Calgary Ki Society martial arts Marlborough (Abbeydale, Mayland Heights)3–5 yearsTue 6:30–⁠7:15 p.m.; Sat 10–⁠10:35 a.m. +1—$50/month—free
Calgary Stars All-Star Cheerleading cheerleading Marlborough (Abbeydale, Mayland Heights)4+ years—Mon–Thu 4:30–⁠9 p.m., Fri 4:30–⁠6:30 p.m., Sat 9 a.m.–⁠3 p.m., Sun 11 a.m.–⁠3 p.m.$145/month +2——
CYD soccer academy soccer Marlborough (Abbeydale, Mayland Heights)4+ yearsMon, Tue 6:30–⁠7:30 p.m.; Mon, Wed 6:30–⁠7:30 p.m. +11—from $197/month—free
Drivesports Badminton badminton Marlborough (Abbeydale, Mayland Heights)—Sun 9:30–⁠11 a.m.—$485.10/term——
GX Badminton Academy badminton Marlborough (Abbeydale, Mayland Heights)5–10 years—Mon–Thu 9 a.m.–⁠10:30 p.m., Fri, Sat 9 a.m.–⁠11 p.m., Sun 9 a.m.–⁠10 p.m.———
Hiro's Judo Club judo Marlborough (Abbeydale, Mayland Heights)—Mon, Wed 6–⁠7 p.m.; Mon, Wed 7–⁠8 p.m. +1Mon–Thu 6–⁠9:30 p.m., Fri 7–⁠8:30 p.m.———
LFG Labs martial arts Marlborough (Abbeydale, Mayland Heights)5–13 years—Mon, Tue, Thu, Fri 6 a.m.–⁠10 p.m., Sat, Sun 9 a.m.–⁠4 p.m.from $25 (period not stated)——
Masters Path Karate karate Marlborough (Abbeydale, Mayland Heights)4+ yearsMon 5–⁠5:30 p.m.; Mon 5:30–⁠6:30 p.m. +8Mon 4:30–⁠7:30 p.m., Tue, Fri 4:30–⁠8:30 p.m., Sat 9:30 a.m.–⁠12:30 p.m., Sun 1–⁠5 p.m.from $149/month—free
Mosaic Art Studio art Marlborough (Abbeydale, Mayland Heights)8+ years—Fri, Sat 10 a.m.–⁠9 p.m., Sun 10 a.m.–⁠6 p.m.from $35 (period not stated)——
Olympus Boxing Club Muay Thai · boxing, kickboxing and wrestling Marlborough (Abbeydale, Mayland Heights)up to 10 yearsTue, Thu 4:30 p.m.; Sat 11 a.m.Mon–Fri 10 a.m.–⁠9 p.m., Sat 10 a.m.–⁠5 p.m., Sun 11 a.m.–⁠2 p.m.$42.50 (period not stated) +1——
Overtime Hockey Lanes hockey · camp Marlborough (Abbeydale, Mayland Heights)6–12 years—————
Pure Energy Dance dance Marlborough (Abbeydale, Mayland Heights)3+ yearsTue 4:30–⁠5:15 p.m.; Tue 5:15–⁠6 p.m. +4Mon–Thu 5–⁠8:30 p.m., Sat 9 a.m.–⁠1:30 p.m.$55/month—free
Quest Adventure Camp multi-activity programs · camp Marlborough (Abbeydale, Mayland Heights)6+ yearsJul 27–Aug 7, 2026 past————
Rebels Wrestling boxing, kickboxing and wrestling Marlborough (Abbeydale, Mayland Heights)5–18 yearsMon, Thu 6–⁠7:30 p.m.; Tue 6:30–⁠8:30 p.m. +1Mon 6–⁠8:30 p.m., Tue 6:30–⁠8 p.m., Thu 6–⁠9 p.m.———
RISE Sports Complex basketball Marlborough (Abbeydale, Mayland Heights)5–18 years—Mon–Sun 9 a.m.–⁠11 p.m.———
Soul Feet Dance Productions dance Marlborough (Abbeydale, Mayland Heights)7–14 yearsTue 6–⁠7 p.m.; Sun 10:15–⁠11 a.m. +1—$375/term +3——
Straight Blast Gym Calgary Brazilian jiu-jitsu Marlborough (Abbeydale, Mayland Heights)3–12 years—Mon, Wed, Fri, Sun 9 a.m.–⁠9 p.m., Tue, Thu 9 a.m.–⁠9:30 p.m., Sat 8 a.m.–⁠9 p.m.———
UniverseSoul Dance Studio dance Marlborough (Abbeydale, Mayland Heights)8+ yearsSun 10:30–⁠11:30 a.m.Wed 5:30–⁠9:30 p.m., Thu 5:30–⁠8:30 p.m., Fri 5:30–⁠6:30 p.m., Sun 3:30–⁠6:30 p.m.$109/month +1——
Western Ball Hockey League multi-activity programs · ball hockey · camp Marlborough (Abbeydale, Mayland Heights)7–13 years—Mon–Sun 9 a.m.–⁠11 p.m.———
Centre for Newcomers care Marlborough (Abbeydale, Mayland Heights)——Mon–Fri 8:30 a.m.–⁠4:30 p.m.———
Custta TT club Calgary table tennis Marlborough (Abbeydale, Mayland Heights)——Mon–Fri 12–⁠9 p.m., Sat, Sun 10 a.m.–⁠9 p.m.———
KIN Gymnastics gymnastics Marlborough (Abbeydale, Mayland Heights)——Mon–Thu 4–⁠8 p.m., Fri 1–⁠8 p.m., Sat, Sun 8:30 a.m.–⁠4:30 p.m.———
Rockit Kids Performing Arts drama and theatre Marlborough (Abbeydale, Mayland Heights)——Sat 1–⁠3 p.m., Sun 12:30–⁠3:30 p.m.———
The Blossoms Daycare care Marlborough (Abbeydale, Mayland Heights), Rundle and Temple (Whitehorn, Pineridge) · 2 locations——Mon–Fri 6 a.m.–⁠6 p.m.———
Reading the table

Nothing here is in order of merit. On community and quadrant pages, a provider with one or two locations is placed ahead of chains with three or more. Rows that show ages, class times, camp dates or a current fee lead the rows that show none of these. After that, rows run by community and then by name.

—: not published by the provider.
+N: there are N values beyond those shown; see the provider’s page.
≈: a per-class fee we worked out from a package, term or season fee.
as image: in a picture or scan only; in app: inside a booking app only; ask: available on request only.
web: no class language is given, so the row shows the language of the provider’s website.
Short forms: care is after-school care and camp is a day camp. A fee is given /class, /hour, /day, /week, /month, /term (for a term or a season), /session (for a set run of classes or one camp) or /year. Under each name is the date we last checked its sources, and every distance is a straight line on the map.