Teacher (Secondary) Salary Per Month (2026)
The global median teacher (secondary) salary is $3,447/month ($41,364/yr) in 2026. Junior teacher (secondary)s earn around $2,413/mo, while senior pay reaches $4,826/mo. All figures are pre-tax, gross.
Last updated · Annual USD unless noted
How we calculate monthly salary
Monthly salary is the annual gross salary divided by 12: annual ÷ 12 = monthly. Example: $41,364/yr ÷ 12 = $3,447/month.
Real take-home pay differs because of income tax, social security and pension contributions, which vary by country. Some employers pay 13 or 14 monthly cheques per year (common in parts of Europe and Latin America), making each cheque smaller; others pay biweekly. The figure here is the pre-tax monthly equivalent of the annual median.
Monthly pay by experience level
Junior
$2,413/mo
$28,955/yr · 0–2 yrs
Mid-level
$3,447/mo
$41,364/yr · 3–5 yrs
Senior
$4,826/mo
$57,910/yr · 6+ yrs
Monthly teacher (secondary) salary by country
Top 10 highest-paying countries (mid-level monthly USD).
| # | Country | Median (USD/mo) |
|---|---|---|
| 1 | Australia | $6,500 |
| 2 | Canada | $5,833 |
| 3 | United States | $5,417 |
| 4 | Germany | $5,000 |
| 5 | Singapore | $4,583 |
| 6 | United Kingdom | $4,333 |
| 7 | Japan | $4,000 |
| 8 | India | $750 |
| 9 | Kenya | $583 |
| 10 | Nigeria | $500 |
Frequently Asked Questions
Global median is $3,447/month ($41,364/yr) pre-tax in 2026.
Related pages
- Teacher (Secondary) annual salary by countryAnnual figures, 50+ countries
- Teacher (Secondary) salary per hourHourly equivalent
- Entry-level teacher (secondary) salaryJunior breakdown
- How much does a teacher (secondary) make?Quick answer
- Teacher (Secondary) in Australia$6,500/mo
- Teacher (Secondary) in Canada$5,833/mo
Data sources: aggregated public salary surveys, official labor statistics and crowdsourced reports. See our methodology. Canonical URL: https://salarybyrole.com/salary/teacher-salary-per-month