What insulation actually costs, before anyone calls you.
Modelled prices for 160 UK towns, the grants that apply where you live, and a free quote when you want one.

Three quotes for the same house can differ by a thousand pounds or more. Here is the honest spread.
Loft only
£454
A top-up to 270mm, or a first layer where there is none.
Median town price
£2,832
Loft and cavity wall insulation on a three bedroom semi. Most quotes land here.
Loft, cavity and floor
£9,114
All three on a larger home in a pricier region. Solid wall insulation is a separate job, about £12,000 to £15,000.
up to £478
A year off a typical home's bills
6 yrs
Payback before grants
160
Towns priced individually
Source: Home Energy Quotes Cost Index, across the 160 towns we model. Prices are estimates and include installation and VAT. Actual costs may vary.
Prices where you live
160 towns, each with its own prices, grant position and official council-area data.
Most searched
All towns by region
East Midlands 9 towns
- Derby £473–£7,367
- Leicester £473–£7,367
- Nottingham £473–£7,367
- Chesterfield £473–£7,367
- Kettering £473–£7,367
- Lincoln £473–£7,367
- Loughborough £473–£7,367
- Mansfield £473–£7,367
- Northampton £473–£7,367
East of England 13 towns
- Cambridge £517–£8,051
- Colchester £517–£8,051
- Ipswich £517–£8,051
- Norwich £517–£8,051
- Peterborough £517–£8,051
- Bedford £517–£8,051
- Chelmsford £517–£8,051
- Harlow £517–£8,051
- Hemel Hempstead £517–£8,051
- Luton £517–£8,051
- Southend-on-Sea £517–£8,051
- Stevenage £517–£8,051
- Watford £517–£8,051
London 1 town
- London £585–£9,114
North East 8 towns
- Middlesbrough £454–£7,063
- Sunderland £454–£7,063
- Darlington £454–£7,063
- Gateshead £454–£7,063
- Hartlepool £454–£7,063
- Newcastle upon Tyne £454–£7,063
- South Shields £454–£7,063
- Stockton-on-Tees £454–£7,063
North West 36 towns
- Accrington £463–£7,215
- Altrincham £463–£7,215
- Ashton-under-Lyne £463–£7,215
- Birkenhead £463–£7,215
- Blackpool £463–£7,215
- Bolton £463–£7,215
- Bootle £463–£7,215
- Burnley £463–£7,215
- Bury £463–£7,215
- Chorley £463–£7,215
- Clitheroe £463–£7,215
- Fleetwood £463–£7,215
- Lancaster £463–£7,215
- Leyland £463–£7,215
- Liverpool £463–£7,215
- Lytham St Annes £463–£7,215
- Manchester £463–£7,215
- Nelson £463–£7,215
- Oldham £463–£7,215
- Ormskirk £463–£7,215
- Preston £463–£7,215
- Rawtenstall £463–£7,215
- Rochdale £463–£7,215
- Salford £463–£7,215
- Southport £463–£7,215
- St Helens £463–£7,215
- Stockport £463–£7,215
- Wallasey £463–£7,215
- Wigan £463–£7,215
- Barrow-in-Furness £463–£7,215
- Blackburn £463–£7,215
- Carlisle £463–£7,215
- Chester £463–£7,215
- Crewe £463–£7,215
- Macclesfield £463–£7,215
- Warrington £463–£7,215
Northern Ireland 9 towns
Scotland 16 towns
- Aberdeen £468–£7,291
- Dundee £468–£7,291
- Edinburgh £468–£7,291
- Glasgow £468–£7,291
- Inverness £468–£7,291
- Ayr £468–£7,291
- Cumbernauld £468–£7,291
- Dunfermline £468–£7,291
- East Kilbride £468–£7,291
- Hamilton £468–£7,291
- Kilmarnock £468–£7,291
- Kirkcaldy £468–£7,291
- Livingston £468–£7,291
- Paisley £468–£7,291
- Perth £468–£7,291
- Stirling £468–£7,291
South East 16 towns
- Brighton £546–£8,506
- Milton Keynes £546–£8,506
- Oxford £546–£8,506
- Portsmouth £546–£8,506
- Reading £546–£8,506
- Southampton £546–£8,506
- Aylesbury £546–£8,506
- Basingstoke £546–£8,506
- Crawley £546–£8,506
- Eastbourne £546–£8,506
- Guildford £546–£8,506
- Hastings £546–£8,506
- High Wycombe £546–£8,506
- Maidstone £546–£8,506
- Slough £546–£8,506
- Worthing £546–£8,506
South West 13 towns
- Bath £512–£7,975
- Bristol £512–£7,975
- Cheltenham £512–£7,975
- Exeter £512–£7,975
- Gloucester £512–£7,975
- Plymouth £512–£7,975
- Salisbury £512–£7,975
- Truro £512–£7,975
- Bournemouth £512–£7,975
- Poole £512–£7,975
- Swindon £512–£7,975
- Taunton £512–£7,975
- Weston-super-Mare £512–£7,975
Wales 10 towns
West Midlands 15 towns
- Birmingham £478–£7,443
- Coventry £478–£7,443
- Hereford £478–£7,443
- Shrewsbury £478–£7,443
- Wolverhampton £478–£7,443
- Worcester £478–£7,443
- Burton upon Trent £478–£7,443
- Kidderminster £478–£7,443
- Newcastle-under-Lyme £478–£7,443
- Nuneaton £478–£7,443
- Solihull £478–£7,443
- Stoke-on-Trent £478–£7,443
- Telford £478–£7,443
- Walsall £478–£7,443
- West Bromwich £478–£7,443
Yorkshire and The Humber 14 towns
- Leeds £463–£7,215
- Sheffield £463–£7,215
- York £463–£7,215
- Barnsley £463–£7,215
- Bradford £463–£7,215
- Doncaster £463–£7,215
- Grimsby £463–£7,215
- Halifax £463–£7,215
- Harrogate £463–£7,215
- Huddersfield £463–£7,215
- Kingston upon Hull £463–£7,215
- Rotherham £463–£7,215
- Scarborough £463–£7,215
- Wakefield £463–£7,215
Town figures are modelled estimates from the Home Energy Quotes Cost Index, adjusted by regional labour and material costs.
Questions people ask about home insulation
How much does home insulation cost in the UK?
Is there a grant for home insulation in the UK?
How long is the payback period in the UK?
Do I need planning permission for home insulation?
How do I find a good installer in the UK?
Get prices for your own home
Nine questions. Up to three approved installers who cover your postcode may contact you.
Last reviewed: . Costs are modelled estimates from the Home Energy Quotes Cost Index — see how we calculate them. Grant rates are checked against GOV.UK.