How Much Should You Charge for Chess Classes? A Pricing Guide for Coaches
Charge too little and you're busy but broke; charge too much without the reputation to match and batches stay empty. There's no single right number — but there is a right way to find yours.
Step 1: work out your floor
Your floor is the lowest fee that still pays you properly. Add up what a month of teaching costs you — venue or internet, software, travel, materials, your own time for preparation and messages — and decide what you need to earn. Divide by the number of student-sessions you can realistically teach in a month. Anything below that number is a hobby, not a business.
Step 2: look at your market
Ask what parents in your area already pay for chess and for similar activities — music, swimming, coding. Call two or three academies as a parent would. Note what's included: batch size, class length, tournaments, reports. You're not trying to be the cheapest; you're trying to be clearly worth your price.
Step 3: price group batches and one-to-one differently
Group classes are where most academies earn. A batch of six to ten students at a modest per-student fee earns more per hour than a single private lesson, and children enjoy learning together. Keep one-to-one lessons as a premium: noticeably higher per hour, for tournament players or students who need catching up.
Step 4: sell packages, not single classes
Monthly or term fees beat per-class fees for everyone. Parents budget once, attendance improves because the class is already paid for, and you stop chasing small payments. Add a small discount for a term paid up front, and a sibling discount — families with two children are your most loyal.
A worked example
Here's how the numbers might work for an imaginary coach (use your own figures):
- Monthly costs and the income the coach wants to earn add up to 100 units.
- They teach 4 batches, twice a week — 8 classes a week, about 32 a month.
- Each batch has 8 students.
- Their floor is 100 ÷ (4 batches × 8 students) ≈ 3.1 units per student per month.
If the local market for comparable classes sits a little above that, they price there — and every new student in an existing batch is almost pure margin. Filling seats matters more than squeezing the fee.
What justifies a higher fee
- Visible progress: monthly reports, ratings, certificates at each level.
- Structure: a named curriculum with levels parents can follow.
- Practice between classes: homework that's checked, not just handed out.
- Competition: regular tournaments inside the academy.
- Convenience: online or hybrid batches that remove the commute.
Most of these are about showing work you already do. A platform that records homework, results and attendance makes them easy — see chess coaching software.
Raising fees without losing students
Raise fees for new students first, give existing families a month's notice, explain what's improved (smaller batches, tournaments, reports), and raise once a year rather than in small surprises. Families who see progress rarely leave over a fair increase.
Collecting fees without awkward conversations
One due date, a receipt every time, and a polite automatic reminder remove most of the friction. If you're still chasing payments on WhatsApp, look at fee management built for chess academies — and for more growth ideas, read how to get more students for your chess academy.
Key takeaways
- Know your floor before you look at anyone else's price.
- Groups earn; one-to-one is a premium.
- Sell months or terms, with sibling and pay-up-front discounts.
- Make progress visible — it's what parents pay for.
Show parents the progress they're paying for
Homework, reports, tournaments and fees in one place — free to start on Chessido.
Create free coach account →