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.
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.
| Median /hour | Middle half | Tutors (n) | |
|---|---|---|---|
| Class 1–5 | ₹500 | ₹300–₹500 | 459 |
| Class 6–8 | ₹500 | ₹300–₹500 | 465 |
| Class 9–10 | ₹500 | ₹300–₹500 | 375 |
| Class 11–12 | ₹500 | ₹300–₹600 | 208 |
| Median /hour | Middle half | Tutors (n) | |
|---|---|---|---|
| CBSE | ₹500 | ₹300–₹600 | 528 |
| State boards | ₹500 | ₹300–₹600 | 461 |
| ICSE / ISC | ₹500 | ₹350–₹600 | 287 |
| IGCSE | ₹500 | ₹500–₹700 | 106 |
| IB | ₹500 | ₹400–₹700 | 94 |
| Median /hour | Middle half | Tutors (n) | |
|---|---|---|---|
| Maths | ₹500 | ₹300–₹500 | 396 |
| English | ₹500 | ₹300–₹500 | 369 |
| Science | ₹500 | ₹300–₹500 | 365 |
| Hindi | ₹440 | ₹300–₹500 | 223 |
| Physics | ₹500 | ₹300–₹600 | 150 |
| Chemistry | ₹500 | ₹300–₹500 | 139 |
| Biology | ₹400 | ₹299–₹500 | 70 |
| Social Studies | ₹400 | ₹299–₹573 | 61 |
| Spoken English | ₹500 | ₹250–₹600 | 60 |
| Python | ₹499 | ₹347–₹600 | 29 |
| Economics | ₹450 | ₹200–₹600 | 24 |
| Marathi | ₹440 | ₹250–₹500 | 20 |
| Median /hour | Middle half | Tutors (n) | |
|---|---|---|---|
| Teaches online (any) | ₹500 | ₹300–₹600 | 663 |
| Online only | ₹500 | ₹300–₹500 | 462 |
| Travels to the student's home | ₹500 | ₹400–₹600 | 161 |
| Student comes to the tutor's home | ₹500 | ₹300–₹600 | 162 |
| Median /hour | Middle half | Tutors (n) | |
|---|---|---|---|
| Mumbai | ₹500 | ₹400–₹700 | 164 |
| Delhi NCR | ₹350 | ₹250–₹500 | 51 |
| Navi Mumbai | ₹500 | ₹300–₹1,000 | 27 |
| Thane | ₹500 | ₹500–₹700 | 23 |
| Hyderabad | ₹400 | ₹200–₹500 | 22 |
Bengaluru (17), Kolkata (14), Chennai (10), Pune (9) have too few tutors to publish yet. For Mumbai localities, see the Mumbai fee page.
| Median /hour | Middle half | Tutors (n) | |
|---|---|---|---|
| 1–2 years | ₹450 | ₹300–₹500 | 135 |
| 3–5 years | ₹500 | ₹300–₹600 | 88 |
| 6–10 years | ₹500 | ₹300–₹600 | 48 |
| 10+ years | ₹600 | ₹500–₹800 | 63 |
373 tutors don't state their experience.
| Median /hour | Middle half | Requirements (n) | |
|---|---|---|---|
| Families' stated budget, Mumbai region | ₹400 | ₹300–₹800 | 120 |
Hourly budgets families stated when posting a requirement, June 2026 to September 2026. Outside Mumbai we don't yet have enough to publish.
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
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.