Teaching Assistant Salary in United Kingdom
Teaching Assistant Salary in Cheltenham
Based on 238 job listings - Cheltenham, United Kingdom 2026
Average salary
£20,489 - £23,134
Median salary
£23,400 - £27,300
Lower rangeUpper range
Salary distribution by percentile
10th percentile£14k
25th percentile£16k
Median£23k
75th percentile£24k
90th percentile£24k
50% of professionals earn between £16,265 - £23,985 GBP
The median salary is £23,400
Compare with national average
Cheltenham
Average salary
20,489 - 23,134
Median salary
23,400 - 27,300
238 job openings
United Kingdom
Average salary
24,337 - 26,845
Median salary
24,337 - 26,845
68,906 job openings
Other cities
London5,146 job openings
Manchester1,165 job openings
Birmingham1,020 job openings
Bristol631 job openings
Leeds612 job openings
Sheffield542 job openings
Liverpool534 job openings
Gloucester454 job openings
Doncaster428 job openings
Nottingham369 job openings
Salford335 job openings
Warrington288 job openings
Cardiff282 job openings
Leicester276 job openings
Coventry274 job openings
Swindon274 job openings
Wakefield273 job openings
Slough268 job openings
East Midlands267 job openings
Huddersfield261 job openings
Wolverhampton257 job openings
Bradford237 job openings
Aylesbury235 job openings
Chelmsford233 job openings
Croydon213 job openings
Lancashire211 job openings
The average salary for a Teaching Assistant in Cheltenham, United Kingdom is GBP 20,489 - GBP 23,134 per year in 2026, based on 238 job listings.
Explore 238 Teaching Assistant job listings in United Kingdom on BeBee, or check our salary calculator for a personalized estimate.