Tuition fees in India: what tutors actually charge

What private tutors on TuitionsInIndia ask per hour, measured from 708 active tutor profiles. Every row shows how many tutors it's based on. Edition: September 2026.

Summary, September 2026

Across 708 active tutors, the median asking rate for one-to-one tuition is ₹500 an hour, and half ask between ₹300–₹600.

  • Board matters: IGCSE (₹500–₹700) and IB (₹400–₹700) tutors sit at the top of the range.
  • Class matters most at the top: Classes 11–12 run ₹300–₹600 an hour, against ₹300–₹500 for Classes 6–8.
  • Experience pays after 10 years: median ₹600 an hour.
  • Online isn't cheaper at the median (₹500 either way), but online-only tutors cluster at ₹300–₹500 while tutors who travel start higher (₹400–₹600).
  • Mumbai tutors ask more than Delhi NCR tutors on our platform: median ₹500 against ₹350.
  • 29% of tutors ask exactly ₹500 an hour. Treat it as a common asking price and a starting point for negotiation, not a fixed market rate.

Source: TuitionsInIndia (2026). Tuition fees in India, September 2026. tuitionsinindia.com/tuition-fees

"Middle half" is the 25th to 75th percentile: half of tutors ask within this range. A tutor who teaches several classes, boards, subjects or cities counts in each. Rows with fewer than 20 tutors aren't published.

By class

Median /hourMiddle halfTutors (n)
Class 1–5₹500₹300–₹500459
Class 6–8₹500₹300–₹500465
Class 9–10₹500₹300–₹500375
Class 11–12₹500₹300–₹600208

By board

Median /hourMiddle halfTutors (n)
CBSE₹500₹300–₹600528
State boards₹500₹300–₹600461
ICSE / ISC₹500₹350–₹600287
IGCSE₹500₹500–₹700106
IB₹500₹400–₹70094

By subject

Median /hourMiddle halfTutors (n)
Maths₹500₹300–₹500396
English₹500₹300–₹500369
Science₹500₹300–₹500365
Hindi₹440₹300–₹500223
Physics₹500₹300–₹600150
Chemistry₹500₹300–₹500139
Biology₹400₹299–₹50070
Social Studies₹400₹299–₹57361
Spoken English₹500₹250–₹60060
Python₹499₹347–₹60029
Economics₹450₹200–₹60024
Marathi₹440₹250–₹50020

Online vs in person

Median /hourMiddle halfTutors (n)
Teaches online (any)₹500₹300–₹600663
Online only₹500₹300–₹500462
Travels to the student's home₹500₹400–₹600161
Student comes to the tutor's home₹500₹300–₹600162

By city

Median /hourMiddle halfTutors (n)
Mumbai₹500₹400–₹700164
Delhi NCR₹350₹250–₹50051
Navi Mumbai₹500₹300–₹1,00027
Thane₹500₹500–₹70023
Hyderabad₹400₹200–₹50022

Bengaluru (17), Kolkata (14), Chennai (10), Pune (9) have too few tutors to publish yet. For Mumbai localities, see the Mumbai fee page.

By experience

Median /hourMiddle halfTutors (n)
1–2 years₹450₹300–₹500135
3–5 years₹500₹300–₹60088
6–10 years₹500₹300–₹60048
10+ years₹600₹500–₹80063

373 tutors don't state their experience.

What families offer (Mumbai region)

Median /hourMiddle halfRequirements (n)
Families' stated budget, Mumbai region₹400₹300–₹800120

Hourly budgets families stated when posting a requirement, June 2026 to September 2026. Outside Mumbai we don't yet have enough to publish.

How we measure

  • What: the hourly rate each tutor sets on their TuitionsInIndia profile, their asking price, and, for Mumbai, the hourly budget families state when posting a requirement. Not what was finally paid.
  • Who: active tutor profiles (not institutes, test or suspended accounts) with a rate between ₹50 and ₹20,000 an hour. We leave out 22 profiles created while our signup form pre-filled ₹500 (10 April to 16 June 2026) that still show exactly ₹500, because we can't tell them apart from the default.
  • Statistics: medians and 25th/75th percentiles, never averages, so one very high rate can't move a table.
  • Limits: these are tutors on one platform, weighted towards the Mumbai region and online teaching, and they're asking prices, not completed payments.
  • Updated: a new edition every month; this one is September 2026.

Use this data

Free to quote and reuse under Creative Commons Attribution 4.0 (CC BY 4.0). Please credit "TuitionsInIndia tuition fee data" with a link to this page.

Suggested citation: TuitionsInIndia (2026). Tuition fees in India, September 2026. tuitionsinindia.com/tuition-fees

Download this edition as CSV →

Common questions

How much does a tutor cost in India?

Among 708 tutors on TuitionsInIndia in September 2026, the median asking rate is ₹500 an hour, and half ask between ₹300–₹600. Tutors who travel to the student's home mostly ask ₹400–₹600.

Is online tuition cheaper than home tuition?

At the median: online-only ₹500, tutors who travel ₹500 an hour. The middle half is ₹300–₹500 online-only and ₹400–₹600 for tutors who travel.

How much do IB and IGCSE tutors charge?

IGCSE tutors: median ₹500, mostly ₹500–₹700 an hour. IB tutors: median ₹500, mostly ₹400–₹700.

How much does tuition cost in Mumbai vs Delhi?

Mumbai tutors on our platform: median ₹500 an hour (₹400–₹700). Delhi NCR: median ₹350 (₹250–₹500).

How often is this updated?

A new edition is published every month. Within a month the numbers don't change, so a figure you quote stays on this page.

Tuition fees in Mumbai, by localityFind an online tutorTell us what you need