mysalarycalculator.in
Government Teaching Careers

Government Teacher Salary 2026: PRT, TGT & PGT Monthly Pay

Complete guide on government school teacher salary per month across India. View PRT, TGT, and PGT pay levels, starting basic pay, allowances, deductions, and state comparisons.

Quick Answer: Government Teacher Salary (2026)

In India, a government school teacher earns between ₹48,000 and ₹74,000 per month in hand. A Primary Teacher (PRT - Level 6) takes home ₹48,000 to ₹55,000/month, a Trained Graduate Teacher (TGT - Level 7) takes home ₹60,000 to ₹68,000/month, and a Post Graduate Teacher (PGT - Level 8) takes home ₹65,000 to ₹74,000/month with 50% DA, HRA, and pension deductions.

By Rohit Kushwaha Updated: August 2026 8 Min Read

A career as a government school teacher in India provides exceptional financial stability, structured central pay commissions, and comprehensive social security benefits.

Whether recruited through Central schools (Kendriya Vidyalaya KVS, Navodaya Vidyalaya NVS), Delhi Subordinate Services (DSSSB), or state education commissions (UP, MP, Bihar, Rajasthan), teacher salaries adhere to 7th CPC Pay Matrix Levels 6, 7, and 8.

Government Teacher Salary Per Month (PRT, TGT, PGT)

Complete breakdown of starting basic pay, allowances (50% DA + HRA), and estimated in-hand take-home pay:

Teaching Grade7th CPC Level & Grade PayStarting Basic PayGross SalaryEstimated In-Hand Pay
PRT (Primary Teacher - Classes 1–5)Level 6 (GP ₹4,200)₹35,400₹54,000 – ₹62,000₹48,000 – ₹55,000
TGT (Trained Graduate - Classes 6–10)Level 7 (GP ₹4,600)₹44,900₹68,000 – ₹77,000₹60,000 – ₹68,000
PGT (Post Graduate - Classes 11–12)Level 8 (GP ₹4,800)₹47,600₹73,000 – ₹83,000₹65,000 – ₹74,000

Key Allowances in Govt Teacher Salary

Dearness Allowance (DA)
50% of Basic Pay

Calculated on basic salary to hedge against inflation; revised every January and July.

House Rent Allowance (HRA)
10% / 20% / 30%

Tiered by city: Class X (Metro 30%), Class Y (District 20%), Class Z (Rural 10%).

Transport Allowance (TPA)
₹1,800 – ₹3,600 + DA

Provided for daily transit, scaling up in major metropolitan clusters like Delhi NCR.

How Government Teacher Salary is Calculated

Gross Monthly Salary = Basic Pay + DA (50%) + HRA + Transport Allowance (TPA)
Monthly In-Hand Salary = Gross Salary − [NPS (10% of Basic+DA) + GIS + Professional Tax]

* Note: Actual in-hand take-home salary varies depending on urban vs rural posting location, city HRA tier, and individual income tax slab selections.

Central vs State Government School Teacher Salary Comparison

School Board / EmployerPRT (Level 6)TGT (Level 7)PGT (Level 8)
Delhi Govt (DSSSB)₹52,000 – ₹56,000₹66,000 – ₹72,000₹70,000 – ₹76,000
Central Govt (KVS / NVS)₹48,500 – ₹55,000₹61,000 – ₹68,500₹65,000 – ₹73,500
Uttar Pradesh (UP Board)₹47,000 – ₹51,000₹62,400 – ₹66,100₹66,100 – ₹70,100
Madhya Pradesh (MP TET)₹40,000 – ₹45,000₹50,000 – ₹57,000₹55,000 – ₹63,000
West Bengal (WB SSC)₹36,000 – ₹41,000₹46,000 – ₹52,000₹51,000 – ₹58,000

Frequently Asked Questions (FAQs)

The salary of a government teacher per month in India ranges from ₹48,000 to ₹74,000 in hand. A Primary Teacher (PRT - Level 6) earns ₹48,000 to ₹55,000, a Trained Graduate Teacher (TGT - Level 7) earns ₹60,000 to ₹68,000, and a Post Graduate Teacher (PGT - Level 8) earns ₹65,000 to ₹74,000 per month.
Calculate exact PRT, TGT & PGT in-hand salary?Use our dedicated interactive Teacher Salary Calculator for custom basic pay and state selections.
Teacher Calculator
Rohit Kushwaha

Rohit Kushwaha

Software Engineer & Creator of mysalarycalculator.in

Verified Creator

I'm Rohit Kushwaha, a Software Engineer with 3+ years of experience in developing web applications and digital solutions. By combining technology with practical financial tools, I built mysalarycalculator.in to help Indian professionals easily understand their salary, taxes, EPF, gratuity, and take-home income.

Comments & Discussion (0)

Join the Conversation

No comments yet. Be the first to start the discussion!