Chapters
- 01. Average Salary Of An Online Teacher In India
- 02. 10 Most Trending Subjects To Teach In India
- 03. How Much Can An Online Tutor Earn in India?
- 04. Check The Market Rates Before Deciding Your Tutor Rates
- 05. Does Location Affect The Tutoring Fee Rates?
- 06. Does Teaching Experience Affect Tutor Salary?
What are the rates you must charge as a teacher online? Is Online teaching jobs great as a full-time job? These questions are extremely important to answer when you decide to become a teacher in India.
Over the past few years, there has been an increase in demand for private tutors all around India. According to the Economic Times of India, two-thirds of Indian students take private tuition as home-based jobs. Private tutoring job and online tutoring jobs in India has been growing at a staggering rate. There are around 7.1 crore students who take lessons at home so as to get a better understanding of their subjects and earn extra money.
A report given by the National Sample Survey Organisation (NSSO) has shown that about 26% of the student population in our country who attend schools, colleges or even universities are dependent on private tutors.
This sector of the education system is growing continuously because there is an increase in competitiveness among students all over India which pushes parents to invest more time and money for their children's education.
If there is a demand for any goods or services there will also be a supply for the same goods and services as ways to make money from home.
Average Salary Of An Online Teacher In India
The average salary of an online teacher in India varies depending on several factors, such as their education level, experience, the type of institution they work for, and the subject they teach.
However, on average, an online teacher in India can expect to earn anywhere from ₹20,000 to ₹100,000 per month*.

Factors That Decide Your Salary As A Teacher
- Education level: Advanced degrees, certifications, and experience can increase a teacher's earning potential.
- Location: Salaries can vary greatly depending on the geographic location, with teachers in urban areas generally earning more than those in rural areas. Teachers in Tier 1 cities like Mumbai will earn more than teachers in Tier 2 cities like Dehradun.
- Type of institution: Teachers working in private schools typically earn more than those in public schools. You can set your own rates on online teaching platforms such as Superprof, Preply, etc.
- Subject area: Teachers with specialized skills and knowledge, such as those in STEM subjects, may earn a higher salary.
- Years of experience: Generally, the longer a teacher has been in the profession, the more they can expect to earn.
A number of teachers who are not satisfied with their salaries and feel like they are underpaid look towards a career as a private tutor working from home in order to earn more money. As the demand for private tuition grows so does the supply of private tutors who consider themselves as freelance teachers.
Tutors in Mumbai, India charge around an average of 1500 rs. for each class which lasts for a duration of one hour, the rates are set by the tutor depending on several factors.
The job as a private tutor is becoming a lucrative and stimulating career for most people including ex-teachers. Numerous people consider the online job of teaching as a noble profession, despite this teachers are highly underpaid in India. In some regions of India, the income of teachers is not sufficient enough to cover most of their expenses.
10 Most Trending Subjects To Teach In India
- Mathematics
- Science (Physics, Chemistry, Biology)
- English (Spoken & Written English)
- Social Science (History, Civics, Geography)
- Hindi/Regional Language
- Yoga
- Personal training
- Drawing
- Foreign Languages (German, Spanish & French)
- Computer Programming languages (Java, C/C++, Python etc)
Find available online tutoring jobs here.

The teachers at government schools who teach English get decent salaries whereas teachers at private schools struggle to manage their daily expenses and earn money. More than 80% of teachers in India feel like they are underpaid. So it is not common to think that most qualified teachers look for other methods in order to increase their incomes with a side job which fits their schedules perfectly.
Qualified teachers and ex-teachers are not the only ones seeking a job as private tutors which can help them make more income. Students who go to universities often take up the job as private tutors or online teaching job so as to earn a bit of extra cash. This also helps to give their resume an extra boost. Private tutoring jobs give them a chance to have full control of their own schedule and the rates at which they want to give their classes at as per their flexible schedules.

How Much Can An Online Tutor Earn in India?
How much should one charge as a tutor, this is a question that arises and is faced by a student or a teacher when it comes to setting the cost of one’s classes. “What would be the perfect price range for private tuition?”. The rate at which you set the price of your classes also acts as a first impression for your clients.
If you set the rate of your charge low then people will assume that you are not qualified enough to be a tutor and will not take you seriously but if you set you're charging too high then you will not fit in the price range of your potential students.
This decision to set the right price for private tuition is difficult because there is too much information available online which are conflicting in nature. There are some pages online that were made to give advice to people who want to be tutors, but these pages give incongruous advice regarding this matter. This tempts people to just choose random amounts for the classes although we strongly suggest you resist this urge.

Unfortunately, we cannot set the rate for you it is something that you need to decide. We can only advise you at what price range you can set your classes at and provide you with proper information about the charges for tutoring in India.
Technically you are being paid for the amount of time you give your students for a specific class. Although higher rates that some tutors charge in comparison to other professions is inclusive of other work that takes place out of the classroom. So basically, you should find online tutoring as a legitimate work-for-home job opportunity and as a suitable teaching experience.

The ‘Preparation’ that you should undertake is fully dependent on the subject that you teach. For example, an English language tutor might prepare for the class by:
- Assessing the progress of the student and planning the classes accordingly
- Provide proper feedback to the student about the progress they are making in the class
- Giving them a proper assignment to complete in regards to their English classes.
- Finding proper sources for various exercises
- Come up with questions that are based on the texts
- Giving lessons on the English Grammar

So an English teacher who earns between 2000 rupees per hour which requires one hour to prepare for the English teaching class, is actually earning 1000 rupees per hour. This creates a loss for the teacher as she invests more time and money while preparing for the class and only gets to keep 100 rupees for her expenses.
At Superprof there is no median between the student and the tutor. The tutors at Superprof receive at what rate they set their classes without having the need to pay for the platform which is provided by Superprof for free. This indicates that you do not need to invest your time and money for the preparation of the class.
If you decide to charge 2000 rupees for the class then you will receive 2000 rupees for the class which lasts for a duration of one hour. You just need to figure out is whether your class rate is sufficient for you and your expenses.
SuperProf is currently accepting applications to help college students in getting a college degree by teaching students online. Payment details through PayPal is widely accepted and is the industry norm. All teachers also have proper teaching certification.

Check The Market Rates Before Deciding Your Tutor Rates
In order to set yourself apart from the rest, you might think that setting a lower price range for your class as it would appear to be preferable and attractive but it does not work like that. Setting a lower rate for your classes might make you seem unprofessional and inexperienced. It is not simple to set up the rate for your classes and still earn extra money. Your rate which is hourly based should be affordable and reasonable.
The rate of your classes should be similar to the market rate of teaching the same subject as you. Competition arises when you are living in an area where there are several tutors teaching the subject, with the same qualifications and experience as you. If you charge say about 250 rupees per class when the average amount should be 1500 rupees, you will come across as inexperienced. On the other hand, if you decide to charge 3000 rupees for your class then your students will expect more from you. Before taking your experience into consideration you should first do proper research on the average rate for your subject in the area.
The amount you charge for your classes if you become a tutor can depend on a variety of factors such as your location, your experience, the level of the student, and the format of the lesson. This is one of the reasons why Math tutoring and teaching English online has become one of the best work when it comes to home online teaching job.

Does Location Affect The Tutoring Fee Rates?
While setting the rate of their classes whether private or online tutoring jobs should take social inequalities into account. It is also important to keep in mind that not all cities and areas in India will have an equal footing when it comes to the charges for tuition for new job seekers.
For example, a person living in Bangalore has high-speed internet and tends to earn more but the cost of living in the city is more expensive in comparison to the other cities. This disparity in the location also affects the prices of online tutors. On average, the tutors at Superprof India charge around 2000 rupees per hour for college students. The rates at which some tutors charge take their income and the cost of living into consideration. Online tuition jobs are one such way that enables you to tap into the field of tutoring in other regions and also you will get paid enough for the job.

Does Teaching Experience Affect Tutor Salary?
Private tutors act as role model in the academic field for their students. It is important for you to do proper research before conducting your classes so that you do not make any mistakes. Private tuition enables students to reach their full capacity through online education. The more experience you have, your tutoring rates will automatically increase. For all students, the level of your qualifications as a tutor is an important factor. As a tutor with a Ph.D., you will be able to charge more than others.
Your level of experience and qualifications plays an important role in your selection as a tutor. If you are someone who is a graduate, your profile would not be as appealing as those of a professor or private tutor with a Ph.D.
In order to gain the attention of your potential clients, you need to increase and build your profile so as to make it more appealing. If you are someone who is looking for a part-time or a full-time job as a tutor try considering online tutoring jobs from home as an option. The timing for this job is flexible as well as you can earn a considerable amount of money by working remotely as an online tutor and be your own boss.
The platform that connects tutors and students
I am a teacher of primary classes. I am interested in online tutor job
We are glad to hear this!! Can you e-mail us at namaste@supeprof.com? :) Happy to help you!
Me too. I am a teacher. I teach both primary and secondary classes. Also TESOL certified.
I am an online teacher. My name is minal bajaj. I am in search of more students and wish to apply.
I this Manoranjan Kumar Karn…I am a tutor teaching upto class 10 th all subjects and Mathematics specialist.
Thank you! Connect with us at namaste@superprof.com
I’m a teacher I’m interested to do online tutoring. I have done b.ed on my subject.
Hello, Please feel free to contact our customer support at namaste@superprof.com
I am a private tutor with 15+ years and I am interested in online tutors job of all classes of English and French.
HI ,
Iam a private school teacher, having experience of 10 years plus teaching geography to grades 8th and 9th , I am interested in teaching online.
Please leave us an e-mail us at namaste@superprof.com
I also do teach.I am interested in teaching online.
Thank you for reading! Kindly connect with us at namaste@superprof.com
I’ve been a private English tutor since 2014 and would be interested in online jobs
Hello,
Thank you for your interest.
Kindly connect with our customer relationship manager at namaste@superprof.com
Hi, This is Nagini Goparaju working as aprivate school teacher.I have 10 years experience in teaching Biology up to 10th class. I am interested to teach online.
Hello,
Please feel free to contact our customer support at namaste@superprof.com
I am a reading specialist. Please refer some students.
Please leave us an e-mail us at namaste@superprof.com :)
I am a Chartered Accountant, Cost Accountant (Holder of Certificate of Merit) having several years’ of industry and teaching experience. I teach XI-XII Com, B.Com., BAF, BMS students all practical subjects. I am located in Mumbai. How can you help me getting students. Success guaranteed.
Please leave us an e-mail us at namaste@superprof.com
Hi I have got teaching experience and I am interested in online tutor job.
Connect with us at namaste@superprof.com
How much you should charge for 3rd class CBSE tution
Hello,
Connect with us at namaste@superprof.com :)
They will help you decide the best fee
What does hourly rate mean? Is is the amount you take home for an hour in a day?
Hourly rate is the amount you take per session. If you quote 100rs per hour, it means for every one hour you earn 100rs.
I am interesting to teach online… B. Sc (cs) degree holder… So can teach preprimary and primary students upto 5 th std…
Hello,
Thank you for your interest.
Kindly connect with our customer relationship manager at namaste@superprof.com
I also do teach.I am interested in teaching online.
Thank you for reading! Kindly connect with us at namaste@superprof.com
Thank you. good information
I am also interested to take online teaching.
Connect with us at namaste@superprof.com
I do take home tutions for all subjects students upto standard 5th. I request you Vaibhav Sir
to guide me in this process as online teaching would new experience to me. I have 14+ years experience.
Hello Pallavi,
Thank you for replying. We have a team that helps you set up your Superprof account.
Connect with them at namaste@superprof.com
I am a Home Tutor of Mathematics offline in my locality for Std 7 to Std 10. How can I enrolled myself with your organisation? Please advise.
Hello,
Can you connect with us at namaste@superprof.com? We would love to have you on our platform!
I am interesting to teach online… B. Sc (cs) degree holder… So can teach preprimary and primary students upto 5 th std…
Hello,
Thank you for your interest.
Kindly connect with our customer relationship manager at namaste@superprof.com
Myself Srinivas Sadhanala, faculty of Management and Commerce. Have 13 years experience. Can you help me to find out a tutor job please…
We would be honored if you can register on our platform. You can connect with our team at namaste@superprof.com
Hello,Glad to talk to you!
I’m Graduate student from India,uses my free time to inspire and motivate people with my Spiritual teachings( Hinduism) and making them aware of Indian culture and Hindu Sacred Books..
Any Job for me??
Thank you for your interest. You can join Superprof via the homepage or connect with us at namaste@superprof.com for further details.
Hi,
I worked in college for 2years and currently i’m working in an online teaching platform as an English tutor for students from upper primary to higher secondary grade. I would like to join superprof,how can i apply in this platform.
Thank you for your interest. Please feel free to contact our customer support at namaste@superprof.com
Thank You for this wonderful and much required information
Hlo Sir Iam interested in taking maths upto class x, can you help me.
Hello,
Please feel free to contact our customer support at namaste@superprof.com