£35,655
Lowest
£21,182
Highest
£50,315
How much does a Maths teaching make in Middlesbrough?
If we look at the Maths teaching salary statistics in United Kingdom as of June 17, 2026, the represented employee makes £35,655; to be more precise pay rate is £2,971 per month, £686 per week, or £17.62 per hour. We have researched the job market for this profession in detail and derived average values. Salary rates can vary depending on where you are employed. In deriving an average wage, the lowest annual salary is £21,182, and the highest rate is £50,315.
Top 10 salaries for related jobs in Middlesbrough
Top 10 paying locations for Maths teaching in the United Kingdom
Average salary for Maths teaching per region
Do you need salary data for some research?
Please contact our team to get the full information.*
Maths teaching salaries in Middlesbrough FAQs
What is the highest salary for a Maths teaching in Middlesbrough?
The highest pay for a Maths teaching in Middlesbrough depends on a lot of factors. According to our research, this type of specialists in Middlesbrough can make up to £50,315 per year.
What is the lowest salary for a Maths teaching in Middlesbrough?
According to our research, the minimum salary for this position in Middlesbrough is £21,182. Salaries vary based on years of experience and education level.
How much money can I make as a Maths teaching per month in Middlesbrough?
The average monthly income for this position in Middlesbrough varies based on experience, qualifications, and other factors. Anyway, you can expect to earn around