Teacher Salary After Tax in Middlesbrough 2025-26
Typical salary: £36,000 · Range: £29,000–£47,000 · England
Teacher in Middlesbrough — salary overview
UK teacher salaries start at £30,000 for NQTs (England outside London) and rise to £43,685+ for upper pay range. London teachers earn more under the London pay scales.
Teacher salary tax breakdown in Middlesbrough
| Item | Annual | Monthly | Weekly |
|---|---|---|---|
| Gross salary | £36,000 | £3,000 | £692 |
| Personal Allowance (tax-free) | £12,570 | £1,048 | £242 |
| Income Tax | -£4,686 | -£391 | -£90 |
| National Insurance | -£1,874 | -£156 | -£36 |
| Net take-home | £29,440 | £2,453 | £566 |
Teacher take-home pay in Middlesbrough 2025-26
A Teacher in Middlesbrough on the typical salary of £36,000 takes home £29,440 per year after Income Tax and National Insurance. That works out as £2,453 per month and £566 per week.
UK teacher salaries start at £30,000 for NQTs (England outside London) and rise to £43,685+ for upper pay range. London teachers earn more under the London pay scales.
Out of £36,000, you pay £4,686 in Income Tax and £1,874 in National Insurance. Your effective tax rate is 18.22%.
Frequently asked questions
What is the take-home pay for a Teacher in Middlesbrough?
A Teacher in Middlesbrough earning the typical salary of £36,000 takes home £29,440 per year after Income Tax (£4,686) and National Insurance (£1,874). The effective tax rate is 18.22%.
How much does a Teacher earn per month in Middlesbrough?
On a typical Teacher salary of £36,000 in Middlesbrough, your monthly take-home pay is £2,453 after Income Tax and National Insurance deductions for 2025-26.
What tax rates apply to a Teacher in Middlesbrough?
Middlesbrough uses standard UK income tax rates (20% basic, 40% higher, 45% additional). A Teacher on £36,000 has an effective tax rate of 18.22%. National Insurance is the same across the UK.
How much tax does a Teacher pay in Middlesbrough?
A Teacher in Middlesbrough on £36,000 pays £4,686 in Income Tax and £1,874 in National Insurance — £6,560 in total deductions.
What is the hourly rate for a Teacher in Middlesbrough?
A Teacher in Middlesbrough on £36,000 per year earns approximately 15.10 per hour after tax, based on a 37.5-hour week over 52 weeks.