In short: School teacher path: Graduation → B.Ed (2 years) → TET/CTET → teaching job. College professor path: M.A./M.Sc → NET/JRF → Assistant Professor. Government school teacher salary: ₹35,000-80,000/month (PGT/TGT). Private school: ₹15,000-50,000/month. Assistant Professor: ₹57,700/month starting (7th Pay Commission). Professor: ₹1,44,200/month. Teaching is stable, respected, and offers good work-life balance — but private sector pay can be disappointing and career growth has limitations.
Teaching is one of the noblest professions, and in India, it is also one of the most stable government career options. A government school teacher or college professor enjoys job security, pension, long vacations, and societal respect that few other careers match.
But the teaching landscape in India has two very different realities: government teaching (well-paid, secure, competitive to enter) and private teaching (often underpaid, overworked, with limited job security). This guide covers both honestly.
Two Main Teaching Career Paths
Path 1: School Teacher
| Step | Details | Duration |
|---|---|---|
| Step 1 | Complete Graduation (BA/B.Sc/B.Com) | 3 years |
| Step 2 | Complete B.Ed (Bachelor of Education) | 2 years |
| Step 3 | Clear TET/CTET (Teacher Eligibility Test) | Exam preparation: 3-6 months |
| Step 4 | Apply for teaching positions (government/private) | Ongoing |
| Total | From Class 12 to qualified teacher | 5-6 years |
Path 2: College Professor
| Step | Details | Duration |
|---|---|---|
| Step 1 | Complete Graduation (BA/B.Sc/B.Com) | 3 years |
| Step 2 | Complete Post-Graduation (MA/M.Sc/M.Com) | 2 years |
| Step 3 | Clear NET (National Eligibility Test) or JRF | Exam preparation: 6-12 months |
| Step 4 | (Optional) Complete PhD for career advancement | 3-5 years |
| Step 5 | Apply for Assistant Professor positions | Ongoing |
| Total | From Class 12 to eligible Assistant Professor | 5-7 years |
School Teacher — Types and Eligibility
| Teacher Type | Full Form | Who Can Teach | Classes | Qualification |
|---|---|---|---|---|
| PRT | Primary Teacher | Class 1-5 | Primary section | D.El.Ed / D.Ed + CTET Paper 1 |
| TGT | Trained Graduate Teacher | Class 6-10 | Middle and secondary | Graduation + B.Ed + CTET Paper 2 |
| PGT | Post Graduate Teacher | Class 11-12 | Senior secondary | Post-Graduation + B.Ed + state selection |
| Vice Principal | School administration | All classes | PGT + 5-8 years experience | |
| Principal | School head | All classes | PGT + 10-15 years experience |
B.Ed — Bachelor of Education
B.Ed is the mandatory teacher training degree for anyone wanting to teach Class 6-12 in recognized schools.
B.Ed Quick Facts
| Aspect | Details |
|---|---|
| Duration | 2 years (full-time) |
| Eligibility | Graduation with 50% (45% for SC/ST) |
| Entrance exams | State B.Ed entrance (UP B.Ed JEE, MAH B.Ed CET, etc.) |
| Fees (government) | ₹10,000-50,000 total |
| Fees (private) | ₹50,000-2,00,000 total |
| Curriculum | Pedagogy, educational psychology, teaching methods, practice teaching |
| Internship | 4-6 months school teaching practice (mandatory) |
Integrated B.Ed Programs
| Program | Duration | Eligibility | Offered By |
|---|---|---|---|
| Integrated B.A. B.Ed | 4 years | Class 12 | Central Universities, RIEs |
| Integrated B.Sc. B.Ed | 4 years | Class 12 (Science) | Central Universities, RIEs |
| B.El.Ed (Elementary Education) | 4 years | Class 12 | Delhi University |
These integrated programs save time — you get both graduation and B.Ed in 4 years instead of 5 (3-year degree + 2-year B.Ed).
TET / CTET — Teacher Eligibility Tests
TET (Teacher Eligibility Test) is mandatory to teach in most government and many private schools across India.
Types of TET
| TET | Conducted By | Valid For | Validity |
|---|---|---|---|
| CTET (Central TET) | CBSE / NTA | Central government schools (KVS, NVS, DSSSB, Army schools) + many states accept it | Lifetime (since 2021 notification) |
| State TET | State government | State government schools only | Varies by state (typically 7 years to lifetime) |
| UPTET | UP government | UP government schools | As per state rules |
| MPTET | MP government | MP government schools | As per state rules |
| HTET | Haryana government | Haryana government schools | As per state rules |
| REET | Rajasthan government | Rajasthan government schools | As per state rules |
CTET Exam Pattern
Paper 1 (for Class 1-5 teachers):
| Section | Questions | Marks |
|---|---|---|
| Child Development and Pedagogy | 30 | 30 |
| Language 1 (Hindi/English) | 30 | 30 |
| Language 2 | 30 | 30 |
| Mathematics | 30 | 30 |
| Environmental Studies | 30 | 30 |
| Total | 150 | 150 |
Paper 2 (for Class 6-8 teachers):
| Section | Questions | Marks |
|---|---|---|
| Child Development and Pedagogy | 30 | 30 |
| Language 1 | 30 | 30 |
| Language 2 | 30 | 30 |
| Mathematics/Science OR Social Studies | 60 | 60 |
| Total | 150 | 150 |
Passing marks: 60% (90/150) for General, 55% for OBC/SC/ST.
Practice any chapter on Padhaao
AI tutor for CBSE, ICSE & 15 state boards · 10 learning modes · 3 free chapters daily
Government School Teacher Salary (7th Pay Commission)
| Post | Pay Level | Basic Pay | In-hand (Approximate, Metro) |
|---|---|---|---|
| PRT (Primary Teacher) | Level 6 (₹35,400-1,12,400) | ₹35,400 starting | ₹42,000-50,000/month |
| TGT (Trained Graduate Teacher) | Level 7 (₹44,900-1,42,400) | ₹44,900 starting | ₹52,000-62,000/month |
| PGT (Post Graduate Teacher) | Level 8 (₹47,600-1,51,100) | ₹47,600 starting | ₹56,000-68,000/month |
| Vice Principal | Level 10 (₹56,100-1,77,500) | ₹56,100 starting | ₹65,000-80,000/month |
| Principal | Level 12 (₹78,800-2,09,200) | ₹78,800 starting | ₹92,000-1,20,000/month |
Additional benefits: DA (Dearness Allowance), HRA, Medical, Pension (NPS), Summer/Winter vacations (45-60 days/year), and other government perks.
Government School Teacher Salary by State
| State | PRT Salary (Starting) | TGT Salary (Starting) | Notes |
|---|---|---|---|
| Delhi (DSSSB) | ₹44,000-52,000/month | ₹55,000-65,000/month | Highest paying state for teachers |
| Haryana | ₹38,000-45,000/month | ₹48,000-58,000/month | Good pay, rural postings possible |
| UP | ₹25,000-35,000/month | ₹35,000-50,000/month | Large recruitment, lower starting pay |
| Bihar | ₹22,000-30,000/month | ₹30,000-42,000/month | Lower pay but high demand |
| KVS (Kendriya Vidyalaya) | ₹42,000-50,000/month | ₹55,000-65,000/month | Central government scale, pan-India transfers |
| NVS (Navodaya) | ₹42,000-50,000/month | ₹55,000-65,000/month | Similar to KVS, residential schools |
Private School Teacher Salary — The Other Reality
| School Type | PRT Salary | TGT Salary | PGT Salary |
|---|---|---|---|
| Premium Private (DPS, Modern, Shri Ram) | ₹25,000-40,000/month | ₹35,000-55,000/month | ₹45,000-70,000/month |
| Good Private | ₹15,000-25,000/month | ₹20,000-35,000/month | ₹30,000-50,000/month |
| Average Private | ₹8,000-15,000/month | ₹12,000-22,000/month | ₹18,000-30,000/month |
| Budget Private | ₹5,000-10,000/month | ₹8,000-15,000/month | ₹12,000-20,000/month |
The gap is stark: A government TGT in Delhi earns ₹55,000-65,000/month while a private school TGT in the same city might earn ₹20,000-35,000/month. This is why government teaching positions are so competitive.
College Professor Path — NET and JRF
NET (National Eligibility Test)
NET is the qualifying exam for Assistant Professor positions in Indian universities and colleges. It is conducted by NTA (National Testing Agency) under UGC guidelines.
| Aspect | Details |
|---|---|
| Conducted by | NTA (for UGC) |
| Frequency | Twice a year (June and December) |
| Eligibility | Post-graduation with 55% (50% for SC/ST/OBC/PwBD) |
| Subjects | 84 subjects available |
| Papers | Paper 1 (General — Teaching Aptitude, Research, Reasoning) + Paper 2 (Subject-specific) |
| Mode | Computer Based Test |
| Result | NET Qualified (for Assistant Professor) or JRF (for PhD fellowship) |
NET vs JRF
| Qualification | What It Gives You |
|---|---|
| NET Qualified | Eligible for Assistant Professor in any university/college |
| JRF (Junior Research Fellowship) | Eligible for Assistant Professor + ₹37,000/month fellowship for PhD (2 years), then ₹42,000/month as SRF (3 years) |
JRF cutoff is higher than NET cutoff. If you score high enough, you get JRF. Below that but above NET cutoff, you get NET.
College Professor Salary (7th Pay Commission)
| Position | Pay Level | Basic Pay | In-hand (Approximate) | How to Reach |
|---|---|---|---|---|
| Assistant Professor (entry) | Level 10 (Academic) | ₹57,700 | ₹70,000-85,000/month | NET/JRF + PhD (preferred) |
| Assistant Professor (Senior Scale) | Level 11 | ₹68,900 | ₹82,000-1,00,000/month | 4 years + API score |
| Associate Professor | Level 13A1 | ₹1,31,400 | ₹1,50,000-1,80,000/month | 8+ years + PhD + publications |
| Professor | Level 14 | ₹1,44,200 | ₹1,70,000-2,00,000/month | 10+ years + significant publications |
| Dean | Level 14A | ₹1,59,100 | ₹1,90,000-2,30,000/month | Administrative excellence |
| Vice Chancellor | Level 17 | ₹2,10,000 | ₹2,50,000-3,00,000/month | Highest academic position |
A Professor at an IIT earns more than most IIT graduates earn in their first 5 years of career. This is a fact most people overlook.
Government Teaching Recruitment — Major Exams
| Exam | Recruits For | Posts | How to Apply |
|---|---|---|---|
| KVS Recruitment | Kendriya Vidyalaya teachers (PRT, TGT, PGT) | 10,000-15,000 per cycle | KVS website |
| NVS Recruitment | Navodaya Vidyalaya teachers | 5,000-8,000 per cycle | NVS website |
| DSSSB | Delhi government school teachers | 3,000-10,000 per cycle | DSSSB website |
| UPTET + Super TET | UP government school teachers | 50,000-70,000 per cycle | UP Basic Education Board |
| REET + Level 2 | Rajasthan government school teachers | 30,000-50,000 per cycle | Rajasthan Education Dept |
| HTET + HSSC | Haryana government school teachers | 10,000-20,000 per cycle | BSEH + HSSC |
| BPSC TRE | Bihar government school teachers | 80,000+ per cycle | BPSC |
Bihar alone recruited 80,000+ teachers in recent cycles — one of the largest teacher recruitment drives in India.
Teaching Career — Pros and Cons
Advantages
| Advantage | Details |
|---|---|
| Job security | Government teaching jobs are permanent — virtually impossible to lose |
| Work-life balance | Fixed hours (typically 8 AM - 2 PM for schools), weekends off, long vacations |
| Societal respect | "Teacher" remains one of the most respected titles in Indian society |
| Vacations | 45-60 days of vacation annually (summer + winter + festivals) |
| Pension | Old Pension Scheme (for older employees) or NPS with government contribution |
| Impact | Directly shaping the future generation — few careers offer this satisfaction |
| Career longevity | You can teach productively from age 25 to 60+ |
Realistic Downsides
| Downside | Details |
|---|---|
| Private sector pay | Shockingly low at many private schools (₹8,000-15,000/month) |
| Limited career growth | PRT → TGT → PGT → Vice Principal → Principal is the full ladder (5 levels in 30+ years) |
| Rural postings | Government school postings may be in remote villages |
| Student discipline | Classroom management can be extremely stressful |
| Bureaucracy | Government schools involve heavy paperwork, administrative burden |
| Slow promotions | Government promotions are seniority-based, not merit-based in most states |
| Overwork in private | Private schools often expect 8-10 hour days, Saturday working, extra duties |
Alternative Teaching Careers
| Career | What It Involves | Earning Potential |
|---|---|---|
| Online Tutor (Vedantu, Unacademy, BYJU'S) | Teaching via video calls/recorded lectures | ₹30,000-2,00,000/month (top tutors) |
| Private Tuition | Home tuition, batch coaching | ₹20,000-1,00,000/month (varies by city and subject) |
| Content Creator (YouTube) | Educational YouTube channel | ₹0 to ₹10 LPA+ (depends on subscribers) |
| Corporate Trainer | Training employees in companies | ₹6-15 LPA |
| Coaching Institute Faculty | Teaching for JEE/NEET/UPSC | ₹5-50 LPA (top Kota faculty earn crores) |
| Curriculum Designer | Creating educational content for edtech | ₹6-15 LPA |
| Educational Consultant | School setup, NEP implementation | ₹8-20 LPA |
Top coaching faculty in Kota earn ₹20 LPA-2 Cr+ annually. This is a legitimate teaching career with extremely high earning potential, though very competitive.
How to Become a Teacher — Step by Step
For School Teaching (Class 1-12)
| Step | Timeline | Action |
|---|---|---|
| 1 | Class 12 | Choose stream based on what you want to teach |
| 2 | Year 1-3 | Complete graduation (BA/B.Sc/B.Com) with good marks |
| 3 | Year 4-5 | Complete B.Ed from a recognized college |
| 4 | Year 5 | Clear CTET/State TET |
| 5 | Year 5-6 | Apply for government/private teaching positions |
| 6 | Ongoing | Appear for KVS/NVS/state recruitment exams |
For College Teaching (Professor)
| Step | Timeline | Action |
|---|---|---|
| 1 | Year 1-3 | Complete graduation with high marks |
| 2 | Year 4-5 | Complete post-graduation (M.A./M.Sc./M.Com) with 55%+ |
| 3 | Year 5-6 | Clear UGC NET (or JRF for PhD fellowship) |
| 4 | Year 6-9 | (Recommended) Complete PhD |
| 5 | Year 6+ | Apply for Assistant Professor positions |
| 6 | Ongoing | Publish papers, attend conferences, build academic profile |
Frequently Asked Questions
Is B.Ed necessary for private school teaching?
For recognized schools, yes. CBSE and most state boards require teachers to have B.Ed for Class 6-12. For unrecognized/coaching centres, it is not mandatory but limits your career options.
Can I become a teacher without B.Ed?
For primary classes (1-5), D.El.Ed (Diploma in Elementary Education) is sufficient. For Class 6-12 in recognized schools, B.Ed is mandatory. For college teaching, B.Ed is not required — you need NET/PhD.
What is the scope of teaching in India?
India has 15 lakh+ schools and 50,000+ colleges. The demand for qualified teachers is constant. With NEP 2020 pushing for better teacher quality and new schools opening, the demand is only increasing.
TET qualification guarantees a job?
No. TET/CTET makes you "eligible" to apply, not "appointed." After TET, you must clear state recruitment exams (written test + interview) or apply to private schools separately.
Can male students become PRT (Primary Teachers)?
Yes, male candidates can and do become PRT. There is no gender restriction. However, many private primary schools prefer female teachers, which is a practical reality (not a rule).
Teaching or coaching — which pays more?
Coaching pays significantly more for popular teachers. A successful NEET/JEE faculty in Kota can earn ₹20 LPA-2 Cr+. A government school TGT earns ₹5-8 LPA. However, coaching is far less stable — if students do not enrol, income drops.
How competitive is KVS recruitment?
Very competitive. KVS TGT positions typically receive 50-100 applications per vacancy. The written exam + demo teaching + interview process takes 6-12 months. But KVS is one of the best teaching jobs in India due to pan-India transfers, good salary, and central government benefits.
Start Practicing on Padhaao
Whether you are strengthening your subject knowledge for B.Ed entrance, preparing for CTET/TET, or building foundations as a student who might teach someday, strong fundamentals in every subject matter. Padhaao helps you master concepts across Maths, Science, Social Studies, and English with clear explanations and unlimited practice.
₹21/mo (annual plan)
Padhaao covers 17,000+ chapters across 17 boards
Your exact syllabus. 10 learning modes. 3 free daily. Pro for unlimited - ₹21/month (annual plan).
Want the full chapter with solved examples?
10 learning modes. Board-specific content. 3 free chapters every day.
Try it free