Home tuition & online lessons across Singapore
Pricing

Clear hourly rates, with discounts that add up

No annual commitment. No registration fees. Lessons are billed monthly based on what we did. Three discount conditions can stack, capped at $70 off per student per month. Refer a friend and you both save.

Hourly rates

By level. Same rate whether at home or online

Rates below are per hour. Pri 1-5, Sec 1-3 lessons are typically 1.5 hours long, Pri 6, Sec 4-5, JC 1-2 lessons are typically 2 hours long. Actual duration is negotiable, adjusted based on student needs.

Level Subjects Hourly rate
Primary 1 to 3
EnglishMathScienceChineseProgramming
$35 / hour
Primary 4 to 6
EnglishMathScienceChineseProgramming
$40 / hour
Sec 1 & 2
EnglishMathScienceChineseProgramming
$45 / hour
Sec 3 to 5
E MathA MathPhysicsChineseProgramming
$50 / hour
JC1 & JC2
H1 MathH2 MathH1 ChineseProgramming
$65 / hour
Programming (adults)
PythonSQLRCS foundations
Rates on enquiry
Save more, together

Three ways to bring the rate down

Most families we work with qualify for at least one of these. Each condition takes $20 or $30 off the monthly bill, per student. The discounts stack

The $70 cap. Monthly savings are capped at $70 per student, not per family. Two children, each with two qualifying conditions, saves the family up to $140 a month. Most families hit the per-student cap with just two conditions.
i.

Two or more subjects

Your child takes two or more subjects with us, in any combination. Applies once at least two subjects each complete the qualifying lesson count in that month.*

−$30/ month
ii.

Two or more students

This works two ways: students can share a lesson together, or you can refer someone you know to me. Either way, both students get the $20 off each month. The referral discount kicks in once the referred student completes four lessons, and continues for as long as both remain active.*

−$20/ month each
iii.

Two or more lessons a week

Same student, same subject, two or more lessons each week. Applies once the qualifying lesson count is met that month.*

−$30/ month

* How the lesson count works. Each $20 or $30 discount requires a minimum number of completed lessons that month: 8 lessons for two subjects or two weekly lessons, 12 for three. Each lesson must be at least 1.5 hours. If we are the one who has to cancel in a given month, the threshold drops by that many lessons for that discount. It is reviewed case by case, but the intent is simple: you should not lose a discount because of something on our end.

Worked example

How a typical family bill comes out

The Tan family

Two children, both with weekly lessons. One in P5 doing Math and Science (two subjects). One in Sec 3 doing A Math, one lesson a week. Both children are siblings under the same account, so each qualifies for the sibling/referral discount.

All numbers based on 4 weeks per month and 1.5-hour lessons.

P5 Math: $40 × 1.5 × 4 $240
P5 Science: $40 × 1.5 × 4 $240
Sec 3 A Math: $50 × 1.5 × 4 $300
Multi-subject discount (P5 child) −$30
Sibling discount (P5 child) −$20
Sibling discount (Sec 3 child) −$20
Monthly total $710
What is included

Everything in the hourly rate, zero hidden fees

Custom worksheets and notes

Where useful, we prepare practice sheets and explainer notes specific to your child. No charge for these.

Short post-lesson updates

A brief summary to parents after most lessons covering what we did, what's strong, and what needs more work.

Pre-exam summary

Before major school exams, a longer note on topics to revise and which past-paper questions to attempt.

Between-lesson questions

If your child gets stuck on a homework question, they can WhatsApp us a photo. We will point them in the right direction, no extra charge.

Rate protection

Start this year to lock in this year's rate

Rates may go up slightly from one year to the next, usually in line with inflation. But if your child has their first lesson with me by 31 December of the current year, they keep the rate they started on for the rest of that school level.

A P3 student going P4 next year in 2027 who begins P4 lessons by 31 December 2026 stays on 2026 pricing all the way through P6, even if rates go up in 2027 or 2028. When they move to secondary school, they move to the current secondary school rate at that time.

Rate protection applies per level: Lower & Upper Primary, Lower & Upper Secondary, and JC are treated separately. It only applies to students who remain continuously enrolled with us.

Example

A P3 student going P4 next year in 2027 starts P4 lessons in November 2026 at $40/hour. From January 2027, upper-primary rates go up to $45/hour.

Locked in
P4 to P6 (Nov 2026 to 2029) $40/hour, 2026 old rate
New rate
Sec 1 onwards (2030+) Current secondary school rate at that time
On billing & cancellations

Answering your practical questions

How and when do I pay?

Lessons are billed at the end of each calendar month for what was actually delivered. Bank transfer or PayNow are both fine. An itemised invoice in the form of a text message covering each lesson, the rate, and any applicable discounts will be sent ahead of time.

Is there a registration fee or deposit?

No. No sign-up fee, no deposit, no annual commitment. You pay only for the lessons we run.

What's the cancellation policy?

Anything cancelled more than 4 hours before the lesson is free. For lessons cancelled less than 4 hours, the full rate will apply. Family emergencies and illness are handled case by case, with reasonable flexibility on both sides.

Are there any travel surcharges?

While we do not have any travel surcharges, for now our home tutoring services only extent to the West, North and Central regions of Singapore (Sorry Easties!). We will extend our services as we grow. For now, lessons for our students living outside of these regions are conducted online, with some living in Malaysia in the past years.

Can the rate increase mid-year?

Not for existing students mid-engagement. Rates may be reviewed at the start of each calendar year and updated accordingly.

What about make-up lessons?

If we have to cancel a lesson, you do not need to pay for it, and we either reschedule or extend a future session. If your child misses a lesson with adequate notice, there is no charges that apply for that lesson.

Do the discounts apply if I have lessons under different tutors?

Yes, our discounts are applied to your overall tuition package, regardless of which tutor is conducting the lessons.

My child has chinese lessons with one tutor, but he needs some quick help with a math question, can he contact another tutor?

Absolutely, should your child have Chinese lessons with Zekun for example and they have a one-off math problem, they are more than welcome to drop Allen a text! No extra charges.

Take the next step

Get a quote with the discounts applied.

Tell me your child's level, the subjects, and how many lessons a week. We will send back a clean estimate with everything itemised.