Skip to main content
Online · All levels · Same rate as in-person

Online Tuition in Singapore

Reviewed by Theon Teo, Founder · Updated

Online tuition in Singapore costs the same as home tuition. Rates run from S$25 an hour with an undergraduate tutor at lower primary to S$130 with an ex-MOE teacher at JC. Each lesson is a 1-to-1 video call with a tutor who teaches your child's syllabus, from Primary 1 to JC, IB and IGCSE. Tell us the subject and level, and we send 3 to 12 tutor profiles with rates within 16 hours.

Request a tutor

We use your number only to send your shortlist on WhatsApp, and you choose the tutor. Privacy

Add level, subjects, budget (optional)

Optional, helps us match faster. We can also ask you on WhatsApp.

Subjects
Lessons
Budget per hour

Pick a level to see our rates for it.

Tutor preferences
  • No contract and no minimum number of lessons
  • The first lesson is a paid trial at the tutor's rate
  • 24 hours' notice to cancel or reschedule a lesson

★★★★★

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, July 2026

Online tuition rates for 2027, the same as home lessons

Hourly rates by level. Each bar runs from a part-time tutor to an ex-MOE teacher.

  • Primary 1 to 4S$25 to S$70
  • Primary 5 to 6 (PSLE)S$30 to S$80
  • Secondary 1 to 2S$30 to S$85
  • Secondary 3 to 4S$35 to S$95
  • JC1 to JC2S$45 to S$130
  • IB and IGCSES$45 to S$130
Rates by type of tutor, as a table
LevelPart-time / undergradFull-timeEx-MOE teacher
Lower Primary (P1-P4)S$25-35/hrS$35-45/hrS$50-70/hr
Upper Primary / PSLE (P5-P6)S$30-40/hrS$40-55/hrS$60-80/hr
Lower Secondary (Sec 1-2)S$30-45/hrS$45-60/hrS$60-85/hr
Upper Secondary / O-Level (Sec 3-4)S$35-45/hrS$45-65/hrS$65-95/hr
Junior College / A-Level (JC1-JC2)S$45-60/hrS$65-90/hrS$90-130/hr
IB Diploma (DP1-DP2) / IGCSES$45-60/hrS$65-90/hrS$90-130/hr

The final rate is set when you choose a tutor. See all tuition rates for 2027.

Primary and PSLE subjects taught online

Each link explains how lessons for that subject run. All of them can be taught online or at home.

  • Primary Maths (P1 to P6)

    Model drawing works well on a shared whiteboard, where tutor and child draw the same bars. Grade pages run from Primary 2 to Primary 6.

  • Primary English

    Composition plans and comprehension answers are easy to mark on screen, and oral practice runs naturally over a video call.

  • Primary Science (P3 to P6)

    Diagrams and experiment questions are shared on screen, with answers built around the keywords the PSLE marking looks for.

  • Chinese and Higher Chinese

    Oral, listening and composition practice with a tutor who teaches the MOE syllabus, wherever in Singapore the tutor lives.

  • PSLE preparation

    Timed papers can be done at home and marked live with the tutor, subject by subject, in the run-up to the PSLE.

Secondary, JC and IB subjects taught online

Older students usually settle into online lessons fastest, and their subjects are more specialised, which is where a wider choice of tutors helps.

  • Secondary Maths, E-Math and A-Math

    Algebra and calculus working shown step by step on a tablet or on paper held to the camera, for G1, G2 and G3 and the 2027 SEC.

  • Secondary Sciences

    Physics, Chemistry and Biology, pure or combined, with past-paper questions marked on screen against the mark scheme.

  • Secondary English

    Essays and situational writing shared as documents, with comments the student can keep and redraft from.

  • H2 Maths

    Two 3-hour 9758 papers with the MF27 formula list provided. Graphing calculator steps can be shown on screen.

  • H2 Chemistry and H2 Physics

    Mechanisms, data questions and derivations drawn live, with the tutor checking each line of working.

  • General Paper

    Essay outlines and comprehension answers written into a shared document and marked during the lesson.

  • IB Maths

    Analysis and Approaches or Applications and Interpretation, at HL or SL, with a tutor who teaches the IB course.

How online 1-to-1 lessons work

An online lesson is a video call between one tutor and one student, usually on Zoom or Google Meet, at a weekly time you agree. The tutor shares a screen or a digital whiteboard. Your child shows working on paper held to the camera, on a tablet or on the shared board, so the tutor sees every step and not only the answer.

What your child needs for an online lesson

Nothing special. Most homes already have what a lesson needs. Set it up once before the first lesson, so the paid trial is spent on teaching.

The checklist

ItemWhy it matters
A laptop or tablet with a cameraA phone works in a pinch, but a bigger screen makes worked solutions easier to follow.
A steady internet connectionHome broadband or a strong mobile signal. Pause video streaming on the same network during the lesson.
A way to show workingPaper held up to the camera, a phone propped over the desk, a tablet with a stylus or a document camera.
Earphones with a microphoneClearer sound both ways, and fewer distractions in a busy home.
A plan if the call dropsAgree with the tutor before the first lesson whether to rejoin the same link or switch to a phone call.
The right appZoom's free plan ends a meeting at 40 minutes. Ask the tutor which app they use and who hosts, so a 60-minute lesson is not cut short.

Zoom's free plan limit is on Zoom's own page. Zoom, free video meetings.

Quick check: will online lessons work for your child?

Find the row that sounds like your child. Most children fit online lessons, and the rows say what helps when they do not settle at first.

If your child is like this, try this

If your childTry this
Is under 12 and new to video lessonsSit beside them for the first online lesson, then move to the next room once they settle.
Loses focus on screensAgree a shorter lesson with the tutor, or choose home lessons.
Is in secondary school, JC or IBOlder students usually settle into online lessons fastest, and online widens the choice of tutors for specialist subjects.
Needs a tutor who teaches a less common subjectAsk for online lessons, so tutors anywhere in Singapore can be shortlisted.
Writes slowly or messilyA phone propped over the desk, so the tutor sees each line of working as it is written.

Still unsure? The first lesson is a paid trial at the tutor's rate, and you can switch to home lessons if the tutor lives near enough.

Online or at home: which suits your child

Both cost the same, so the choice comes down to the child, the subject and your week. Online lessons save travel time and widen the choice of tutors to anyone in Singapore who teaches the subject. Home lessons suit younger children and anyone who works better with someone beside them.

Online and home lessons side by side

PointOnlineAt home
Hourly rateThe tutor's rateThe same rate
Who can teachAny tutor in Singapore who teaches the subjectTutors who can travel to your home
Suits bestSecondary, JC and IB students, and specialist subjectsLower primary children, and students who need someone beside them
Showing workingCamera, tablet or shared whiteboardPaper at the table
Fitting it inNo travel, so short or later lessons are easierPlanned around the tutor's travel

A longer comparison is on our online vs in-person tuition page.

Choosing between online tutors, classes and platforms? Read our guide to choosing online tuition.

What online tuition costs in a month

The hourly rate depends on your child's level and the type of tutor, as in the rates above. Online or at home makes no difference. A month depends on how many hours a week your child has.

A 4-week month with a full-time tutor

LevelTypical hours a weekCost for 4 weeks
P1 to P41 to 1.5 hoursS$140 to S$270
P5 and P61.5 to 2 hoursS$240 to S$440
Sec 1 and 21.5 to 2 hoursS$270 to S$480
Sec 3 and 41.5 to 2 hoursS$270 to S$520
JC1 and JC2, IB and IGCSE1.5 to 2.5 hoursS$390 to S$900

Worked out: an upper secondary student with a full-time tutor at S$45 to S$65 an hour, for 1.5 hours a week, has 6 hours in a 4-week month. That is S$270 to S$390 for the month.

How the bands were set: each is the median of the published rate cards of 12 Singapore home-tuition agencies, rounded to the nearest S$5. Rates reviewed 19 October 2026.

What moves a rate within its band is on our tuition rates page.

One way a 60-minute online lesson can run

Tutors plan their own lessons, so ask at the trial how theirs run. This is a common shape for a weekly lesson in a secondary Maths subject.

  1. 0 to 5 minCheck the set-up and the homeworkCamera on the working, sound clear, last week's questions open on the shared board.
  2. 5 to 20 minGo over a lost markA school test question where marks were lost, redone line by line.
  3. 20 to 40 minTeach the next topicOne idea at a time on the whiteboard, with a worked question like the one below.
  4. 40 to 55 minYour child works, the tutor watchesPractice questions done on paper or a tablet in view of the camera, so mistakes are caught as they happen.
  5. 55 to 60 minSet the homeworkAgree what to send before next week, as photos or a PDF.

Worked example: an A-Math question marked live on screen

Find the range of values of k for which the equation x² + kx + 9 = 0 has no real roots.

  1. Step 1Use the discriminantNo real roots means b² − 4ac < 0. Here a = 1, b = k and c = 9.
  2. Step 2Substitutek² − 4(1)(9) < 0, so k² − 36 < 0.
  3. Step 3Factorise(k − 6)(k + 6) < 0. The graph of y = (k − 6)(k + 6) is U-shaped, so it is below zero only between k = −6 and k = 6.
  4. Answer−6 < k < 6Check with k = 0: x² + 9 = 0 has no real roots. At k = 6 the roots are equal, so 6 is not included.

Mistake 1: writing k < ±6. The answer is a range between two values, so write −6 < k < 6.

Mistake 2: using ≤. At k = 6 or k = −6 the equation has equal roots, which are real.

Mistake 3: using b² − 4ac > 0. That is the condition for two different real roots.

Try one yourself: find the values of k for which x² + kx + 16 = 0 has equal roots.

Answer: equal roots means b² − 4ac = 0, so k² − 64 = 0 and k = 8 or k = −8.

This topic is from the O-Level Additional Mathematics syllabus 4049, topic A1, checked 3 November 2026. SEAB syllabus (PDF).

From 2027 the O-Level and N-Level are combined into the SEC, with each subject sat at G1, G2 or G3. SEAB, Secondary Education Certificate.

Worked example: a primary bar model drawn on a shared whiteboard

3/5 of a ribbon is 24 cm long. How long is the whole ribbon? On a shared whiteboard the tutor and child draw the same bar, so the tutor sees how the child splits it.

  1. Step 1Draw the whole ribbonOne bar cut into 5 equal units, because the fraction is in fifths.
  2. Step 2Shade what you knowShade 3 units and label them 24 cm.
  3. Step 3Find 1 unit3 units = 24 cm, so 1 unit = 24 ÷ 3 = 8 cm.
  4. Answer40 cmThe whole ribbon is 5 units. 5 × 8 = 40 cm. Check: 3/5 of 40 cm is 24 cm.

Mistake 1: working out 3/5 of 24 cm. The 24 cm is already the 3 parts, not the whole.

Mistake 2: stopping at 8 cm. The question asks for the whole ribbon.

Try one yourself: 2/7 of a class are boys. There are 10 boys. How many children are in the class?

Answer: 2 units = 10, so 1 unit = 5 and 7 units = 35 children.

After the trial lesson: keep going, adjust or re-match

The first lesson is a paid trial. Use what you saw to decide the next step.

If you noticed this, do this

After the trialNext step
Your child followed the explanations and asked questionsBook a weekly time with the tutor.
The teaching was clear but the set-up got in the wayFix the set-up from the checklist above and try one more lesson.
Your child drifted off on screenAsk for shorter lessons, or switch to home lessons if the tutor lives near enough.
The tutor was not the right fitTell us and we re-match you at no charge.

Free resources to bring to the first lesson

The first lesson is a paid trial, so it helps to arrive with something to work on. These are free on our site. Pick one, try it at home, and bring the questions your child got stuck on.

School test papers to practise with: free test papers.

For primary Maths: PSLE Maths formula list.

For secondary Maths: O-Level E-Math formula sheet.

For secondary Physics: O-Level Physics formula sheet.

Everything in one place: all free resources.

How it starts, and the terms

Tell us the subject, the level, the school and the times that suit you, and say you want online lessons. We send a shortlist of 3 to 12 tutor profiles with rates on WhatsApp within 16 hours. You choose who to meet, and the first lesson is a paid trial at the tutor's hourly rate, so you see how the tutor teaches online before booking more.

Your shortlist
3 to 12 tutors in 16 hours
First lesson
A paid trial at the tutor's rate
Contract
None, and no minimum
To cancel
24 hours' notice

Tuition by level: primary and PSLE.

For older students: secondary and SEC.

For JC students: JC and A-Level.

Every subject we teach: all tuition programmes.

Tutor profiles like the ones in your shortlist

  • Dion Tan, tutor

    Dion TanCatalyst Maths and Science

    Qualifications: Master's Degree of Science (NUS) | Bachelor's Degree of Chemistry and Biological Chemistry (NTU)

    Experience: 11 Years

    See Dion Tan's profile
  • Beverly, tutor

    BeverlyLicensed Pharmacist

    Qualifications: Bachelor of Pharmacy (Honours), Licensed Pharmacist

    Experience: 5 years tutoring experience

    See Beverly's profile
  • Zacharee, tutor

    ZachareeTop 10% Medical Student

    Qualifications: Medical Student | Top 10% of Cohort | A-Level 'A' in H2 Chemistry & H1 Economics

    Experience: 4 Years

    See Zacharee's profile

See more of our tutors

What families say on Google

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

I’ve tried other tuition agencies before, but TSS is definitely the one I’d recommend. The service is much better.
Darius CampbellGoogle review
  • The whole process was hassle-free, and Alicia matched me with a tutor really quickly. Super satisfied with the service.

    gebyski · 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

Online tuition questions parents ask

Does online tuition cost less than home tuition?

No. You pay for the tutor's teaching time, not their travel, so the hourly rate is the same online or at home. What online changes is the choice of tutors and the time saved on travel.

Which levels work well online?

Every level can be taught online. Secondary, JC, IB and IGCSE students usually adapt fastest. For P1 to P3, online lessons work best when a parent is nearby at the start, and some families prefer home lessons at that age.

Can we switch between online and home lessons?

Yes, if the tutor lives near enough to travel to you. Some families keep online lessons in exam weeks and home lessons in the holidays. The rate does not change.