Jump to the main content
Kids Classes Calgary

Piano lessons for children in Calgary

ProviderCommunityAgesClass timesOpening hours (Google)FeesLanguageTrial
Keys to Success Piano Studio Coventry Hills and Harvest Hills4+ years—Mon–Wed 1–⁠9 p.m., Thu 3–⁠6 p.m., Fri 12–⁠7 p.m.from $85/month——
Leading Tone Music Studio Evanston and Sage Hill (Kincora, Nolan Hill), Panorama Hills and Hidden Valley · 2 locations——Mon, Wed, Thu 4–⁠9 p.m., Tue 3:30–⁠9 p.m., Fri 2–⁠9 p.m., Sat, Sun 10 a.m.–⁠6 p.m. +1$105/month——
VeNe's Music Centre Forest Lawn and Penbrooke (Dover, Applewood)8+ years—Mon–Fri 11 a.m.–⁠7 p.m., Sat 5–⁠8 p.m., Sun 9 a.m.–⁠6 p.m.$180/month——
Forte Music Studio Glenbrook and Lakeview (Glamorgan, Glendale)4–10 years—Sat 10 a.m.–⁠4 p.m., Sun 9:30 a.m.–⁠1 p.m.———
Alberta Conservatory of Contemporary Music Haysboro and Southwood (Canyon Meadows)5+ yearsMon–Fri 4–⁠9 p.m.; Sat 10 a.m.–⁠4 p.m.Mon–Fri 4:30–⁠9 p.m., Sat 10 a.m.–⁠3 p.m.from $30/class——
Musica Academy - Yamaha Music School Huntington Hills and Beddington3–8 yearsMon 4:30–⁠5:15 p.m.; Mon 6–⁠6:45 p.m. +4Mon–Thu 4–⁠8 p.m., Fri 4–⁠7 p.m., Sat, Sun 9:30 a.m.–⁠2:30 p.m.$123.50/month +2——
Stel Piano Studio Kensington and Hillhurst (Sunnyside)4+ years—————
The Mini School of Music Killarney and Shaganappi (Sunalta, Westbrook)4+ years—Mon–Thu 2–⁠8:30 p.m., Fri 12–⁠4 p.m., Sat, Sun 9 a.m.–⁠5:30 p.m.——free
Avant-Garde Music Studio Inc.-AGMS Tuscany and Royal Oak (Rocky Ridge)6 yearsWed 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.$269/term——
Sabrina's Music Studio McKenzie Lake and McKenzie Towne——Mon–Thu 10 a.m.–⁠9 p.m., Fri 10 a.m.–⁠7 p.m., Sat 9 a.m.–⁠4 p.m.———
Virtus Music Mission and Mount Royal (Elbow Park)——Mon 7 a.m.–⁠3:30 p.m., Tue–Fri 7 a.m.–⁠4 p.m.——free
Jade Lee Piano Panorama Hills and Hidden Valley——Tue–Thu 10:30 a.m.–⁠8 p.m., Fri 10:30 a.m.–⁠7 p.m., Sun 1–⁠5 p.m.——free
Piano By Dale Signal Hill and Springbank Hill · 2 locations——Mon 1–⁠9 p.m., Tue–Thu 2–⁠9 p.m. +1———
Ages and times not published
Crystal Music Studio Kensington and Hillhurst (Sunnyside)——————
Calgary Piano Lessons Kingsland and Acadia (Chinook, Fairview)——————
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.