The post of Primary Teacher in Uttar Pradesh also known as UP Primary Teacher, is called one of the most sought-after state government teaching jobs. They are appointed under the Uttar Pradesh Basic Education Department. The primary teachers play a important role in shaping the education of children from Class 1 to Class 5. This job comes with fixed working hours, respectable salary, long vacations, job security, and pension benefits.Every year lakhs of candidates apply for UP Primary Teacher recruitment through exams like UPTET/CTET and state selection processes. Now the question is: “what is UP Primary Teacher Salary?” so let’s findout!
This article provides a complete breakdown of the UP Primary Teacher salary, including pay scale, in-hand salary, allowances, job profile, promotions, and long-term benefits.
Who Is a UP Primary Teacher?
In Uttar Pradesh, Primary Teachers work as government employees responsible for teaching children in elementary schools throughout the state government.
Classes Taught
- Class 1 to Class 5
Subjects Covered
- Hindi
- English
- Mathematics
- Environmental Studies (EVS)
- Moral & Basic Education
The primary emphasis of this role will be on helping children develop their understanding through teaching concepts, maintaining discipline and providing an environment for overall growth.
UP Primary Teacher Salary Structure (Updated)

The pay of UP Primary Teachers is based on the salary scales of the 7th Central Pay Commission, which has been accepted by the Government of Uttar Pradesh.
Pay Level
- Level 6
Pay Scale
- ₹35,400 – ₹1,12,400
Basic Pay of UP Primary Teacher
- ₹35,400 per month
This is the starting basic salary for a newly appointed UP Primary Teacher.
UP Primary Teacher In-Hand Salary (Monthly)
Once allowances are added and NPS/deductions are deducted, a UP Primary Teacher in-hand salary will be around:
₹40,000 – ₹45,000 per month
The exact amount depends on:
- Posting location (urban/rural)
- HRA eligibility
- Current DA rate
UP Primary Teacher Salary Breakdown (Approx.)
| Salary Component | Amount |
|---|---|
| Basic Pay | ₹35,400 |
| Dearness Allowance (DA) | ₹17,000 – ₹18,000 |
| House Rent Allowance (HRA) | ₹1,500 – ₹3,600 |
| Transport Allowance | ₹3,600 |
| Other Allowances | ₹800 – ₹1,200 |
Gross Salary
₹55,000 – ₹60,000
In-Hand Salary
₹40,000 – ₹45,000
City-Wise UP Primary Teacher Salary
| Posting Area | In-Hand Salary |
|---|---|
| Urban / District HQ | ₹43,000 – ₹45,000 |
| Semi-Urban Areas | ₹41,000 – ₹43,000 |
| Rural Areas | ₹40,000 – ₹41,000 |
Higher HRA for urban; lower cost of living in rural areas.
Allowances & Benefits for UP Primary Teachers
Major Allowances
- Dearness Allowance (DA)
- House Rent Allowance (HRA)
- Transport Allowance
Other Benefits
- Permanent UP government job
- Medical facilities for self & family
- Paid summer and winter vacations
- Paid leaves and public holidays
- Pension under National Pension System (NPS)
- Gratuity after retirement
UP Primary Teacher Job Profile & Duties
Teaching Responsibilities
- Classroom teaching (Class 1–5)
- Lesson planning and syllabus completion
- Student assessment and evaluation
- Parent-teacher interaction
Administrative Responsibilities
- Maintaining attendance records
- Mid-Day Meal supervision
- Election or census duties (occasional)
The majority of this position’s work will be focused on education, with a minimal amount of administration.
Working Hours & Work-Life Balance
- Fixed school hours
- No night shifts
- Long summer & winter vacations
- Minimal work pressure
Unlike many other government jobs, UP Primary Teacher jobs offer an opportunity to work with greater balance between personal and professional life.
Promotion & Career Growth in UP Primary Teaching
There are definite ways that UP Primary Teachers can be promoted in the education system.
Promotion Hierarchy
- Primary Teacher to Assistant Teacher (Senior)
- Assistant Teacher (Senior) to Head Teacher
- Head Teacher to Block Education Officer (through exams)
Promotions depend on:
- Years of service
- Eligibility criteria
- Departmental examinations
UP Primary Teacher Salary After Promotion
| Post | In-Hand Salary |
|---|---|
| Senior Primary Teacher | ₹45k – ₹50k |
| Head Teacher | ₹55k – ₹65k |
| Block-Level Officer | ₹70k – ₹90k |
UP Primary Teacher vs Other Teaching Posts
| Post | In-Hand Salary |
|---|---|
| UP Primary Teacher | ₹40k – ₹45k |
| UP LT Grade Teacher | ₹50k – ₹58k |
| PGT Teacher | ₹60k – ₹70k |
| Private School Teacher | ₹15k – ₹30k |
UP Primary Teachers benefit from having more stability and benefits by working in a government-funded position than they would from working for a privately-run organization.
Challenges of UP Primary Teacher Job
- Large class sizes in some schools
- Rural postings in early years
- Administrative duties during elections
- Limited infrastructure in remote areas
Although UP Primary Teachers face challenges in their job, the position is considered a stable and respected profession in society.
Why UP Primary Teacher Is a Popular Career Choice
- Government job security
- Decent salary with regular increments
- Fixed working hours
- Long vacations
- Pension and retirement benefits
- High respect in society
Frequently Asked Questions (FAQ)
₹40,000 – ₹42,000 per month (in hand).
Yes, it is a permanent state government job.
Yes, under the National Pension System (NPS).
Yes, through promotion and experience.
Yes, in terms of salary, stability, and benefits.
Conclusion
The UP Primary Teacher salary offers a strong blend of financial stability, job security, and work-life balance. With an in-hand salary of ₹40,000 to ₹45,000 per month, paid vacations, pension benefits, and promotion opportunities, the UP Primary Teacher post remains one of the best teaching careers in Uttar Pradesh.
For aspirants who wish to shape young minds while enjoying a stable and respected government job, becoming a UP Primary Teacher is a career decision that ensures long-term security and personal satisfaction.
Also, Read:Assistant Audit Officer Salary | Talathi Salary | RI Salary in Odisha
