Heat Pump Grants in Wales (2026)

Wales households get £7,500 off an air-to-water air source heat pump through the Boiler Upgrade Scheme (BUS), deducted straight from the quote by your MCS-certified installer. Since 21 July 2026 the grant is £9,000 for homes heated by oil or LPG off the gas grid, running until 31 March 2027. Stack 0% VAT on top (until 31 March 2027) and most households here pay £500 - £6,500 out of pocket on a typical £8,000 to £14,000 installation (indicative, June 2026).

Grant amounts and prices accurate as at June 2026; reviewed weekly.

Get free installer quotes

The Boiler Upgrade Scheme in 60 seconds

  • £7,500 off an air-to-water or ground-source heat pump in England and Wales. Air-to-air units get £2,500 (added in 2026) and biomass boilers £5,000.
  • £9,000 from 21 July 2026 for homes heated by oil or LPG (off the gas grid), expected to run to around March 2027.
  • No EPC hoop any more: the EPC-certificate precondition was removed on 28 April 2026.
  • Your installer claims it for you: the installer must be MCS-certified and applies on your behalf, so the grant comes straight off the quote. You never front the £7,500.
  • Who qualifies: owner-occupiers, small landlords and second homes; most new-builds do not.
  • Horizon: the scheme has been extended to 2030.
Read the full Boiler Upgrade Scheme guide →

What you can claim in Wales

Government grant

Boiler Upgrade Scheme (BUS)

£7,500 off an air-to-water or ground-source heat pump (£2,500 for air-to-air) in England and Wales. From 21 July 2026, homes heated by oil or LPG can claim £9,000 (expected to run to around March 2027). The EPC-certificate precondition was removed on 28 April 2026. Your installer must be MCS-certified and claims the grant for you - it comes straight off the quote. Scheme extended to 2030.

Official scheme page →
£7,500 - £9,000
off your quote
UK-wide tax relief (automatic)

0% VAT on heat pump, solar and battery installations

Residential installations of heat pumps, solar panels and home batteries are zero-rated for VAT until 31 March 2027 (then 5%). Applied automatically by the installer - typically worth £1,000-3,000 on a heat pump job versus standard 20% VAT.

Official guidance →
0% VAT
until 31 Mar 2027
Headline support in Wales
Up to £9,000

Boiler Upgrade Scheme £7,500 standard, £9,000 for oil and LPG heated homes from 21 July 2026, plus 0% VAT until 31 March 2027. Claimed for you by your MCS-certified installer.

The heating picture in Wales

Most homes here heat with a mains-gas boiler, and the Ofgem price cap gas rate jumped 27% on 1 July 2026 (5.74p to 7.33p/kWh). With £7,500 off through the Boiler Upgrade Scheme and 0% VAT until March 2027, replacing the boiler with an air source heat pump at end-of-life is now cost-competitive up front and on running costs. Rural mid-Wales has many oil and LPG homes eligible for the £9,000 uplift from 21 July 2026.

Read the Boiler Upgrade Scheme guide

What an air source heat pump costs in Wales

Indicative installed prices for the UK market as at June 2026, with 0% VAT already applied. Always treat these as ranges, not quotes.

Installed price before grant
£8,000 - £14,000
Typical out of pocket after grant
£500 - £6,500
Ofgem average install (8kW, Jan 2026)
~£12,500

Out-of-pocket cost by town

Indicative post-grant prices across Wales. Click a town for a detailed breakdown including brand options and installer quotes.

AberaeronSA46regional
£800 - £6,800after grant
AbercanaidCF48regional
£700 - £6,700after grant
AbercarnNP11metro
£450 - £6,450after grant
AbercynonCF45metro
£600 - £6,600after grant
AberdareCF44regional
£850 - £6,850after grant
AberdyfiLL35regional
£750 - £6,750after grant
AberfanCF48regional
£700 - £6,700after grant
AbergavennyNP7regional
£800 - £6,800after grant
AbergeleLL22regional
£800 - £6,800after grant
AberkenfigCF32regional
£950 - £6,950after grant
AbermuleSY15rural
£1,150 - £7,150after grant
AberporthSA43regional
£650 - £6,650after grant
AbersochLL53regional
£950 - £6,950after grant
AbertilleryNP13regional
£850 - £6,850after grant
AbertridwrCF83metro
£400 - £6,400after grant
AberystwythSY23rural
£1,200 - £7,200after grant
AmlwchLL68metro
£350 - £6,350after grant
AmmanfordSA18metro
£500 - £6,500after grant
BagilltCH6regional
£800 - £6,800after grant
BalaLL23regional
£850 - £6,850after grant
BangorLL57metro
£500 - £6,500after grant
BargoedCF81metro
£650 - £6,650after grant
BarmouthLL42regional
£750 - £6,750after grant
BarryCF62metro
£400 - £6,400after grant
BeaumarisLL58metro
£550 - £6,550after grant
BeddauCF38metro
£600 - £6,600after grant
BedlinogCF46regional
£950 - £6,950after grant
BedwasCF83metro
£400 - £6,400after grant
BenllechLL74metro
£650 - £6,650after grant
BethesdaLL57metro
£500 - £6,500after grant
BetwsCF32regional
£950 - £6,950after grant
Betws-y-CoedLL24regional
£900 - £6,900after grant
BishopstonSA3metro
£600 - £6,600after grant
BlackwoodNP12metro
£500 - £6,500after grant
Blaenau-FfestiniogLL41regional
£700 - £6,700after grant
BlaenavonNP4regional
£650 - £6,650after grant
BlaengwynfiSA13metro
£600 - £6,600after grant
BodedernLL65regional
£850 - £6,850after grant
BodelwyddanLL18regional
£950 - £6,950after grant
BontnewyddLL55metro
£400 - £6,400after grant
BorthSY24rural
£1,250 - £7,250after grant
Bow StreetSY24rural
£1,250 - £7,250after grant
BreconLD3regional
£650 - £6,650after grant
BridgendCF31regional
£900 - £6,900after grant
Briton FerrySA11metro
£500 - £6,500after grant
Broad HavenSA62rural
£1,400 - £7,400after grant
BroughtonCH4regional
£700 - £6,700after grant
BrymboLL11regional
£950 - £6,950after grant
BrynSA13metro
£600 - £6,600after grant
BrynammanSA18metro
£500 - £6,500after grant
BrynmawrNP23regional
£650 - £6,650after grant
BrynnaCF72metro
£550 - £6,550after grant
BuckleyCH7regional
£850 - £6,850after grant
Builth WellsLD2regional
£950 - £6,950after grant
Burry PortSA16metro
£400 - £6,400after grant
CaergwrleLL12regional
£650 - £6,650after grant
CaerleonNP18metro
£450 - £6,450after grant
CaernarfonLL55metro
£400 - £6,400after grant
CaerphillyCF83metro
£400 - £6,400after grant
CaerswsSY17rural
£1,250 - £7,250after grant
CaerwentNP26regional
£800 - £6,800after grant
CaerwysCH7regional
£850 - £6,850after grant
CaldicotNP26regional
£800 - £6,800after grant
CardiffCF10metro
£600 - £6,600after grant
CardiganSA43regional
£650 - £6,650after grant
CarmarthenSA31regional
£750 - £6,750after grant
CarnoSY17rural
£1,250 - £7,250after grant
Cefn CribwrCF32metro
£650 - £6,650after grant
Cemaes BayLL67regional
£950 - £6,950after grant
ChepstowNP16regional
£650 - £6,650after grant
ChirkLL14regional
£750 - £6,750after grant
CilgerranSA43regional
£650 - £6,650after grant
ClydachSA6metro
£400 - £6,400after grant
ClyroHR3regional
£700 - £6,700after grant
CoedpoethLL11regional
£950 - £6,950after grant
CoityCF35regional
£750 - £6,750after grant
Colwyn BayLL29regional
£800 - £6,800after grant
ConwyLL32metro
£650 - £6,650after grant
CoshestonSA72regional
£700 - £6,700after grant
CowbridgeCF71metro
£500 - £6,500after grant
CricciethLL52regional
£900 - £6,900after grant
CrickhowellNP8regional
£850 - £6,850after grant
CroeserwSA13metro
£600 - £6,600after grant
CroftySA4metro
£650 - £6,650after grant
Cross HandsSA14metro
£650 - £6,650after grant
CrumlinNP11metro
£450 - £6,450after grant
CrymychSA41regional
£900 - £6,900after grant
CrynantSA10metro
£450 - £6,450after grant
CwmNP13regional
£850 - £6,850after grant
CwmafanSA12metro
£550 - £6,550after grant
CwmannSA48regional
£900 - £6,900after grant
CwmbachCF44regional
£850 - £6,850after grant
CwmbranNP44metro
£350 - £6,350after grant
CwmtilleryNP13regional
£850 - £6,850after grant
DeesideCH5regional
£750 - £6,750after grant
DeganwyLL31metro
£600 - £6,600after grant
DeiniolenLL55metro
£400 - £6,400after grant
DenbighLL16regional
£850 - £6,850after grant
DeriCF81regional
£950 - £6,950after grant
Dinas PowysCF64metro
£500 - £6,500after grant
DolgellauLL40regional
£650 - £6,650after grant
DunvantSA2metro
£550 - £6,550after grant
Dyffryn ArdudwyLL44regional
£850 - £6,850after grant
DyserthLL18regional
£950 - £6,950after grant
Ebbw ValeNP23regional
£650 - £6,650after grant
EwennyCF35regional
£750 - £6,750after grant
FairbourneLL38regional
£900 - £6,900after grant
FerndaleCF43regional
£800 - £6,800after grant
FerrysideSA17regional
£750 - £6,750after grant
FishguardSA65rural
£1,200 - £7,200after grant
FlintCH6regional
£800 - £6,800after grant
FochriwCF81regional
£950 - £6,950after grant
FordenSY21rural
£1,450 - £7,450after grant
Four CrossesSY22rural
£1,150 - £7,150after grant
GaerwenLL60metro
£650 - £6,650after grant
GelligaerCF82metro
£350 - £6,350after grant
Gilfach GochCF39metro
£650 - £6,650after grant
GilwernNP7regional
£800 - £6,800after grant
GlanammanSA18metro
£500 - £6,500after grant
GlandwrSA34regional
£900 - £6,900after grant
Glyn-neathSA11regional
£800 - £6,800after grant
GlyncorrwgSA13metro
£600 - £6,600after grant
GoodwickSA64rural
£1,150 - £7,150after grant
GorseinonSA4metro
£650 - £6,650after grant
GovilonNP7regional
£800 - £6,800after grant
GreenfieldCH8regional
£900 - £6,900after grant
GresfordLL12regional
£650 - £6,650after grant
GroeslonLL54metro
£350 - £6,350after grant
GronantCH8regional
£900 - £6,900after grant
GrovesendSA4metro
£650 - £6,650after grant
GuilsfieldSY21rural
£1,450 - £7,450after grant
GwalchmaiLL65metro
£550 - £6,550after grant
HarlechLL46regional
£950 - £6,950after grant
HaverfordwestSA61regional
£850 - £6,850after grant
HawardenCH5regional
£750 - £6,750after grant
HengoedCF82metro
£350 - £6,350after grant
HenllanLL16regional
£850 - £6,850after grant
HirwaunCF44regional
£850 - £6,850after grant
HolyheadLL65regional
£850 - £6,850after grant
HolywellCH8regional
£900 - £6,900after grant
HookSA62regional
£900 - £6,900after grant
HopeLL12regional
£650 - £6,650after grant
JohnstonSA62regional
£900 - £6,900after grant
KerrySY16rural
£1,200 - £7,200after grant
KidwellySA17regional
£750 - £6,750after grant
KilgettySA68regional
£850 - £6,850after grant
KnightonLD7rural
£1,350 - £7,350after grant
LampeterSA48regional
£900 - £6,900after grant
LaugharneSA33regional
£850 - £6,850after grant
LeeswoodCH7regional
£850 - £6,850after grant
LetterstonSA62regional
£900 - £6,900after grant
Llan FfestiniogLL41regional
£700 - £6,700after grant
LlanberisLL55metro
£400 - £6,400after grant
LlanbradachCF83metro
£400 - £6,400after grant
LlandaffCF5metro
£500 - £6,500after grant
LlandeiloSA19regional
£850 - £6,850after grant
LlandoverySA20regional
£900 - £6,900after grant
Llandrindod WellsLD1regional
£900 - £6,900after grant
LlandudnoLL30metro
£550 - £6,550after grant
LlandybieSA18metro
£500 - £6,500after grant
LlandyrnogLL16regional
£850 - £6,850after grant
LlandysulSA44regional
£700 - £6,700after grant
LlanelliSA15metro
£350 - £6,350after grant
LlanerchymeddLL71metro
£500 - £6,500after grant
Llanfair CaereinionSY21rural
£1,450 - £7,450after grant
LlanfairfechanLL33metro
£350 - £6,350after grant
LlanfairpwllgwyngyllLL61metro
£350 - £6,350after grant
LlanfyllinSY22regional
£650 - £6,650after grant
LlangefniLL77metro
£450 - £6,450after grant
LlangeinorCF32regional
£950 - £6,950after grant
LlangelerSA44regional
£700 - £6,700after grant
LlangoedLL58metro
£550 - £6,550after grant
LlangollenLL20regional
£700 - £6,700after grant
LlangwmSA62regional
£900 - £6,900after grant
LlangynidrNP8regional
£850 - £6,850after grant
LlanharanCF72metro
£550 - £6,550after grant
LlanharryCF72metro
£550 - £6,550after grant
LlanidloesSY18rural
£1,300 - £7,300after grant
LlanilarSY23rural
£1,200 - £7,200after grant
LlannonSA14metro
£650 - £6,650after grant
LlanrugLL55metro
£400 - £6,400after grant
LlanrwstLL26metro
£350 - £6,350after grant
Llansantffraid Glan ConwyLL31metro
£600 - £6,600after grant
LlantrisantCF72metro
£550 - £6,550after grant
Llantwit FardreCF38metro
£600 - £6,600after grant
Llantwit MajorCF61metro
£350 - £6,350after grant
LlanymynechSY22rural
£1,150 - £7,150after grant
LlechrydSA43regional
£650 - £6,650after grant
LlwynypiaCF40regional
£650 - £6,650after grant
MachenCF83metro
£400 - £6,400after grant
MachynllethSY20regional
£900 - £6,900after grant
MaenclochogSA66regional
£750 - £6,750after grant
MaestegCF34metro
£400 - £6,400after grant
MagorNP26regional
£800 - £6,800after grant
MarchwielLL13rural
£1,200 - £7,200after grant
MarshfieldCF3metro
£400 - £6,400after grant
Menai BridgeLL59metro
£600 - £6,600after grant
Merthyr TydfilCF47regional
£650 - £6,650after grant
Milford HavenSA73regional
£750 - £6,750after grant
MoelfreLL72metro
£550 - £6,550after grant
MoldCH7regional
£850 - £6,850after grant
MonmouthNP25regional
£750 - £6,750after grant
MontgomerySY15rural
£1,150 - £7,150after grant
Morfa NefynLL53regional
£950 - £6,950after grant
MostynCH8regional
£900 - £6,900after grant
Mountain AshCF45regional
£900 - £6,900after grant
NarberthSA67regional
£800 - £6,800after grant
NeathSA11metro
£500 - £6,500after grant
NefynLL53regional
£950 - £6,950after grant
NelsonCF46metro
£650 - £6,650after grant
New TredegarNP24regional
£700 - £6,700after grant
NewbridgeNP11metro
£450 - £6,450after grant
Newcastle EmlynSA38regional
£750 - £6,750after grant
NewportNP10metro
£400 - £6,400after grant
NewtownSY16rural
£1,200 - £7,200after grant
NeylandSA73regional
£750 - £6,750after grant
NorthopCH7regional
£850 - £6,850after grant
Ogmore ValeCF32regional
£950 - £6,950after grant
Ogmore-by-SeaCF32regional
£950 - £6,950after grant
OvertonLL13rural
£1,200 - £7,200after grant
PantSY22rural
£1,150 - £7,150after grant
Parc SeymourNP18regional
£750 - £6,750after grant
PembrokeSA71regional
£650 - £6,650after grant
Pembroke DockSA72regional
£700 - £6,700after grant
Pen-clawddSA4metro
£650 - £6,650after grant
PenallySA70regional
£950 - £6,950after grant
PenarthCF64metro
£500 - £6,500after grant
PencaderSA39regional
£800 - £6,800after grant
PencoedCF35metro
£450 - £6,450after grant
PenmaenmawrLL34metro
£400 - £6,400after grant
PenparcauSY23rural
£1,200 - £7,200after grant
PenrhyndeudraethLL48regional
£700 - £6,700after grant
PentreCF41regional
£700 - £6,700after grant
PentyrchCF15metro
£500 - £6,500after grant
PenyfforddCH4regional
£700 - £6,700after grant
PenygroesLL54metro
£350 - £6,350after grant
Pont HenriSA15metro
£350 - £6,350after grant
Pont Rhyd-y-cyffCF34metro
£400 - £6,400after grant
PontarddulaisSA4metro
£650 - £6,650after grant
PontlliwSA4metro
£650 - £6,650after grant
PontrhydfendigaidSY25regional
£800 - £6,800after grant
PontrhydyfenSA12metro
£550 - £6,550after grant
PontyatesSA15metro
£350 - £6,350after grant
PontyberemSA15metro
£350 - £6,350after grant
PontyclunCF72metro
£550 - £6,550after grant
PontycymerCF32metro
£650 - £6,650after grant
PontypoolNP4regional
£650 - £6,650after grant
PontypriddCF37metro
£550 - £6,550after grant
PorthcawlCF36metro
£500 - £6,500after grant
PorthmadogLL49regional
£750 - £6,750after grant
PrestatynLL19regional
£650 - £6,650after grant
PresteigneLD8rural
£1,400 - £7,400after grant
Price TownCF32regional
£950 - £6,950after grant
PwllheliLL53regional
£950 - £6,950after grant
PyleCF33metro
£350 - £6,350after grant
RadyrCF15metro
£500 - £6,500after grant
RaglanNP15regional
£950 - £6,950after grant
ResolvenSA11metro
£500 - £6,500after grant
RhayaderLD6rural
£1,300 - £7,300after grant
RhigosCF44regional
£850 - £6,850after grant
RhiwbinaCF14metro
£450 - £6,450after grant
RhonddaCF43regional
£800 - £6,800after grant
RhooseCF62metro
£400 - £6,400after grant
RhosllannerchrugogLL14regional
£750 - £6,750after grant
RhosneigrLL64regional
£800 - £6,800after grant
RhuddlanLL18regional
£950 - £6,950after grant
RhylLL18regional
£950 - £6,950after grant
RhymneyCF81regional
£950 - £6,950after grant
RiscaNP11metro
£450 - £6,450after grant
RogietNP26regional
£800 - £6,800after grant
RossettLL12regional
£650 - £6,650after grant
RuabonLL14regional
£750 - £6,750after grant
RuthinLL15regional
£800 - £6,800after grant
Saint AsaphLL17regional
£900 - £6,900after grant
Saint ClearsSA33regional
£850 - £6,850after grant
Saint DavidsSA62rural
£1,400 - £7,400after grant
SaundersfootSA69regional
£900 - £6,900after grant
Seven SistersSA10metro
£450 - £6,450after grant
Six BellsNP13regional
£850 - £6,850after grant
SolvaSA62rural
£1,400 - £7,400after grant
SouthgateSA3metro
£600 - £6,600after grant
SteyntonSA73regional
£750 - £6,750after grant
SwanseaSA1metro
£500 - £6,500after grant
TaibachSA13metro
£600 - £6,600after grant
Tal-y-bontLL43regional
£800 - £6,800after grant
TalgarthLD3regional
£650 - £6,650after grant
TalysarnLL54metro
£350 - £6,350after grant
TenbySA70regional
£950 - £6,950after grant
ThornhillCF14metro
£450 - £6,450after grant
Three CrossesSA4metro
£650 - £6,650after grant
TonypandyCF40metro
£350 - £6,350after grant
TonyrefailCF39metro
£650 - £6,650after grant
TredegarNP22regional
£950 - £6,950after grant
TrefnantLL16regional
£850 - £6,850after grant
TregaronSY25regional
£800 - £6,800after grant
TregarthLL57metro
£500 - £6,500after grant
TregynonSY16rural
£1,200 - £7,200after grant
TreharrisCF46metro
£650 - £6,650after grant
TreorchyCF41regional
£700 - £6,700after grant
TreuddynCH7regional
£850 - £6,850after grant
TrimsaranSA17metro
£450 - £6,450after grant
TumbleSA14metro
£650 - £6,650after grant
TycroesSA18metro
£500 - £6,500after grant
TywynLL36regional
£800 - £6,800after grant
UndyNP26regional
£800 - £6,800after grant
UskNP15regional
£950 - £6,950after grant
ValleyLL65regional
£850 - £6,850after grant
WelshpoolSY21rural
£1,450 - £7,450after grant
WenvoeCF5metro
£500 - £6,500after grant
WhitchurchCF14metro
£450 - £6,450after grant
WhitlandSA34regional
£900 - £6,900after grant
WrexhamLL13regional
£700 - £6,700after grant
Y FelinheliLL56metro
£450 - £6,450after grant
YnysybwlCF37metro
£550 - £6,550after grant
YstalyferaSA9metro
£550 - £6,550after grant

Other Regions

England and Wales share the Boiler Upgrade Scheme, Scotland runs Home Energy Scotland, and Northern Ireland currently has no equivalent. Costs and the local heating mix differ by region.

Free Quote
Step 1 of 4

Where are you?

See indicative costs and local installers for your area

100% freeNo obligationTakes 30 sec