Taekwondo classes for children in Calgary
| Provider | Community | Ages | Class times | Opening hours (Google) | Fees | Language | Trial |
|---|---|---|---|---|---|---|---|
| Black Belt Jung's Taekwondo | Shawnessy and Somerset (Millrise, Silverado), Haysboro and Southwood (Canyon Meadows) +3 · 5 locations | 4+ years | — | Mon, Fri 3–8:30 p.m., Tue, Thu 3–9 p.m. +3 | — | — | free |
| Top Class Taekwondo | Cranston and Seton, Evanston and Sage Hill (Kincora, Nolan Hill) · 2 locations | 4–12 years | — | Tue–Fri 3–7 p.m., Sat 10 a.m.–12 p.m. +1 | — | — | free |
| Panther Tae Kwon Do | Douglasdale and Riverbend (Quarry Park) | 5+ years | Mon, Thu 5:30–7:30 p.m. | Mon, Thu 5:30–7:30 p.m. | — | — | — |
| Taekwon MaDang | Tuscany and Royal Oak (Rocky Ridge), Douglasdale and Riverbend (Quarry Park) · 2 locations | 4–17 years | — | Tue–Fri 1–9 p.m., Sat 10 a.m.–1 p.m. +1 | — | — | free |
| Apollo Taekwon-do | Evanston and Sage Hill (Kincora, Nolan Hill) | 6+ years | — | Mon–Thu 6–9 p.m., Sat 11 a.m.–12 p.m. | $140/month +1 | — | paid |
| BB Taekwondo | Evanston and Sage Hill (Kincora, Nolan Hill) | 4–17 years | — | Mon 2:30–9 p.m., Tue–Fri 2:45–9 p.m., Sat 10 a.m.–2 p.m. | — | — | free |
| Black Belt Bae's Taekwondo | Evanston and Sage Hill (Kincora, Nolan Hill), West Springs and Aspen Woods (Cougar Ridge) · 2 locations | 4+ years | — | Mon–Fri 3–9 p.m., Sat 11 a.m.–3 p.m. +1 | — | — | free |
| Inspire Taekwon-Do | Falconridge and Martindale (Castleridge) | 4+ years | Tue, Thu 5:30 p.m.; Thu 6:15 p.m. | — | — | — | free |
| MHK Taekwondo Academy | Glenbrook and Lakeview (Glamorgan, Glendale) | 5+ years | Jul 20–24, 2026 past | Mon–Fri 4–8:30 p.m., Sat 11 a.m.–2 p.m. | — | — | free |
| Taurus Taekwon-Do SW | Glenbrook and Lakeview (Glamorgan, Glendale) | 5–14 years | Mon, Wed 6–6:30 p.m.; Mon, Wed 6:30–7:30 p.m. | Mon, Wed 5:30–8:30 p.m. | $80–95/month +1 | — | free |
| Chan Lee Tae Kwon Do | Huntington Hills and Beddington | — | Mon, Wed 5:30–6:15 p.m.; Tue, Thu, Fri 4:30–5:15 p.m. | Mon–Fri 4–8 p.m., Sat 10 a.m.–12 p.m. | — | — | paid |
| Calgary Taekwondo Academy | Kensington and Hillhurst (Sunnyside) | 4–12 years | Jul 20–24, 2026 past | Mon, Wed 3:30–7:30 p.m., Tue, Thu 3:30–8:30 p.m., Sat 9:30 a.m.–3 p.m. | — | — | — |
| Black Dragon Tae Kwon Do | Marlborough (Abbeydale, Mayland Heights) | 4+ years | Mon–Thu 5:20–5:50 p.m.; Mon–Thu 6–6:45 p.m. | Mon–Sun 5–9 p.m. | $100/month +1 | — | free |
| Red Phoenix Tae Kwon Do | Mount Pleasant and Crescent Heights | 3½–14 years | Mon–Thu 4 p.m. | Mon–Thu 3–8:30 p.m., Fri 4–7 p.m., Sat 8:30 a.m.–2 p.m. | from $389/session | — | free |
| Tecumseh Taekwon-Do | Mount Pleasant and Crescent Heights | 6–16 years | — | Mon 6:30 p.m.–12 a.m., Wed 6:30–8:30 p.m., Sat 10 a.m.–12 p.m. | $50/month | — | — |
| Studios Group Martial Arts | Sundance and Chaparral (Midnapore, Walden) | 4+ years | Mon 5:30 p.m.; Tue 5:30 p.m. +4 | Mon–Thu 5–8:30 p.m., Sat 9:30 a.m.–12 p.m. | — | — | free |
| YYC Taekwondo | Sundance and Chaparral (Midnapore, Walden) | 4–12 years | — | Mon 3:30–7:30 p.m., Tue, Thu 2–9 p.m., Wed, Fri 2–8 p.m., Sat 9 a.m.–1:30 p.m. | — | — | free |
| Tigers Kwan Taekwondo | Tsuut'ina Nation | 6–16 years | — | Tue 5–7 p.m., Thu 5–6 p.m. | — | — | free |
| Crestmont Tae Kwon-Do | West Springs and Aspen Woods (Cougar Ridge) | 4+ years | Mon, Wed 6:30–7:30 p.m.; Wed 6–6:30 p.m. | Mon, Wed 6:15–7:45 p.m. | $82/term +1 | — | free |
| Master Rim's Taekwondo | Evanston and Sage Hill (Kincora, Nolan Hill), Saddle Ridge and Cornerstone (Taradale) +2 · 4 locations | — | — | Mon–Fri 2–9 p.m., Sat, Sun 10 a.m.–1 p.m. +3 | — | — | free |
| Thelegendstaekwondo | Coventry Hills and Harvest Hills | — | — | Mon–Sat 10 a.m.–12 a.m., Sun 10 a.m.–12 p.m. | — | — | — |
| Passport to Play | Killarney and Shaganappi (Sunalta, Westbrook) | — | — | Mon 5 p.m.–12 a.m., Tue–Fri 5–8 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.
Get the data as JSON Get the data as CSV Free to reuse under CC BY with credit to this directory.