Government Teacher Salary in India - Primary, Secondary Teachers, Perks, Benefits, Allowances and more
Many students dream of becoming a government teacher in India. The teacher shapes the future of students, thus making it a highly respectable job. It also comes with additional benefits alongside providing financial stability. In this writing piece, we will explain every single detail about the government teacher salary in India.
Also Read:
Explore colleges based on UP B.Ed JEE
Based on ,B.Ed,UP B.Ed JEE
This profession nowadays has become more appealing. The reason is high salary, and being a government school teacher in India, is following the Pay Commission revisions. As you start reading further, you will get to know the Government Teacher Salary in India, the perks, and much more.
Also Read:
Yes, the reservation policy affects the AP EdCET cut-off. The cut-off varies based on General (UR), SC, ST, BC, and PWd candidates and the marks they have scored.
In India, you can get fifteen lakhs every year. It depends on your experience and the city where you are working. Try to have extra earning sources too.
- Basic Information Everyone Should Know about Government Teacher Salary in India
- Government Teacher Salary: Salary Comparison
- Government Teacher Salary by State/Board
- Government Teacher Salary in Metro Cities
- Government Teacher Salary Structure (7th Pay Commission)
- Government Teacher Salary in India – Perks and Allowances
- Benefits of a Government Teacher Job
- How to Become a Teacher in India?
Basic Information Everyone Should Know about Government Teacher Salary in India
The table below includes the average salary ranges meant for different teacher levels in India (figures may vary depending on your location and experience).
| Particulars | Details |
|---|---|
| Job Profile | Government Teacher |
| Levels | Pre-primary, Primary (PRT), Secondary (TGT), and Senior secondary (PGT) |
| Where Can They Apply | Government Primary Schools, Kendriya Vidyalaya (KVS), Navodaya Vidyalaya (NVS), State Education Boards |
| Average Fresher's Salary | Starting salary of ₹6–8 lakh per annum |
| Pre-primary School Teacher | ₹4 lakh per annum |
| Primary Teacher | ₹5 lakh per annum |
| Secondary Teacher | ₹6 lakh per annum |
| Senior Secondary Teacher | ₹7–8 lakh per annum |
Government Teacher Salary: Salary Comparison
Deductions for NPS, taxes. and pension contributions reduce in-hand slightly from gross salary.
| Teacher Type | Level/Post | Fresher Salary | Experienced Salary | Notes |
|---|---|---|---|---|
| Central School (KVS/NVS) | PRT-Level 6 | INR 64k-65k/month | INR 90k-1.05 lakh/month (10+year) | includes DA~55%, HRA (metro/X-Y-Z), TA; depends on city & experience |
| Central School (KVS/NVS) | TGT-Level 7 | INR 75k-80k/month | INR 1.1-1.3 lakh/month | experienced teachers may get higher increments and promotions |
| Central School (KVS/NVS) | PGT-Level 8 | INR 80k-85k/month | INR 1.2-1.4 lakh/month | seniority+city allowances affect gross salary |
| State Board (Example: Delhi) | PRT/TGT | INR 45k-55k/month | INR 70k-85K/month | varies by state pay scale; allowances smaller than central school |
| State Board (Example: Delhi) | PRT/TGT | INR 40k-50k/month | INR 65k-80k/month | Metro HRA adds slightly more for urban posting |
| State Board (Example: Delhi) | PRT/TGT | INR 35k-45k/month | INR 60k-75k/month | Salaries lower than metros; allowances smaller |
Note: “Experienced government teachers may earn up to ₹12–₹15 lakh per annum, while freshers typically begin at ₹2.4–₹4.5 lakh per annum.” It also depends on the location, the teachers are posted.
Government Teacher Salary by State/Board
“State-level pay scales differ. Here’s how compensation varies across major Boards, including Uttar Pradesh, where it ranges around ₹7–8 lakh per annum.”
| State/Board | Average Annual Salary (₹) |
|---|---|
| Andhra Pradesh Board | 5–6 lakh |
| Bihar Board | 6–8 lakh |
| Delhi Government Schools | 7–8 lakh |
| Haryana (Department of Education) | 5–6 lakh |
| Maharashtra Board | 7–8 lakh |
| Rajasthan Board | 6–8 lakh |
| Uttar Pradesh (Govt Teacher Salary in UP) | 7–8 lakh |
| West Bengal Board | 5–6 lakh |
Also Read:
- 1 Year BEd Course in India
- BEd vs DEd Course
- Supreme Court Makes TET Mandatory for All Teachers, In-Service Staff Also Covered
Government Teacher Salary in Metro Cities
“Posting as a teacher in a metro city might get you a higher salary. Here’s what teachers in major cities like Delhi, Mumbai, and Bangalore typically earn annually.”
| City | Approx. Annual Salary (₹) |
|---|---|
| New Delhi | 7–8 lakh |
| Mumbai | 7–8 lakh |
| Bangalore | 7–8 lakh |
| Hyderabad | 5–6 lakh |
| Kolkata | 5–6 lakh |
Note: “Data aligns with the average gross salary range of ₹36k–₹60k per month or around ₹4.3 lakh annually.”
Government Teacher Salary Structure (7th Pay Commission)
The government teacher's salary in India follows the structure defined by the 7th Pay Commission, revised every few years. Below, we have mentioned the average salary ranges for every major teaching level.
- Primary School Teachers (PRT)
-
Pay Level: 6
-
Basic Pay: ~₹35,400
-
Starting Gross Salary: ~₹64,500–₹65,500 (with allowances)
-
- Trained Graduate Teachers (TGT)
-
Pay Level: 7
-
Basic Pay: ~ ₹44,900
-
Starting Gross Salary: ~₹75,000-₹80,000
-
- Post Graduate Teachers (PGT)
-
Pay Level: 8
-
Basic Pay: ~ ₹47,600
-
Starting Gross Salary: ~₹80,000-₹85,000
-
The annual gross/in-hand package for freshers at Central School teachers is often in the range of ₹7.5 - 10lakh + allowances (depending on the city and posting type), and for experienced teachers, likely more.
Caution: Not all government teachers come under the central-school/7th CPC. Many state-board or state government teachers have different pay structures so salary could be lower.
Also Read:
Government Teacher Salary in India – Perks and Allowances
The teachers in India also get many perks, alongside the listed allowances.
-
Dearness Allowance (DA): Revised timely (currently 50% of basic pay as of 2025).
-
House Rent Allowance (HRA): 8%–27% depending on the city you're posted in
-
Transport Allowance (TA): Depends on the location and job profile
-
Medical Allowance: Health benefits under CGHS or state health schemes.
-
Leave Travel Concession (LTC): Travel allowance for family once in 4 years.
-
Professional Development Allowance: For workshops, training, and seminars.
“Additional income data: CTET-qualified teachers often take home ₹35k–₹50k/month, while guest teachers in states like Karnataka receive modest payments as per the revisions.”
Also Read:
Yes, it is possible if that teacher also has an extra income source. It depends on the pay scale also. The average earning is 60000 every month.
Benefits of a Government Teacher Job
Candidates are offered many benefits as a government school teacher.
-
Job Security.
-
Pension and Retirement Benefits, like gratuity
-
Maternity and Paternity Leave: Up to 180 days of maternity leave, 15 days of paternity leave.
-
Educational Benefits for Children: Scholarships and fee concessions.
-
Housing: Some states provide government quarters at nominal rent.
How to Become a Teacher in India?
Complete your BEd (Bachelor of Education) degree from a recognized university if you wish to become a teacher. After that, apply for the CTET or State TET exams and clear them to get a posting in a government school. Qualifications like BEd/MEd don't decide salary; pay level depends on the recruitment post, pay matrix, type of school (central/state), years of service, allowances, etc.
In Detail:

You can get around 15 to 35k if you are teaching in a private school. Some private schools that is costly for students can also pay you better. As a government school teacher, you can also get around 80k.