Full-time civil engineers in the UK earn a median of £51,366 a year, according to the ONS Annual Survey of Hours and Earnings 2025 (provisional), or £25 an hour. There are 185 live civil engineer adverts on JobEng today.
Pay range
10th percentile — £32,149
25th percentile — £39,802
Median — £51,366
75th percentile — £65,000
By region
| Region | Median a year |
|---|---|
| South West | £58,827 |
| West Midlands | £57,522 |
| South East | £55,451 |
| Scotland | £55,172 |
| London | £52,970 |
| Yorkshire and The Humber | £48,751 |
| North West | £48,087 |
| East of England | £45,651 |
| Wales | £41,581 |
| North East | £39,722 |
See 185 live civil engineer jobs
Questions
What is the average civil engineer salary in the UK?
The ONS median for full-time civil engineers is £51,366 a year; the mean is £54,163.
Is civil engineer pay going up?
Median pay changed by +2.3% on the year before (ONS).
Find engineering work with JobEng
Free for engineers: one profile for every application, job alerts, a CV score and courses. Your first month of Professional Plus is free.
Get the JobEng app