All guides · Published 2026-08-12 by Timeplanned Team
How to price private lessons: a working formula, not a guess
A private lesson price is a business decision that most teachers make exactly once — usually by copying whatever a colleague charges — and then leave untouched for years. This guide replaces that with a working method: build your floor price from target income and true costs, position against your local market deliberately, structure packages and group rates so discounts have a purpose, and raise prices on existing students without losing them. The examples use dollars; the method works in any currency.
Start bottom-up: the floor price formula
The most common pricing mistake is starting from "what do others charge?" That's the second question. The first is: what must an hour earn so your teaching income actually supports you? Work it in four steps:
- Target annual income, gross — what you want to earn before tax. Say $54,000.
- Real teachable hours. Not 40 per week: after prep, travel, admin, marketing, and the empty slots every schedule has, most full-time private teachers sell 20–25 lesson hours weekly. Multiply by your working weeks (46, if you take 6 off): 25 × 46 = 1,150 hours.
- True hourly costs. Rent for a teaching space, instrument or equipment upkeep, insurance, software, self-employment tax and health costs where they apply, and unpaid time: every teaching hour typically carries 20–40% overhead on top.
- Floor price = (target income + annual costs) ÷ sellable hours. $54,000 plus $8,000 costs over 1,150 hours is ~$54/hour — below that number, growth means working more hours, not earning more.
Then look sideways: positioning against the local market
With the floor established, the market survey becomes useful — as a positioning check, not a price source. Collect five to ten real prices for your subject and city (studio websites, tutoring platforms, community boards) and place yourself deliberately: pricing at the market median says "standard choice"; 10–20% above says "specialist" and needs a visible reason — credentials, results, a niche (exam prep, adult beginners, a rare language, competition coaching).
Two asymmetries are worth knowing. Pricing too low is the harder mistake to recover from: it fills your calendar with maximum hours at minimum revenue, attracts the most price-sensitive families (who also cancel most), and makes every future raise steeper. And demand for a good private teacher is less price-elastic than new teachers fear — families choose on trust, results, and fit; almost never on a $5 difference. If your floor price lands above the local median, that's not a signal to lower it — it's a signal to niche.
Packages, group rates, and other structures
Beyond the single-lesson rate, structure is where pricing gets strategic. Each variant exists for a reason — use it for that reason, not by default:
- Monthly flat fee: the same amount every month regardless of 4 or 5 lesson weeks — predictable for both sides and the least admin. The norm for ongoing music and language tuition; see how music teachers bill for the full model.
- Lesson packs (10-session cards): a small discount (5–10%, not 20) in exchange for commitment and upfront payment. Anything steeper trains families to see the single rate as fake. Fair validity periods and tracking are their own topic — see the lesson packs guide.
- Group rates: price per member so the group earns more per hour than one-on-one — four students at 40% of the solo rate yields 160% — while each family pays less. The discipline is capacity: a group is only profitable at minimum size, so cap it, run a waitlist, and track attendance per member.
- Trial lessons: free trials pull more inquiries and more no-shows; a paid trial at ~50% filters for seriousness. Either works — decide which problem you'd rather have; charging the full rate but crediting it against the first month is a clean middle path.
- Sibling and duration discounts: fine when they buy something (two enrollments, a longer committed slot) — name every discount so nobody mistakes it for a lower list price.
Raising prices on existing students
This is the step teachers postpone for years, and the postponement is expensive: at 3% annual inflation, a rate frozen for five years has quietly fallen 14% in real terms — a pay cut nobody decided. The playbook that keeps families through a raise:
- Raise on a rhythm, not in crisis: annually or every two years, at a natural boundary (new school year, January), announced 6–8 weeks ahead in writing.
- One raise for everyone at once. Per-family raises leak, and the leak reads as unfair; a uniform raise reads as a business.
- Modest and regular beats rare and steep: 5–8% yearly barely registers; the 25% catch-up raise after five frozen years is the one that loses students.
- Skip the apology, keep the notice period. "From September, my rate is $60 per lesson" needs no paragraph of justification — long explanations invite negotiation.
- Grandfathering (keeping old students on old rates) feels loyal and quietly builds a two-tier studio where your longest-standing students earn you the least — a limited transition period is the honest version.
The mistakes that cap a teaching income
Four patterns come up in almost every underearning studio. The unpriced hour: travel, prep, and admin time that exists but appears in no price — either the rate carries it or a travel surcharge does, but somebody pays for it, and by default it's you. The permanent discount: a reduction granted once, for a reason nobody remembers, that outlives the reason. The unbilled lesson: at month end, sessions that happened but never made it onto a bill — teachers moving from memory-based billing to attendance-based records regularly find one or two per month, which at $54 a lesson is $650–1,300 a year given away. And the frozen rate, covered above.
The common thread is that these are record-keeping failures more than judgment failures — which is why pricing and admin tooling are more connected than they look. When every session, attendance outcome, and rate lives in one system, the unbilled lesson can't hide and the month-end statement matches what actually happened. That's the job Timeplanned does for a teaching practice; the pricing decisions stay yours.
A worked example
Pulling it together for a guitar teacher in a mid-sized US city: target income $50,000, costs $7,000, sellable hours 22 × 46 = 1,012 → floor ≈ $56/hour. Local market for guitar runs $50–80, median $60 — so $60 is defensible immediately, $65 with an exam-prep niche. Structure: monthly flat fee of $208 (48 lessons/year × $52 effective ÷ 12) for committed weekly students, 10-packs at $570 (5% off) for irregular adults, group classes of four at $25 per member per session. Raise 6% next September, announced in July.
Every number above is a decision you can revisit — which is the real point. A price built from a formula can be rebuilt when costs, demand, or your calendar change; a price copied from a colleague can only be defended by habit.
Try it on your own schedule
Timeplanned turns attendance into finished month-end billing automatically. Free for 60 days, no credit card required.
Start free trialFrequently asked questions
- How do I calculate what to charge for private lessons?
- Build a floor price bottom-up: (target annual income + annual business costs) ÷ realistically sellable lesson hours. Most full-time private teachers sell 20–25 lesson hours per week, not 40, once prep, travel, and admin are counted, and overhead typically adds 20–40% on top of visible costs. Then check the result against 5–10 real local prices for positioning — the market tells you how to position, not what your floor is.
- How much should I raise my lesson prices, and how often?
- 5–8% once a year, or slightly more every two years, announced in writing 6–8 weeks before a natural boundary like the new school year — applied to all students at once. Regular modest raises barely register with families; the steep catch-up raise after years of frozen rates is the one that loses students. A rate left unchanged for five years at 3% inflation has silently fallen about 14% in real terms.
- Should private lessons be discounted for packages or siblings?
- Only when the discount buys something concrete. A 10-lesson pack fairly trades 5–10% off for upfront payment and commitment; a sibling discount trades a small reduction for two enrollments; a group class trades a lower per-family price for higher per-hour earnings. Discounts steeper than about 10 percent, or discounts nobody can name a reason for, train families to treat your list price as fiction.
- Should a trial lesson be free or paid?
- Both models work; they filter differently. Free trials maximize inquiries but attract more no-shows and price-shoppers. A paid trial at roughly half rate — or full rate credited against the first month — filters for families who are serious, at the cost of some volume. Choose based on whether your current problem is too few inquiries or too many unserious ones.