How to set the price of your private language lesson without underselling or scaring students away. A simple model based on hourly rate, packages, and perceived value.

How to price private language lessons

How to set the price of your private language lesson without underselling or scaring students away. A simple model based on hourly rate, packages, and perceived value.

Pricing a private language lesson is the decision that stalls independent teachers the most when they start out. You know that teaching is worth money, you know you cannot charge what a language school charges (because you do not have its overhead) or what a marketplace pays its teachers (because that does not add up for you either), and yet you open a blank spreadsheet and stare at the blinking cursor for half an hour before guessing a number. This piece is here to give you a model that actually works for private language lessons, with no guesswork and no foreign formula that does not match your real market.

Why pricing a language lesson is different from pricing an ordinary service

When a freelance designer charges for a project, they charge per deliverable. When a language teacher charges, they charge for time, but the student is not buying time, they are buying progress. That mismatch is what confuses beginners so much.

A good student is not measuring 80 dollars an hour against 150 dollars an hour. They are measuring whether, three months from now, they will be able to talk to the foreign client on the call or not. If the answer is yes, 150 an hour is cheap. If the answer is no, 50 an hour is expensive. That is why charging too little does not bring you better students, and charging too much without delivering a sense of progress does not work either.

Another difference is that your offer is not a single lesson, it is a journey. A student rarely takes just one lesson. They take ten, twenty, eighty lessons with the same teacher. That completely changes the math: what you really price is the package, the continuity, the renewal, not the slot next Wednesday at 7 p.m.

How most teachers set the price today

The most common rule of thumb is to look at three things: how much a traditional school charges the student, how much a marketplace pays the teacher (usually a low net rate after commission), and how much "a friend of a friend" charges for private adult lessons.

Then the teacher guesses a number somewhere in the middle. One rate sounds reasonable, a higher one feels bold, an even higher one feels presumptuous. They settle on a number, advertise it, and accept the first student who shows up. Three months later they discover they are teaching thirty lessons a week and working seventy hours, because every lesson carries an hour of prep that nobody is charging for.

The other classic path is to let the platform decide. You join Cambly or Preply, they hand you a capped net hourly rate, and you accept it because it is what is available. You earn little, you depend on them to get students, and when you try to leave, you find out the student belongs to the platform, not to you.

Neither one is a pricing strategy. They are two ways of not choosing the price.

What most of the formulas going around are missing

There are pricing formulas out there that tell you to add up your fixed monthly costs, divide by the number of hours you want to work, add a markup of so many percent, and you are done. It works in theory and fails in practice for three reasons.

First, it treats the single lesson as the unit. The single lesson barely exists in a language teacher's real life. What exists is the monthly package, and packages price differently.

Second, it ignores volume discounts. A student who buys ten lessons pays less per lesson than a student who buys one. You need to know which margin works for you at each package size so you do not sell big packages at a loss.

Third, it forgets to include the work "outside the lesson" in the price. Preparation, corrections, the WhatsApp message answering a question midweek, the material you build once and reuse. All of that is work, and anyone who only charges for the time inside the room is subsidizing the rest without noticing.

A simple four-step model

Step 1: set your hourly floor

Add up your fixed professional costs (good internet, equipment, your lesson platform, your accountant, materials), divide by the hours you want to work per month, and add how much you want to take home per net hour. That number is your floor. Below it, you are paying to work.

This floor is not a rule, it is a range, and it depends on your costs and your market.

Step 2: choose three student tiers

An adult professional conversation student pays one tier. An exam-prep student (TOEFL, IELTS, Cambridge) pays another, higher one. A child or teenager pays a third, usually between the other two, but on a fixed monthly fee because parents want predictability.

Defining these three tiers stops you from charging the same to the executive who needs to close a contract in two weeks and to the fifteen-year-old whose parents want extra support. They are different products, with different perceived value, and they price differently.

Step 3: build monthly packages, not single lessons

The single lesson prices high (because it is acquisition work for just one lesson) and discourages commitment. The monthly package prices off the full hourly rate with a small volume discount, creating predictability for you and commitment from the student.

Simple model: a package of four lessons a month (one per week) costs four times the full price with a five percent discount. A package of eight lessons (two per week) costs eight times the full price with a ten percent discount. The single lesson is charged at full price with no discount.

Step 4: separate price from payment

Setting the price is one thing. Getting paid is another. You set the package price, you agree with the student on how to collect (monthly bank transfer, card on your reader, whichever method you already use), and you keep track of who has paid, who owes, who is about to run out of their package. Confusing those two decisions is what makes a teacher price poorly and collect even worse.

How Noladi solves it

Noladi does not decide the price for you (that part is your job), but it gets the control out of the spreadsheet. You register the plans you sell (a four-lesson package, an eight-lesson package, a single lesson), assign each student to their plan, and the system automatically deducts a credit for each lesson taught. When a student's package is running low, you see it on the dashboard without having to check a spreadsheet.

The collection itself stays with you (bank transfer, card on the reader, however you already do it today), but tracking who has paid, who owes, and whose plan is about to expire stops living in your head and starts living in the system. A lesson taught in the Noladi live classroom also turns into an automatic lesson review on the student's dashboard, with recording, transcription, and vocabulary, which reinforces for the student that the price you charge has a visible deliverable behind it.

Get to know Noladi

Noladi starts at a low monthly price and includes 1 free hour of live class so you can test how your plans dashboard, your students' package tracking, and the post-class review would look. Your brand, your student, your price, with no commission on what you charge. Get to know Noladi.