FREE Trial Lesson

Choose your lesson plan

First things first, make sure you take your free trial lesson, so you can ensure online music lessons with Maestro are the right choice for your family. 

After you've completed your free trial lesson, pick the music lesson plan that fits your family's schedule, goals, and budget. Whether you’re just getting started or continuing your child’s musical journey, Maestro Music offers flexible, high-quality online lessons designed for homeschool families.

Overture Plan: Biweekly 30-Minute Lessons

Perfect for beginners or families easing into music education. Build foundational skills with 30-minute private lessons every other week, ideal for young learners or those with lighter schedules.

$75.00 USD every month

Allegro Plan: Weekly 30-Minute Lessons

Stay consistent and keep a steady rhythm. A popular choice for most families, this plan includes 30-minute weekly private lessons to help your child stay on track and grow their musical skills over time.

$150.00 USD every month

Sonata Plan: Weekly 60-Minute Lessons

For the student ready to dig deeper. Ideal for students seeking more in-depth instruction, this plan offers hour-long weekly lessons for faster progress and more time to explore technique, theory, and performance. Tip: Families with multiple children can split hour-long lessons amongst their kids! 

$280.00 USD every month

Concerto Plan: Weekly 90-Minute Lessons

Accelerated learning for serious young musicians. For dedicated students, this extended session allows for comprehensive instruction, including repertoire, technique, ear training, and music theory—all in one powerful weekly session. Tip: You can split your 90-minute lesson amongst siblings or spread it into 3 30-minute lessons per week, or 1 60-minute lesson and 1 30-minute lesson per week! 

$360.00 USD every month

Frequently Asked Questions

We’re here to make music lessons simple and stress-free. If you don’t see your question here, feel free to reach out anytime at [email protected] — we’re here to help!

More Questions? Get in Touch