What a new boiler 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 boiler swap can differ by a thousand pounds or more. Here is the honest spread.
Simplest swaps
£1,350
A like-for-like combi swap where the pipework and flue stay put.
Median town price
£2,720
A new combi on a three bedroom house with a flue move or a system flush. Most quotes land here.
Bigger jobs
£6,134
System or regular boilers, a change of boiler type, or moving it to another room.
up to £202
A year off a typical home's bills
14 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
- Chesterfield £1,518–£5,313
- Derby £1,500–£5,190
- Kettering £1,518–£5,313
- Leicester £1,510–£5,040
- Lincoln £1,518–£5,313
- Loughborough £1,518–£5,313
- Mansfield £1,518–£5,313
- Northampton £1,518–£5,313
- Nottingham £1,470–£5,130
East of England 13 towns
- Bedford £1,659–£5,806
- Cambridge £1,600–£5,530
- Chelmsford £1,659–£5,806
- Colchester £1,680–£5,610
- Harlow £1,659–£5,806
- Hemel Hempstead £1,659–£5,806
- Ipswich £1,720–£5,790
- Luton £1,659–£5,806
- Norwich £1,490–£4,910
- Peterborough £1,730–£5,670
- Southend-on-Sea £1,659–£5,806
- Stevenage £1,659–£5,806
- Watford £1,659–£5,806
London 1 town
- London £1,680–£5,880
North East 8 towns
- Darlington £1,456–£5,095
- Gateshead £1,456–£5,095
- Hartlepool £1,456–£5,095
- Middlesbrough £1,470–£4,920
- Newcastle upon Tyne £1,456–£5,095
- South Shields £1,456–£5,095
- Stockton-on-Tees £1,456–£5,095
- Sunderland £1,450–£4,870
North West 36 towns
- Accrington £1,390–£4,630
- Altrincham £1,420–£4,510
- Ashton-under-Lyne £1,490–£4,740
- Barrow-in-Furness £1,487–£5,204
- Birkenhead £1,480–£4,770
- Blackburn £1,487–£5,204
- Blackpool £1,480–£4,870
- Bolton £1,380–£4,970
- Bootle £1,490–£4,740
- Burnley £1,370–£4,670
- Bury £1,360–£4,750
- Carlisle £1,487–£5,204
- Chester £1,487–£5,204
- Chorley £1,370–£4,850
- Clitheroe £1,487–£5,204
- Crewe £1,487–£5,204
- Fleetwood £1,487–£5,204
- Lancaster £1,400–£4,660
- Leyland £1,487–£5,204
- Liverpool £1,380–£4,880
- Lytham St Annes £1,487–£5,204
- Macclesfield £1,487–£5,204
- Manchester £1,430–£4,820
- Nelson £1,487–£5,204
- Oldham £1,480–£4,840
- Ormskirk £1,487–£5,204
- Preston £1,460–£4,550
- Rawtenstall £1,487–£5,204
- Rochdale £1,490–£4,750
- Salford £1,350–£4,670
- Southport £1,400–£4,940
- St Helens £1,430–£4,610
- Stockport £1,480–£4,880
- Wallasey £1,380–£4,650
- Warrington £1,487–£5,204
- Wigan £1,420–£4,940
Northern Ireland 9 towns
Scotland 16 towns
- Aberdeen £1,430–£4,660
- Ayr £1,503–£5,259
- Cumbernauld £1,503–£5,259
- Dundee £1,370–£4,600
- Dunfermline £1,503–£5,259
- East Kilbride £1,503–£5,259
- Edinburgh £1,380–£4,760
- Glasgow £1,380–£4,790
- Hamilton £1,503–£5,259
- Inverness £1,460–£4,720
- Kilmarnock £1,503–£5,259
- Kirkcaldy £1,503–£5,259
- Livingston £1,503–£5,259
- Paisley £1,503–£5,259
- Perth £1,503–£5,259
- Stirling £1,503–£5,259
South East 16 towns
- Aylesbury £1,753–£6,134
- Basingstoke £1,753–£6,134
- Brighton £1,690–£5,380
- Crawley £1,753–£6,134
- Eastbourne £1,753–£6,134
- Guildford £1,753–£6,134
- Hastings £1,753–£6,134
- High Wycombe £1,753–£6,134
- Maidstone £1,753–£6,134
- Milton Keynes £1,550–£4,990
- Oxford £1,630–£5,610
- Portsmouth £1,710–£5,720
- Reading £1,670–£5,860
- Slough £1,753–£6,134
- Southampton £1,690–£5,550
- Worthing £1,753–£6,134
South West 13 towns
- Bath £1,550–£5,010
- Bournemouth £1,643–£5,751
- Bristol £1,550–£5,060
- Cheltenham £1,570–£5,330
- Exeter £1,650–£5,170
- Gloucester £1,560–£5,170
- Plymouth £1,510–£5,100
- Poole £1,643–£5,751
- Salisbury £1,640–£5,010
- Swindon £1,643–£5,751
- Taunton £1,643–£5,751
- Truro £1,590–£5,110
- Weston-super-Mare £1,643–£5,751
Wales 10 towns
West Midlands 15 towns
- Birmingham £1,510–£4,770
- Burton upon Trent £1,534–£5,368
- Coventry £1,480–£5,120
- Hereford £1,580–£5,240
- Kidderminster £1,534–£5,368
- Newcastle-under-Lyme £1,534–£5,368
- Nuneaton £1,534–£5,368
- Shrewsbury £1,590–£5,180
- Solihull £1,534–£5,368
- Stoke-on-Trent £1,534–£5,368
- Telford £1,534–£5,368
- Walsall £1,534–£5,368
- West Bromwich £1,534–£5,368
- Wolverhampton £1,540–£4,800
- Worcester £1,620–£5,270
Yorkshire and The Humber 14 towns
- Barnsley £1,487–£5,204
- Bradford £1,487–£5,204
- Doncaster £1,487–£5,204
- Grimsby £1,487–£5,204
- Halifax £1,487–£5,204
- Harrogate £1,487–£5,204
- Huddersfield £1,487–£5,204
- Kingston upon Hull £1,487–£5,204
- Leeds £1,470–£4,850
- Rotherham £1,487–£5,204
- Scarborough £1,487–£5,204
- Sheffield £1,470–£4,780
- Wakefield £1,487–£5,204
- York £1,470–£4,640
Town figures are modelled estimates from the Home Energy Quotes Cost Index, adjusted by regional labour and material costs.
Questions people ask about boilers
How much do boilers cost in the UK?
Is there a grant for boilers in the UK?
How long is the payback period in the UK?
Do I need planning permission for boilers?
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.