
If you're thinking about doing B.Ed and wondering how much you'll earn when you start teaching, let me tell you straight up. Fresh B.Ed graduates in India today get salaries starting from around ₹20,000 to ₹50,000, depending on the job profile and place of work. Government schools are usually better, starting with monthly salaries of ₹35,000 and going up to ₹50,000. Private schools would put you in the range of ₹15,000 to ₹25,000 per month. But this is the best news, your pay shoots up with your experience; even within 5 to 10 years, it is easy to touch ₹50,000 to ₹1,00,000 per month or more, if you are lucky enough to get into a good school or into administration.
Starting Salary Options After B.Ed
After completing your B.Ed degree, you have several career paths to choose from, and each comes with a different salary package. Let's look at what you can realistically expect:
Job Type | Monthly Starting Salary | Annual Package |
|---|---|---|
Government School Teacher (PRT) | ₹35,000 - ₹50,000 | ₹4.2 - 6 LPA |
Government School Teacher (TGT) | ₹44,000 - ₹50,000 | ₹5.3 - 6 LPA |
Government School Teacher (PGT) | ₹47,000 - ₹55,000 | ₹5.6 - 6.6 LPA |
Private School Teacher | ₹15,000 - ₹25,000 | ₹1.8 - 3 LPA |
Reputed Private School | ₹30,000 - ₹50,000 | ₹3.6 - 6 LPA |
International School Teacher | ₹40,000 - ₹80,000 | ₹4.8 - 9.6 LPA |
Coaching Institute Teacher | ₹20,000 - ₹40,000 | ₹2.4 - 4.8 LPA |
Online Teaching Platforms | ₹20,000 - ₹35,000 | ₹2.4 - 4.2 LPA |
Content Developer (EdTech) | ₹25,000 - ₹45,000 | ₹3 - 5.4 LPA |
Academic Counselor | ₹20,000 - ₹35,000 | ₹2.4 - 4.2 LPA |
B.Ed Teacher Salary Growth with Experience: How Much Can You Earn in 5, 10, or 20 Years?
Your B.Ed salary does not remain stagnant at the entry level. Experience is important in the teaching profession, especially as the salary goes up considerably with more years of work:
Experience Level | Monthly Salary Range | Annual Package |
|---|---|---|
Fresher (0-1 year) | ₹20,000 - ₹30,000 | ₹2.4 - 3.6 LPA |
Early Career (1-3 years) | ₹25,000 - ₹40,000 | ₹3 - 4.8 LPA |
Mid Career (4-9 years) | ₹35,000 - ₹60,000 | ₹4.2 - 7.2 LPA |
Experienced (10-20 years) | ₹50,000 - ₹1,00,000 | ₹6 - 12 LPA |
Senior/Principal Level | ₹80,000 - ₹2,00,000 | ₹9.6 - 24 LPA |
B.Ed starting salaries in India largely depend on the type of institution one employs. Generally, government schools offer the best packages in addition to perks like HRA, DA, etc. They also guarantee job security, making private schools offer less in terms of salary but faster growth for those who work in a good establishment. The most important point is to clear exams like CTET or State TET for government jobs, which guarantee higher starting salaries and much better benefits. Having experience, commitment, and also adding qualifications like M.Ed will greatly increase salary in the teaching profession over the years.
Are you feeling lost and unsure about what career path to take after completing 12th standard?
Say goodbye to confusion and hello to a bright future!
Was this article helpful?


















Similar Articles
How to Prepare for CTET Exam 2026 in One Month
B.Ed Fees in Government vs Private Colleges in India
CTET Qualifying Marks for KVS in 2025-26: Category-wise Passing Marks
Career Opportunities After CTET Exam: Jobs, Pay Scale, Teaching Positions
UGC NET December 2025 Expected Cutoff for General Category
UGC NET December 2025 Expected Cutoff for OBC (NCL) Category