Classes, sports and camps for kids in Tuscany and Royal Oak (Rocky Ridge)
| Provider | Community | Ages | Class times | Opening hours (Google) | Fees | Language | Trial |
|---|---|---|---|---|---|---|---|
| Avant-Garde Music Studio Inc.-AGMS | Tuscany and Royal Oak (Rocky Ridge) | 6–8 years | Wed 5:15–6 p.m. | Mon, Tue, Thu 4:30–7:30 p.m., Wed 2–6:30 p.m., Sat 9:30 a.m.–12 p.m. | $169/month +1 | — | — |
| Exceed Muay Thai | Tuscany and Royal Oak (Rocky Ridge) | 6–16 years | — | Mon, Wed 9:15–10:45 a.m. & 11:45 a.m.–1:15 p.m. & 4:30–8:30 p.m., Tue 5–9:30 p.m., Thu 5–8:45 p.m., Fri 9:15–10:45 a.m. & 11:46 a.m.–1:15 p.m. & 4:45–8 p.m., Sat 5:30–7 p.m., Sun 10:45 a.m.–1:30 p.m. | — | — | free |
| Musekids Dansica | Tuscany and Royal Oak (Rocky Ridge) | 4+ years | — | Mon 2–8 p.m., Tue, Thu 2–9 p.m., Wed 4–8 p.m., Sat 9 a.m.–4:30 p.m. | — | — | — |
| North Calgary Dance Centre | Tuscany and Royal Oak (Rocky Ridge) | 3+ years | Aug 10–14, 2026 past; Mon–Fri 9:30 a.m.–12:30 p.m. | Mon, Tue, Thu, Fri 4–7 p.m., Sat 9 a.m.–12 p.m. | — | — | — |
| R.O.C. Before & After School Care | Tuscany and Royal Oak (Rocky Ridge) | — | Jul–Aug 2026 past; Mon–Fri 6:30 a.m.–6 p.m.; Mon–Fri 7 a.m.–6 p.m. | Mon–Fri 6:30 a.m.–6 p.m. | $326.50/month +2 | — | — |
| Rocky Mountain Flying Trapeze | Tuscany and Royal Oak (Rocky Ridge) | 6+ years | — | — | $70/class | — | — |
| 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 |
| Tuscany Club | Tuscany and Royal Oak (Rocky Ridge) · 2 locations | 6–16 years | — | Mon–Sun 9 a.m.–9:45 p.m. +1 | — | — | — |
| Viva Musica Academy of Performing Arts | Tuscany and Royal Oak (Rocky Ridge) · 2 locations | 4+ years | Aug 17–21, 2026 past | Mon 1–9 p.m., Tue–Thu 1–8 p.m., Fri 3–7 p.m., Sat 9 a.m.–5:30 p.m., Sun 2–8 p.m. +1 | $420/week | — | — |
| Western Canada Martial Arts Academy | Tuscany and Royal Oak (Rocky Ridge) | 4–13 years | Mon, Wed, Thu 4:30–5:30 p.m.; Mon–Thu 5:30–6:30 p.m. +3 | Mon, Wed, Thu 4:30–8:30 p.m., Tue 5:30–8:30 p.m., Fri 5:30–7:30 p.m., Sat 9 a.m.–2 p.m., Sun 11 a.m.–1 p.m. | — | — | free |
| Crock A Doodle | Tuscany and Royal Oak (Rocky Ridge), Woodbine and Oakridge (Cedarbrae, Braeside) · 2 locations | — | — | Mon, Tue 11 a.m.–7 p.m., Thu–Sat 11 a.m.–9 p.m., Sun 12–6 p.m. +1 | — | — | — |
| Gracie Barra Calgary | Tuscany and Royal Oak (Rocky Ridge), Haysboro and Southwood (Canyon Meadows) +1 · 3 locations | 3–15 years | — | Mon–Fri 7 a.m.–9 p.m., Sat 8 a.m.–1 p.m. +2 | — | — | free |
| YMCA Calgary | Tuscany and Royal Oak (Rocky Ridge), Crowfoot (Arbour Lake, Hawkwood, Citadel) +5 · 14 locations | 6+ years | — | — | — | — | — |
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.