Piano Lessons

Are you looking for a piano teacher in the Sydney Hills area that will help your children develop a lifelong love of music? Or are you an experienced musician looking for a higher level of music tuition?


Here at Maxx Music we pride ourselves on nurturing musicians through every stage of their journey.  Do you want to learn to play piano for leisure? or personal development? Perhaps you dream of performing on stage? Or are you wanting to master the Australian Music Exam Board (AMEB) process? At Maxx Music Castle Hill and Maxx Music Rouse Hill we will match you with the best piano teacher for your journey. Our qualified piano teachers are ready to help you achieve your musical aspirations. We offer beginner piano lessons and advanced piano lessons at both our Castle Hill and Rouse Hill Music Schools. 


At Maxx Music we know how to make music lessons rewarding and fun!


Our Individual Piano Lessons go for 30 minutes and are customised so each student maximises their progress. Maxx Music believes that the best way students learn, whether young or old, is in a private lesson. Call our Castle Hill Music School on 9894 0000 or our Rouse Hill Music School on 8882 9491.


The team of talented piano teachers at Maxx Music are the first choice for students living in Castle Hill, Rouse Hill, Kellyville, Baulkham Hills, Dural, Annangrove, Kenthurst, Bella Vista, West Pennant Hills, Pennant Hills and all other areas of North West Sydney. Give us a call today to find out how we can help you in your musical journey.

Creative Kids NSW

Maxx Music is proud to be a registered provider for Creative Kids NSW.  This means that you can redeem your $100 Creative Kids Voucher with us when you book and pay for 1-1 lessons, school holiday workshops or our weekly groups.  Just print out the voucher and bring it with you to redeem it.  To find out more about Creative Kids NSW and to apply for your voucher, please click here.

Call us anytime

Monday – Thursday             9:30am – 8pm

Friday                                     9:30am – 6pm

Saturday                                9am – 4pm

Where are we?

Castle Hill 

4/3 Packard Avenue

Castle Hill 

NSW 2155

(02) 98940000



Rouse Hill 

Level 1, 10-14 Market Lane 

Rouse Hill Town Centre

NSW 2155

(02) 88829491


Castle Hill Store
Opening Hours

Monday to Friday: 9.30am - 6pm 

(School holidays: 5.30pm)  

Saturday: 9.30am - 4pm

Sunday: Closed

Rouse Hill Store

Opening Hours​

Monday-Friday: 9.00am - 5.30pm

Thursday: 9.00am - 9.00pm

Saturday: 9.00am - 5.00pm

Sunday: 10.00am - 5.00pm