How much does fencing cost in the UK?
A fencing costs £60 to £140 in the UK, typically around £90 per metre. Prices reviewed June 2026.
Fencing is priced by the metre, supplied and fitted. The panel type and height, and whether you use concrete posts and gravel boards, are what move the price.
Price your fencing
Adjust for your job and area to get a range. Nothing is sent anywhere.
Fencing cost breakdown
What a fencing typically costs, by the unit:
| What | Typical UK cost |
|---|---|
| Per metre, supplied and fitted | £60 to £140 per metre |
| + Add a matching gate | add £150 to £450 |
| Typical 20 metres | £1,200 to £2,800 |
What's included in the price?
A typical fencing price includes:
- Posts, panels and gravel boards
- Concreting the posts
- Removal of the old fence
- Fitting and clearance
What changes the price?
The things that move a fencing price most:
Total length in metres
Panel type and height (closeboard costs more than lap)
Concrete versus timber posts and gravel boards
Sloping ground and any gates
Does where you live change the cost?
Fairly consistent nationally, with London a little higher on labour.
Common questions
Supplied and fitted, fencing is typically £60 to £140 per metre, so a 20 metre run is roughly £1,200 to £2,800 depending on the panels, height and posts.
Concrete posts and gravel boards cost a little more than timber but last far longer and stop the panels rotting at the base, so they usually work out cheaper over the life of the fence.
These are independent guide prices based on typical UK jobs in 2026. Your actual cost depends on your property, spec, access and where you live. Always get at least three written quotes before committing.