Skip to main content

Tuition rates in Singapore per hour, 2027

How much is tuition in Singapore? Typical market ranges are S$30 to S$75 an hour for primary school, S$35 to S$95 for secondary, S$55 to S$130 for JC and S$60 to S$150 for IB and IGCSE, depending on whether the tutor is a part-time undergraduate, a full-time tutor or a former MOE teacher.

  • Primary school tuition rates

    S$30 to S$75

    per hour. 1.5 to 2 hrs a week at P5 and P6

  • Secondary school tuition rates

    S$35 to S$95

    per hour. O-Level now, SEC from 2027

  • JC and A-Level tuition rates

    S$55 to S$130

    per hour. 1.5 to 2.5 hrs a week

  • IB and IGCSE tuition rates

    S$60 to S$150

    per hour. 1.5 to 2.5 hrs a week

What you pay

  • The tutor's hourly rate, per lesson taught

    The rate is on each tutor's profile in your shortlist.

  • First lesson is a paid trial

    Same rate as later lessons. You decide after it whether to continue.

  • Online costs the same

    Zoom or Google Meet, at the same hourly rate as home lessons.

  • Free re-match

    If the fit is wrong, we find another tutor at no charge.

  • No contract, no minimum

    There is no contract and no minimum number of lessons.

  • 24 hours' notice to cancel

    Cancel or reschedule a lesson at least 24 hours ahead, or that lesson is charged.

Examples: a full-time P5 tutor at S$50 an hour, 1.5 hours a week, is S$75 a lesson, about S$325 a month. A full-time JC tutor at S$80 an hour, 1.5 hours a week, is S$120 a lesson, about S$520 a month.

Comparing agencies on price? Our guide on how to choose a tuition agency (10 compared) sets out what each one publishes.

What you get within 16 hours

2 to 4 tutor profiles on WhatsApp, each with experience and an hourly rate. You pick the tutor. Nothing starts until you say yes.

Get my tutor shortlist
The Singapore SyllabusExample

Here are 3 tutors for P5 Math near you. Tap a profile to see more.

  • Tutor A Part-time tutor

    NUS undergraduate, 3 years teaching P5 and P6 Math

    S$45/hr

  • Tutor B Full-time tutor

    7 years of PSLE Math, heuristics and model drawing

    S$50/hr

  • Tutor C Ex-MOE teacher

    Taught upper primary Math in an MOE school

    S$65/hr

Example only. Your shortlist shows real tutors for your child's level, subject and area.

Home tuition rates by level

Each bar runs from a part-time tutor's lowest rate to a former MOE teacher's highest.

Hourly rate, by level
  • Primary 1 to 4S$30 to S$65
  • Primary 5 to 6 (PSLE)S$35 to S$75
  • Secondary 1 to 2S$35 to S$80
  • Secondary 3 to 4S$45 to S$95
  • JC 1 to 2S$55 to S$130
  • IB and IGCSES$60 to S$150

Full rate table, by level and tutor type

LevelPart-time / undergradFull-timeEx-MOE or NIE-trained
Lower Primary (P1-P4)S$30-40/hrS$40-55/hrS$50-65/hr
Upper Primary / PSLE (P5-P6)S$35-50/hrS$45-60/hrS$55-75/hr
Lower Secondary (Sec 1-2)S$35-50/hrS$50-65/hrS$60-80/hr
Upper Secondary / O-Level (Sec 3-4)S$45-60/hrS$55-75/hrS$70-95/hr
Junior College / A-Level (JC1-JC2)S$55-75/hrS$70-95/hrS$85-130/hr
IB Diploma (DP1-DP2) / IGCSES$60-80/hrS$75-110/hrS$95-150/hr

Seen your child's range? Get real profiles and rates.

Get my tutor shortlist
Where these ranges come from

These are the hourly rates tutors charge for 1-to-1 home tuition in Singapore, by level and tutor type. We review them every January.

For context, a February 2025 parliamentary question to MOE noted that families in Singapore spent S$1.8 billion on private tuition in 2023. Source: MOE, Private tuition, 5 February 2025.

Part-time, full-time or ex-MOE tutor: what you pay for

  • Part-time

    S$30 to S$80 an hour

    University or polytechnic students strong in the subject

    Best for: Foundation work and non-exam years

  • Full-time

    S$40 to S$110 an hour

    Career tutors who teach the syllabus every week

    Best for: Exam years: P6, Sec 4, JC2

  • Ex-MOE or NIE-trained

    S$50 to S$150 an hour

    Teachers who have taught in MOE schools

    Best for: H2 Math, H2 Chemistry, IB HL

From request to first lesson

  1. TodayTell us the level and subjectA two-minute form or one WhatsApp message.
  2. Within 16 hours2 to 4 tutor profiles on WhatsAppEach with experience and an hourly rate.
  3. You decideYou choose the tutorPick the one who fits your child.
  4. Usually 5 to 10 daysFirst lessonA paid trial at the tutor's rate. Decide after it.
  5. Any timeFree re-matchIf the fit is wrong, we find another tutor at no charge.
Get my tutor shortlist

What families say on Google

5.0 average on our Google Business Profile. Read them on Google

TSS doesn’t just provide good tutors, they also give quality learning materials and are always there to help if I need anything.
Google review
  • TSS has been the best tuition agency I’ve tried. Alicia matched me with a tutor that really suits my learning style, and the lessons have helped me improve a lot.

    Cheryl Ngu · Google review

  • Alicia is very efficient at matching good tutors to my children and the tutor catalog sent is very detailed. They are professional, responsible and my kids love them a lot.

    lin xinyu · Google review

Been matched with a tutor through us? Leave a review on Google

Pricing FAQ

What is the market rate for home tuition in Singapore now?

Typical market ranges for 1-to-1 home tuition are about S$30 to S$75 an hour for primary school, S$35 to S$95 for secondary school, S$55 to S$130 for JC and S$60 to S$150 for IB and IGCSE. Part-time undergraduate tutors sit at the lower end of each range and former MOE teachers at the upper end.

How much does a private tutor cost in Singapore?

A private home tutor charges by the hour. Across all levels, undergraduate tutors charge about S$30 to S$80 an hour, full-time tutors S$40 to S$110 and former MOE teachers S$50 to S$150. One 1.5-hour lesson a week works out to roughly 6.5 hours a month, so multiply the hourly rate by 6.5 for a monthly estimate.

What exactly do I pay?

The hourly rate shown on your tutor shortlist, for each lesson taught, from the first lesson. Online lessons cost the same. If the fit is wrong, we re-match at no charge.

Is the first lesson free?

No. The first lesson is a paid trial at the tutor's hourly rate, the same rate as later lessons. You decide after it whether to continue with that tutor.

Is there a contract or a minimum number of lessons?

No. There is no contract and no minimum number of lessons. To cancel or reschedule a lesson, tell us at least 24 hours ahead, otherwise that lesson is charged.

How soon can lessons start?

You get 2 to 4 tutor profiles on WhatsApp within 16 hours. The first lesson is usually within 5 to 10 days, depending on your child's and the tutor's schedules.

Why is there a range, not a fixed price?

Rates depend on the level, the tutor's tier (part-time undergraduate, full-time or former MOE teacher) and how often lessons run. Tutors set their own rates within market norms, and the final rate is the one on the tutor's profile in your shortlist.

Do these rates apply to online lessons?

Yes. Online lessons on Zoom or Google Meet cost the same as lessons at home.

Ready to find a tutor?

Shortlist on WhatsApp within 16 hours. You choose the tutor.

Get matched with a tutor

Or ask on WhatsApp