What Should a Music School Website Include?

Quick answer

Parents and adult students are checking four things: do you teach this instrument, for this age, at a time that works, and what does it cost. Answer those clearly, introduce your instructors as real people, publish your policies about missed lessons and billing, and give one obvious path to a first or trial lesson.

Most music school inquiries come from a parent deciding whether their eight-year-old can start piano, or an adult who's been meaning to learn guitar for a decade. Both are scanning for fit and scheduling, and both hesitate when a site is vague about cost and policies.

Instruments and programs, listed plainly

List every instrument and program you teach — piano, guitar, drums, voice, strings, band instruments, production, theory, early childhood classes, group classes, ensembles. Say which are private and which are group, and lesson lengths: 30, 45, or 60 minutes. If a program has limited seats or runs in terms, say when it starts.

Ages and levels

Say the youngest age you accept for each instrument, since that varies and it's the parent's first question. Cover beginners through advanced, and be explicit that adults are welcome if they are — plenty of adult students assume a school is for kids and never inquire. If you prepare students for auditions, exams, or graded programs, say which.

Instructor profiles matter here

In music instruction, the teacher is the product. A short profile each: instruments, background and training, who they like teaching, and a photo. If a teacher performs locally or has recordings, link them. This is one of the few small-business sites where an about-the-team section genuinely converts — see do I need an About page.

Scheduling and availability

Lesson slots are the real constraint. Say which days and hours you run, that after-school and evening slots fill first, and how a student is matched to a teacher's open time. If you have a waitlist for a popular instrument, say that honestly — don't manufacture scarcity you don't have.

Tuition and policies

  • Rates by lesson length, or monthly tuition — publish them if you're comfortable; parents strongly prefer it.
  • How billing works: per lesson, monthly, or by term, and any registration fee.
  • Missed lesson, make-up, and cancellation policy.
  • Holidays and breaks.
  • Whether the student needs their own instrument, and what you provide.
  • How to pause or stop lessons.

The make-up policy is the one families ask about most, so don't bury it. See should I put prices on my website.

Recitals and performances — only if you hold them

If you run recitals, showcases, or ensembles, describe them and whether participation is required. They're a strong differentiator for parents. If you don't hold them, leave it off rather than implying a performance program you don't have.

How the first lesson gets booked

Give one clear path. If you offer a trial or intro lesson, make that the primary button and state whether it's free or paid and how long it lasts. If you don't offer trials, then "request a lesson time" is the path — just don't advertise a trial you don't run.

There are two ways to run it. Request-a-trial is simplest: a short form asking the instrument, student age, experience level, and which days and times work, then you match a teacher and confirm. Real self-scheduling — where a parent picks an open slot themselves — requires the site to be connected to your teachers' calendars or your lesson management software, and it needs to respect which teacher covers which instrument. That's worth it for a busy school, but it depends entirely on the tools you use. See can customers book appointments through my website.

Either way, send a confirmation with the time, teacher, location, and what to bring, and reply fast — a parent who fills out a form on Sunday night is usually also emailing two other schools. See how fast to follow up.

If you want, send me what you have — your instrument list, teacher bios, and rates is enough to start.

Want me to build the first version?

Give me what you have and I'll turn it into a professional business website. You see it before you buy it.

Related answers

See all answers