Teacher Salary 2023 Overview
With the variety of opportunities available, teaching has traditionally been one of the most sought-after occupations in India. Teaching at a government school is one of the most profitable careers due to the large pay packages and other advantages. It loses some of its luster in the private sector, but it mainly holds its own for the compensation that it provides.
What is the Salary of a Teacher in 2023?
A teacher's compensation is determined by the number of years of relevant experience. For example, the typical beginning pay for a teacher with less than one year of experience is INR 2.90 LPA. But, with increasing experience and education, a teacher's top income might reach INR 5.30 LPA. A teacher's income is partly determined by the industry in which they work. A government school teacher's income often varies between INR 2.3 LPA and 8.4 LPA, whereas a private school teacher's salary typically ranges between INR 2.80 LPA and 5 LPA. Aspiring teachers can undertake suitable undergraduate and postgraduate teacher training courses in addition to a B.Ed. degree. The best B.Ed. schools in India accept candidates based on merit as well as B.Ed. entrance examinations.
Salary of a Teacher Quick Facts
- An experienced teacher may expect to earn INR 15 LPA or more, while newcomers to the sector can expect to earn INR 2.90 LPA.
- A government teacher in India receives INR 35,000 per month as a beginning salary, whereas a private teacher earns INR 15,000 per month, which is 22% less than the national average.
- A teacher's compensation varies based on the level at which they are hired. A basic teacher may make INR 15,000 per month, but a secondary teacher may earn INR 22,000 per month.
- Instructors are also hired on numerous online platforms, with an average monthly remuneration of roughly INR 23,000.
- A teacher's average income is greatest in Pune, New Delhi, and Lucknow.
Read more about How to Become a Teacher in India 2023.
Average Salary of a Teacher 2023
A teacher's annual salary in India is around INR 2.90 LPA. A teacher's remuneration varies depending on factors such as experience, designation, sector, and area of India. The typical income of a teacher is tabulated below based on teaching levels-
Teaching Level |
Average Annual Salary (INR) |
Pre-Primary School Teacher |
Rs. 3.5 LPA |
Rs. 4.5 LPA |
|
Secondary School Teacher |
Rs. 4.68 LPA |
Senior Secondary School Teacher |
Rs. 5 LPA |
Special Teachers |
Rs. 5.3 LPA |
Designation Wise Teacher Salary 2023
The average income of a teacher, depending on several designations, is shown below-
Designation-Wise |
Average Annual Salary (INR) |
High School Teacher |
Rs. 3.10 L |
Secondary School Teacher |
Rs. 3.08 L |
Primary School Teacher |
Rs. 2.55 L |
Sector Wise Salary of a Teacher 2023
The following is the average wage of a teacher in the private and public sectors-
Sector-Wise |
Average Annual Salary (INR) |
Government Institutions |
Rs. 3.15 L |
Private Institutions |
Rs. 2.80 L |
Subject Wise Teacher Salary 2023
Teachers are also compensated differently depending on the courses they teach, mostly because some subjects are required for the most sought-after qualifications in the country, while others become outdated with time. As a result, it's typical to believe that science disciplines are more difficult than liberal arts topics like English or the humanities. The compensation of a teacher is tabulated below based on the disciplines that they teach-
Subject-Name |
Average Annual Salary (INR) |
Commerce |
Rs. 3.12 L |
Humanities |
Rs. 3.08 L |
Science |
Rs. 3.84 L |
Related Articles-
Salary of a Teacher: Experience Wise
A teacher's annual salary in India is around INR 2.90 LPA. A teacher's remuneration varies depending on factors such as experience, designation, sector, and area of India. The average income of a teacher is shown below, based on years of experience-
Experience-Wise |
Average Annual Salary (INR) |
Fresher |
Rs. 3.10 L |
1 - 4 years |
Rs. 3.08 L |
5 - 9 years |
Rs. 2.55 L |
More than 10 years |
Rs. 4.02 L |
20 years & above |
Rs. 5.06 L |