How much does a porch cost in the UK?
A porch costs £3,000 to £15,000 in the UK, typically around £7,000 for the project. Prices reviewed June 2026.
A porch is priced by size and construction. A uPVC or lean-to porch is the budget choice, a brick-built porch costs more, and a large or two-storey porch is a proper building project.
Price your porch
Adjust for your job and area to get a range. Nothing is sent anywhere.
Porch cost breakdown
What a porch typically costs, by option:
| Type of porch | Typical UK cost |
|---|---|
| uPVC / lean-to | £3,000 to £6,000 |
| Brick-built | £6,000 to £12,000 |
| Large or two-storey | £10,000 to £18,000 |
What's included in the price?
A typical porch price includes:
- Foundations and base
- Structure, roof and glazing or brickwork
- Door, electrics and finishing
- Building control where it is needed
What changes the price?
The things that move a porch price most:
Size and whether it is uPVC, brick or timber
Foundations and any drainage to divert
Roof type and glazing
Whether it stays within permitted development
Does where you live change the cost?
London and the South East add 15 to 25 percent.
Common questions
A uPVC or lean-to porch is typically £3,000 to £6,000, a brick-built porch around £6,000 to £12,000, and a larger or two-storey porch more again.
Many porches are permitted development if they are under three square metres, no more than three metres high, and not too close to a road. Larger porches usually need planning permission.
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.