Last updated : 26/02/2026
If you like to start your career with primary teacher job then you should know all about Primary teacher salary in India. Primary teacher job is very good jobs who like teach children. Their main responsibility is to educate children. If you have decided to join as a primary teacher then you should know Primary teacher in-hand salary 2026. In this article the detailed of primary teacher salary is explained.
In this article, we will cover:
• Government primary teacher salary
• State-wise salary comparison
• Kendriya Vidyalaya primary teacher salary
• Private school teacher salary
• Salary after 7th Pay Commission
• In-hand salary calculation
• Career growth and promotion
• Allowances and benefits
Who is a Primary Teacher?
A Primary Teacher teaches students from Class 1 to Class 5. These teachers help the students to build the foundation of a child’s academic journey. They teach basic subjects like:
• English
• Hindi (or regional languages)
• Mathematics
• Environmental Studies (EVS)
• Moral Science
Primary teachers are appointed in:
• State Government Schools
• Central Government Schools
• Private Schools
• Missionary/Trust Schools
Government Primary Teacher Salary After 7th Pay Commission
Government teachers receive salary according to the 7th Pay Commission structure.
Pay Structure Details
• Pay Level: Level 6
• Basic Pay: ₹35,400 per month
• Dearness Allowance (DA): Around 45–50% (varies)
• House Rent Allowance (HRA): 8%–24%
• Transport Allowance (TA): ₹1,800–₹3,600
** TA are not available for all states.
Estimated Government Primary Teacher In-Hand Salary
After adding allowances and deducting PF/NPS:
₹42,000 to ₹55,000 per month
In metro cities, it can even cross ₹60,000 depending on HRA.
State-Wise Primary Teacher Salary 2026
Salary differs from state to state. Below is a simplified overview.
Bihar Primary Teacher Salary
Recruitment is conducted through Bihar Public Service Commission.
• Basic salary: ₹25,000 – ₹40,000
• Gross salary: ₹40,000+
• In-hand salary: Around ₹38,000 – ₹45,000 (After deduction)
Uttar Pradesh Primary Teacher Salary
Teachers are appointed under Uttar Pradesh Basic Education Board.
• Basic Pay: ₹35,400
• Gross Salary: ₹52,000 – ₹55000
• In-hand Salary: ₹48,000
For more details about UP Primary Teacher Salary Click here.
Rajasthan Primary Teacher Salary
Recruitment handled by Rajasthan Staff Selection Board.
• Basic Salary: ₹38,000 – ₹48,000
• Gross Salary: ₹48,000 – ₹52,000
• In-hand Salary: ₹45,000
Madhya Pradesh Primary Teacher Salary
Recruitment via Madhya Pradesh Employees Selection Board.
• Basic Salary: ₹30,000 – ₹45,000
• Gross Salary: ₹48,000 – ₹52,000
• In-hand Salary: ₹45,000
Kendriya Vidyalaya Primary Teacher Salary
Primary Teachers (PRT) in Kendriya Vidyalayas are recruited by Kendriya Vidyalaya Sangathan (KVS).
• Basic Pay: ₹35,400
• Gross Salary: ₹48,000 – ₹52,000
• In-hand Salary: ₹45,000
In-Hand Salary ₹50,000 – ₹60,000 per month
KVS teachers also enjoy:
• Central Government benefits
• Pension under NPS
• Medical facilities
• LTC (Leave Travel Concession)
KVS is considered one of the best options for teaching aspirants.
Private School Primary Teacher Salary
Private school salaries are high like government primary teacher. The salary of private primary teachers vary widely depending on:
• Location
• School reputation
• Board affiliation (CBSE/ICSE/State Board)
• Experience
Average Salary Range
• Small towns: ₹8,000 – ₹15,000
• Mid-level schools: ₹15,000 – ₹25,000
• Reputed CBSE schools: ₹25,000 – ₹40,000
Primary Teacher Qualification Requirements
To become a Primary Teacher you should have
• 12th + D.El.Ed / BTC
Or
Graduation + B.Ed
• CTET or State TET qualification
Recruitment exams are conducted by respective state authorities or central bodies.
Frequently Asked Questions (FAQ)
1. What is the starting salary of a primary teacher in India?
The starting basic pay is ₹35,400 under the 7th Pay Commission.
2. Which state gives highest salary to primary teachers?
Central government schools like KVS generally offer higher salary packages compared to many states.
Conclusion
The Primary Teacher salary in India (2026) is not a bad amount, especially in government schools.