Tuition fees in India: what tutors actually charge

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

Summary, November 2026

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

  • Board matters: IGCSE (₹400–₹700) and IB (₹300–₹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 ₹500 an hour.
  • Online-only tutors: median ₹450 (₹300–₹500). Tutors who travel to the student: median ₹500 (₹300–₹600).
  • Mumbai tutors ask more than Delhi NCR tutors on our platform: median ₹500 against ₹499.
  • 25% 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, November 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₹400₹300–₹500578
Class 6–8₹400₹300–₹500602
Class 9–10₹480₹300–₹500477
Class 11–12₹500₹300–₹600274

By board

Median /hourMiddle halfTutors (n)
CBSE₹500₹300–₹500678
State boards₹480₹300–₹500587
ICSE / ISC₹500₹300–₹600352
IGCSE₹500₹400–₹700129
IB₹500₹300–₹700114

By subject

Median /hourMiddle halfTutors (n)
Maths₹478₹300–₹500505
Science₹400₹300–₹500469
English₹400₹300–₹500464
Hindi₹400₹283–₹500274
Physics₹500₹300–₹600195
Chemistry₹440₹300–₹500177
Biology₹400₹250–₹50094
Social Studies₹400₹299–₹50080
Spoken English₹500₹250–₹60076
Python₹499₹347–₹60041
Economics₹450₹200–₹60032
Computer Science₹325₹250–₹50026
Marathi₹400₹250–₹50024
Accountancy₹400₹200–₹50020

Online vs in person

Median /hourMiddle halfTutors (n)
Teaches online (any)₹499₹300–₹500854
Online only₹450₹300–₹500609
Travels to the student's home₹500₹300–₹600189
Student comes to the tutor's home₹500₹300–₹600195

By city

Median /hourMiddle halfTutors (n)
Mumbai₹500₹350–₹700177
Delhi NCR₹499₹300–₹50075
Hyderabad₹325₹200–₹50030
Navi Mumbai₹500₹300–₹1,00028
Thane₹500₹400–₹70024
Bengaluru₹350₹300–₹50023
Kolkata₹350₹300–₹40023

Chennai (17), 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₹400₹250–₹500181
3–5 years₹500₹300–₹600111
6–10 years₹500₹300–₹60055
10+ years₹500₹480–₹80074

484 tutors don't state their experience.

What families offer (Mumbai region)

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

Hourly budgets families stated when posting a requirement, June 2026 to October 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 November 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, November 2026. tuitionsinindia.com/tuition-fees

Download this edition as CSV → · Earlier editions: 2026-10, 2026-09

Common questions

How much does a tutor cost in India?

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

Is online tuition cheaper than home tuition?

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

How much do IB and IGCSE tutors charge?

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

How much does tuition cost in Mumbai vs Delhi?

Mumbai tutors on our platform: median ₹500 an hour (₹350–₹700). Delhi NCR: median ₹499 (₹300–₹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