< Back to home

Singapore tuition cost guide

How Much Does Tuition Cost in Singapore?

Private tuition rates in Singapore can vary considerably depending on the subject, education level, tutor experience and lesson arrangement.

To give students and parents a clearer idea of what tutors are currently charging, we analysed the advertised hourly rates of public tutors listed on TutorsNearMeSG.

Private Tuition Rates in Singapore

Based on 127 current tutor listings on TutorsNearMeSG:

Typical advertised rate: $20–$125/hour

Median advertised rate: $65/hour

Average advertised rate: $65.87/hour

These figures are based on rates advertised by tutors on TutorsNearMeSG and are intended as a guide rather than a fixed market rate. Individual tutors may charge more or less depending on their experience, qualifications, subject and lesson arrangements.

Tuition Rates by Education Level

The level being taught can have a significant impact on tuition rates. Tutors teaching more advanced subjects may charge higher rates due to the additional subject knowledge and preparation required.

Education levelTypical advertised rateMedian rateTutors analysed
Primary$20–$100/hr$60/hr57
Secondary / O-Level / IP$20–$120/hr$65/hr109
JC / A-Level$40–$120/hr$70/hr68
IB$45–$125/hr$77.50/hr20
Polytechnic / Skills$30–$120/hr$75/hr39

Primary Tuition Rates

Primary tuition generally covers subjects such as Mathematics, English and Science. Rates can vary depending on the tutor's experience and whether lessons are conducted online or in person.

Based on tutors currently listed on TutorsNearMeSG, Primary tuition is advertised at around $20–$100 per hour, with a median advertised rate of $60 per hour.

Secondary, O-Level and IP Tuition Rates

At Secondary, O-Level and IP level, students often seek tuition for subjects such as Elementary Mathematics, Additional Mathematics, Chemistry, Physics, Biology, Combined Science and English.

Current advertised rates on TutorsNearMeSG range from approximately $20–$120 per hour, with a median advertised rate of $65 per hour.

JC and A-Level Tuition Rates

JC and A-Level tuition includes subjects such as H1 and H2 Mathematics, Chemistry, Physics, Biology, Economics and General Paper.

Based on current tutor listings, advertised JC/A-Level tuition rates are around $40–$120 per hour, with a median advertised rate of $70 per hour.

IB Tuition Rates

IB tuition may vary according to the subject and whether the student is taking SL or HL. Common tuition subjects include IB Mathematics AA and AI, Chemistry, Biology, Physics and English.

Tutors currently listed on TutorsNearMeSG advertise IB tuition at approximately $45–$125 per hour, with a median advertised rate of $77.50 per hour.

Tuition Rates by Subject

Rates can also differ between subjects. The figures below are calculated from tutors currently advertising each subject on TutorsNearMeSG.

SubjectTypical advertised rateMedian rateTutors analysed
Mathematics$20–$125/hr$60/hr97
English$20–$125/hr$65/hr57
Chemistry$30–$125/hr$65/hr62
Physics$30–$120/hr$65/hr39
Biology$40–$90/hr$68/hr49

Only subjects with enough current listings to provide a useful comparison should be shown.

What Affects Private Tuition Rates in Singapore?

Education level

Tuition for Primary students will often be priced differently from JC, A-Level or IB tuition. More advanced subjects can require greater subject expertise and lesson preparation.

Tutor experience

A university student providing part-time tuition may charge differently from a tutor with several years of teaching experience or a full-time private tutor.

A higher rate does not automatically mean a tutor will be a better fit. Teaching style, subject knowledge, experience and compatibility with the student are all worth considering.

Subject

Rates can vary between subjects, particularly at higher levels where tutors may specialise in a smaller number of subjects.

Online vs face-to-face tuition

Online tuition removes travel requirements and may give students access to tutors from anywhere in Singapore. For face-to-face lessons, factors such as travel distance and lesson location can affect what a tutor is willing to charge.

One-to-one vs group tuition

One-to-one private tuition provides individual attention and is usually priced differently from small-group lessons where the tutor's time is shared between several students.

How Much Should You Pay for a Tutor?

There isn't one hourly rate that is right for every student.

Instead of choosing purely based on price, consider what you need from the tutor. A student looking for occasional homework support may have very different requirements from someone preparing intensively for A-Level or IB examinations.

When comparing tutors, consider:

  • the subjects and levels they teach
  • their teaching experience
  • their academic or professional background
  • their advertised hourly rate
  • lesson location and mode
  • teaching approach
  • reviews from students and parents

TutorsNearMeSG lets you compare these details across tutor profiles before deciding who you would like to contact.

Compare Private Tutors in Singapore

Looking for a tutor within your budget?

Browse tutors on TutorsNearMeSG and compare their subjects, teaching experience, location, lesson mode, reviews and advertised hourly rates.

Browse Tutors

About This Data

The figures on this page are calculated using advertised rates from approved, publicly available tutor listings on TutorsNearMeSG.

They represent tutors listed on TutorsNearMeSG and should not be interpreted as an official or complete measure of all private tuition rates across Singapore.

Rates may change as tutors update their profiles and as new tutors join the directory. The number of listings used in each calculation is shown where applicable.

Last updated: September 2026