Government · Private · Education

Secondary School Teacher

Government (TSC) posts pay by grade with security — private +2 colleges in cities pay more cash.

Also called: MaVi Teacher, +2 Teacher, Subject Teacher

✓ Verified October 2026 · Sources below

Typical estimated monthly earnings

Rs 25,000 – 60,000

≈ Rs 5,10,000 per year (at mid-level)

Entry (0–2 yrs)Rs 25,000 – Rs 37,000
Mid (2–5 yrs)Rs 37,000 – Rs 48,000
Senior (5+ yrs)Rs 48,000 – Rs 60,000

Estimates only — not guaranteed salaries. Kathmandu Valley usually pays 15–25% more than smaller cities; remote and foreign clients often pay above local rates.

Government secondary teachers draw grade pay around Rs 40–50K+ with allowances (federal quota secondary Rs 48,058); private pay varies Rs 25–60K — a Kathmandu private teacher with 8 years reported Rs 60K.

Experience

0–8 years

Key skills

Subject masteryClassroom managementAssessment

About this job

Secondary teachers teach classes 9–12 at community (government) or private schools and +2 colleges.

Full-time (government quota/contract)Full-time/part-time (private)

What you’ll do

  • Teach daily classes in your subject
  • Prepare lesson plans and exams
  • Check copies and publish results
  • Manage classroom discipline
  • Guide students for SEE/+2 board exams

Technical skills

Deep subject knowledgeExam-oriented teachingResult analysisBasic computer use

Soft skills

PatienceCommunicationMentoring studentsParent dealing

Legally required

For government posts: Teaching Service Commission (TSC) license is legally required; permanent posts need a Bachelor’s (secondary level).

What employers commonly ask

Private schools commonly ask Bachelor’s/Master’s in the subject; TSC license preferred everywhere.

Training that helps

  • TSC license exam preparation
  • TPD (teacher professional development) trainings

Career path

Contract → TSC permanent → Higher grade; private: senior teacher/coordinator.

Demand outlook

Steady — constant TSC and private vacancies. Editorial estimate.

How to earn more as a Secondary School Teacher

A TSC license gives security in government schools; private tuition and extra shifts give cash on top.

More in Education

Methodology: ranges are typical estimated monthly earnings compiled from public job postings, manpower agencies, and worker surveys in Nepal (2024–2026). Nepal’s legal minimum remuneration is Rs 19,550/month (Rs 12,170 basic + Rs 7,380 allowance), effective Shrawan 1, 2082 — Gazette Minimum Remuneration Notice 2082. Full-time floors below reflect this. Always confirm pay, duties, and contract terms with the employer before accepting a job.

Sources · Last verified October 2026

  • Government teacher salary-grant notices 2083/84 (secondary Rs 48,058; basic Rs 38,203)
  • Teachers Service Commission (license requirement)
  • Private-school teacher pay reports including Kathmandu Reddit thread (Rs 60K at 8 yrs)
Disclaimer
This calculator provides an estimate for informational purposes only, based on the information you enter and the method described. Actual outcomes may differ. This is not professional advice — confirm important decisions with the relevant provider or authority.