Heat Pump Grants in Scotland (2026)

Scotland runs its own support, and it is generous: the Home Energy Scotland grant of up to £7,500 toward an air source heat pump, rising to £9,000 with the rural and island uplift, plus an optional interest-free loan of up to £7,500 more. The Boiler Upgrade Scheme does not apply in Scotland; this replaces it. Most Scottish households end up £500 - £6,500 out of pocket (indicative, June 2026) on a typical £8,000 to £14,000 installation.

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

Get free installer quotes

Scotland uses Home Energy Scotland, not the BUS

The Boiler Upgrade Scheme does not operate in Scotland, so ignore any site quoting it for Scottish postcodes. Instead, Home Energy Scotland offers a grant of up to £7,500 toward a heat pump, with a £1,500 rural and island uplift taking it to £9,000, plus an optional interest-free loan of up to £7,500 on top, repayable over up to 12 years.

One important difference from the BUS: you apply through Home Energy Scotland yourself, and you must do it before installation. Start at homeenergyscotland.org, get the offer confirmed, then book the install. 0% VAT until 31 March 2027 applies on top, automatically.

What you can claim in Scotland

Scottish Government scheme

Home Energy Scotland Grant

Up to £7,500 grant toward a heat pump for Scottish homes, with a £1,500 rural and island uplift (up to £9,000 total). Apply through Home Energy Scotland before installation.

Official scheme page →
£7,500 - £9,000
off your quote
Financing, not a grant

Home Energy Scotland interest-free loan

Up to £7,500 more as an optional interest-free loan on top of the grant, repayable over up to 12 years. This is money you repay, so it does not cut the price the way the grant does, but at 0% interest it spreads the remaining cost without the usual borrowing penalty.

Loan details →
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 Scotland
Up to £9,000

Home Energy Scotland grant of £7,500 (£9,000 rural and island), plus the optional £7,500 interest-free loan and 0% VAT. Apply before installation.

The heating picture in Scotland

Scotland runs its own support: a Home Energy Scotland grant up to £7,500 (£9,000 with the rural and island uplift) plus an optional £7,500 interest-free loan - the Boiler Upgrade Scheme does not apply here. Colder winters make cold-climate ratings and a proper heat-loss survey essential; rural and island homes off the gas grid often heat with oil or electric storage today.

Read the Boiler Upgrade Scheme guide

What an air source heat pump costs in Scotland

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 Scotland. Click a town for a detailed breakdown including brand options and installer quotes.

AberdeenAB10metro
£450 - £6,450after grant
AboyneAB34regional
£900 - £6,900after grant
AirdrieML6metro
£600 - £6,600after grant
AlexandriaG83regional
£850 - £6,850after grant
AlloaFK10regional
£800 - £6,800after grant
AlnessIV17metro
£450 - £6,450after grant
AlvaFK12regional
£900 - £6,900after grant
AnnanDG12rural
£1,250 - £7,250after grant
AnstrutherKY10regional
£950 - £6,950after grant
ArbroathDD11regional
£700 - £6,700after grant
ArdrossanKA22regional
£850 - £6,850after grant
ArmadaleEH48regional
£850 - £7,500after grant
AuchinleckKA18regional
£650 - £6,650after grant
AuchterarderPH3regional
£700 - £6,700after grant
AviemorePH22regional
£650 - £6,650after grant
AyrKA7regional
£800 - £6,800after grant
BalernoEH14metro
£500 - £6,500after grant
BallingryKY5metro
£350 - £6,350after grant
BalmedieAB23metro
£400 - £6,400after grant
BanchoryAB31regional
£750 - £6,750after grant
BanffAB45regional
£750 - £6,750after grant
BannockburnFK7regional
£800 - £6,800after grant
BargeddieG34metro
£550 - £6,550after grant
BarrheadG78metro
£650 - £6,650after grant
BathgateEH48regional
£850 - £7,500after grant
BearsdenG61metro
£500 - £6,500after grant
BeithKA15regional
£850 - £6,850after grant
BellshillML4metro
£500 - £6,500after grant
BishopbriggsG64metro
£650 - £6,650after grant
BishoptonPA7metro
£600 - £6,600after grant
BlackburnEH47regional
£750 - £7,350after grant
Blairgowrie and RattrayPH10regional
£750 - £6,750after grant
BlantyreG72metro
£350 - £6,350after grant
Bo’nessEH51regional
£900 - £6,900after grant
BonhillG83metro
£550 - £6,550after grant
BonnybridgeFK4regional
£650 - £6,650after grant
BonnyriggEH19metro
£400 - £6,400after grant
BothwellG71metro
£650 - £6,650after grant
BrechinDD9regional
£650 - £6,650after grant
Bridge of AllanFK9regional
£900 - £6,900after grant
Bridge of EarnPH2regional
£650 - £6,650after grant
Bridge of WeirPA11metro
£500 - £6,500after grant
BrightonsFK2regional
£900 - £6,900after grant
BroxburnEH52metro
£650 - £6,650after grant
BuckhavenKY8regional
£800 - £6,800after grant
BuckieAB56regional
£950 - £6,950after grant
BurntislandKY3metro
£600 - £6,600after grant
BusbyG76metro
£550 - £6,550after grant
CairnryanDG9rural
£1,250 - £7,250after grant
CallanderFK17regional
£800 - £6,800after grant
CambusbarronFK7regional
£800 - £6,800after grant
CambuslangG72metro
£350 - £6,350after grant
CamelonFK1regional
£850 - £6,850after grant
CampbeltownPA28rural
£1,450 - £7,450after grant
CaolPH33rural
£1,350 - £7,350after grant
CardendenKY5metro
£350 - £6,350after grant
CarfinML1metro
£350 - £6,350after grant
CarlukeML8regional
£650 - £6,650after grant
CarnoustieDD7metro
£600 - £6,600after grant
CarronFK2regional
£900 - £6,900after grant
CarronshoreFK2regional
£900 - £6,900after grant
Castle DouglasDG7rural
£1,150 - £7,150after grant
ChapelhallML6metro
£600 - £6,600after grant
ChrystonG69metro
£550 - £6,550after grant
ClackmannanFK10regional
£800 - £6,800after grant
ClarkstonG76metro
£550 - £6,550after grant
ClelandML1metro
£350 - £6,350after grant
ClydebankG81metro
£450 - £6,450after grant
CoatbridgeML5metro
£550 - £6,550after grant
CockenzieEH32metro
£400 - £7,000after grant
ColintonEH13metro
£450 - £6,450after grant
CoveAB99metro
£350 - £6,350after grant
CowdenbeathKY4metro
£650 - £6,650after grant
CowieFK7regional
£800 - £6,800after grant
CrieffPH7regional
£900 - £6,900after grant
CrossgatesKY4metro
£650 - £6,650after grant
CrosshouseKA2regional
£900 - £6,900after grant
CullodenIV99metro
£550 - £6,550after grant
CultsAB15metro
£350 - £6,350after grant
CumbernauldG67metro
£450 - £6,450after grant
CumnockKA18regional
£650 - £6,650after grant
CuparKY15metro
£550 - £6,550after grant
CurrieEH14metro
£500 - £6,500after grant
DalbeattieDG5rural
£1,400 - £7,400after grant
Dalgety BayKY11metro
£350 - £6,350after grant
DalkeithEH22metro
£550 - £6,550after grant
DalmuirG81metro
£450 - £6,450after grant
DalryKA24regional
£950 - £6,950after grant
DalserfML8regional
£650 - £6,650after grant
DanderhallEH22metro
£550 - £6,550after grant
DarvelKA17regional
£950 - £6,950after grant
DennyFK6regional
£750 - £6,750after grant
DingwallIV15metro
£350 - £6,350after grant
DollarFK14regional
£650 - £6,650after grant
DreghornKA11regional
£650 - £6,650after grant
DronganKA5regional
£700 - £6,700after grant
DumbartonG82metro
£500 - £6,500after grant
DumfriesDG1rural
£1,200 - £7,200after grant
DunbarEH42regional
£900 - £7,550after grant
DunblaneFK15regional
£700 - £6,700after grant
DundeeDD1metro
£650 - £6,650after grant
DundonaldKA2regional
£900 - £6,900after grant
DunfermlineKY12metro
£400 - £6,400after grant
DunipaceFK6regional
£750 - £6,750after grant
DunoonPA23regional
£700 - £6,700after grant
DunsTD11regional
£650 - £6,650after grant
DuntocherG81metro
£450 - £6,450after grant
DyceAB21metro
£650 - £6,650after grant
EagleshamG76metro
£550 - £6,550after grant
East CalderEH53metro
£350 - £6,350after grant
East KilbrideG74metro
£450 - £6,450after grant
EdinburghEH99metro
£550 - £6,550after grant
EldersliePA5metro
£500 - £6,500after grant
ElginIV30regional
£700 - £6,700after grant
EllonAB41metro
£600 - £6,600after grant
ErskinePA8metro
£650 - £6,650after grant
EyemouthTD14regional
£800 - £6,800after grant
FaifleyG81metro
£450 - £6,450after grant
FalkirkFK1regional
£850 - £6,850after grant
FallinFK7regional
£800 - £6,800after grant
FauldhouseEH47regional
£750 - £7,350after grant
ForfarDD8metro
£650 - £6,650after grant
ForresIV36regional
£650 - £6,650after grant
Fort WilliamPH33rural
£1,350 - £7,350after grant
FraserburghAB43regional
£650 - £6,650after grant
GalashielsTD1regional
£850 - £6,850after grant
GalstonKA4regional
£650 - £6,650after grant
GiffnockG46metro
£450 - £6,450after grant
GirvanKA26regional
£700 - £6,700after grant
GlasgowG1metro
£550 - £6,550after grant
GlenboigML5metro
£550 - £6,550after grant
GlenrothesKY7regional
£750 - £6,750after grant
GorebridgeEH23metro
£600 - £6,600after grant
GourockPA19regional
£850 - £6,850after grant
GrangemouthFK3regional
£950 - £6,950after grant
GreenockPA16regional
£700 - £6,700after grant
GretnaDG16rural
£1,450 - £7,450after grant
GullaneEH31metro
£750 - £7,650after grant
HaddingtonEH41regional
£850 - £7,450after grant
HallglenFK1regional
£850 - £6,850after grant
HamiltonML3metro
£450 - £6,450after grant
HarthillML7regional
£950 - £6,950after grant
HawickTD9regional
£900 - £6,900after grant
HelensburghG84regional
£900 - £6,900after grant
High BlantyreG72metro
£350 - £6,350after grant
HolytownML1metro
£350 - £6,350after grant
HoustonPA6metro
£550 - £6,550after grant
HuntlyAB54regional
£850 - £6,850after grant
InnerleithenEH44regional
£1,000 - £7,800after grant
InvergordonIV18metro
£500 - £6,500after grant
InverkeithingKY11metro
£350 - £6,350after grant
InverkipPA16regional
£700 - £6,700after grant
InvernessIV2metro
£550 - £6,550after grant
InverurieAB51metro
£400 - £6,400after grant
IrvineKA12regional
£700 - £6,700after grant
Isle of ArranKA27regional
£750 - £6,750after grant
Isle of ButePA20regional
£900 - £6,900after grant
Isle of IslayPA44rural
£1,200 - £7,200after grant
Isle of LewisHS2rural
£1,300 - £7,300after grant
Isle Of MullPA65rural
£1,200 - £7,200after grant
JedburghTD8regional
£850 - £6,850after grant
JohnstonePA5metro
£500 - £6,500after grant
KeithAB55regional
£900 - £6,900after grant
KelsoTD5regional
£700 - £6,700after grant
KeltyKY4metro
£650 - £6,650after grant
KemnayAB51metro
£400 - £6,400after grant
KennowayKY8regional
£800 - £6,800after grant
KilbarchanPA10metro
£450 - £6,450after grant
KilbirnieKA25regional
£650 - £6,650after grant
KilmacolmPA13metro
£600 - £6,600after grant
KilmarnockKA3regional
£950 - £6,950after grant
KilmaursKA3regional
£950 - £6,950after grant
KilsythG65metro
£350 - £6,350after grant
KilwinningKA13regional
£750 - £6,750after grant
KincardineFK10regional
£800 - £6,800after grant
KinghornKY3metro
£600 - £6,600after grant
KingswellsAB32metro
£500 - £6,500after grant
KinrossKY13regional
£750 - £6,750after grant
KintoreAB51metro
£400 - £6,400after grant
KirkcaldyKY1metro
£500 - £6,500after grant
KirkcudbrightDG6rural
£1,450 - £7,450after grant
KirkintillochG66metro
£400 - £6,400after grant
KirklistonEH29metro
£550 - £6,550after grant
KirkwallKW15rural
£1,450 - £7,450after grant
KirriemuirDD8metro
£650 - £6,650after grant
LanarkML11regional
£950 - £6,950after grant
LarbertFK5regional
£700 - £6,700after grant
LargsKA30regional
£900 - £6,900after grant
LarkhallML9metro
£400 - £6,400after grant
LaurencekirkAB30regional
£700 - £6,700after grant
LauriestonFK2regional
£900 - £6,900after grant
LawML8regional
£650 - £6,650after grant
LennoxtownG66metro
£400 - £6,400after grant
LenzieG66metro
£400 - £6,400after grant
LerwickZE1rural
£1,350 - £7,350after grant
LeslieKY6regional
£700 - £6,700after grant
LesmahagowML11regional
£950 - £6,950after grant
LevenKY8regional
£800 - £6,800after grant
LinlithgowEH49regional
£900 - £7,600after grant
LinwoodPA5metro
£500 - £6,500after grant
LivingstonEH54metro
£400 - £6,400after grant
LoanheadEH20metro
£450 - £6,450after grant
LocharbriggsDG1rural
£1,200 - £7,200after grant
LochgellyKY5metro
£350 - £6,350after grant
LochwinnochPA12metro
£550 - £6,550after grant
LockerbieDG11rural
£1,200 - £7,200after grant
LossiemouthIV31regional
£750 - £6,750after grant
MacduffAB44regional
£700 - £6,700after grant
MaddistonFK2regional
£900 - £6,900after grant
MauchlineKA5regional
£700 - £6,700after grant
MayboleKA19regional
£700 - £6,700after grant
MayfieldEH23metro
£600 - £6,600after grant
Meikle EarnockML3metro
£450 - £6,450after grant
MelroseTD6regional
£750 - £6,750after grant
MenstrieFK11regional
£850 - £6,850after grant
MethilKY8regional
£800 - £6,800after grant
Mid CalderEH53metro
£350 - £6,350after grant
MilltimberAB13metro
£600 - £6,600after grant
MilngavieG62metro
£550 - £6,550after grant
Milton of CampsieG66metro
£400 - £6,400after grant
MintlawAB42regional
£950 - £6,950after grant
MoffatDG10regional
£650 - £6,650after grant
MonifiethDD5metro
£500 - £6,500after grant
MontroseDD10regional
£650 - £6,650after grant
MoodiesburnG69metro
£550 - £6,550after grant
MossendML4metro
£500 - £6,500after grant
MotherwellML1metro
£350 - £6,350after grant
Muir of OrdIV6metro
£400 - £6,400after grant
MusselburghEH21metro
£500 - £6,500after grant
NairnIV12metro
£550 - £6,550after grant
NeilstonG78metro
£650 - £6,650after grant
NetherleeG46metro
£450 - £6,450after grant
New CumnockKA18regional
£650 - £6,650after grant
New StevenstonML1metro
£350 - £6,350after grant
NewarthillML1metro
£350 - £6,350after grant
NewmacherAB23metro
£400 - £6,400after grant
NewmainsML2regional
£700 - £6,700after grant
NewmilnsKA16regional
£900 - £6,900after grant
Newport-on-TayDD6metro
£550 - £6,550after grant
Newton MearnsG77metro
£600 - £6,600after grant
Newton StewartDG8rural
£1,200 - £7,200after grant
NewtonhillAB39metro
£500 - £6,500after grant
NiggAB99metro
£350 - £6,350after grant
North BerwickEH39regional
£700 - £7,400after grant
ObanPA34rural
£1,400 - £7,400after grant
Old KilpatrickG60metro
£450 - £6,450after grant
OldmeldrumAB51metro
£400 - £6,400after grant
PaisleyPA1metro
£650 - £6,650after grant
PeeblesEH45regional
£1,100 - £7,900after grant
PenicuikEH26metro
£400 - £6,400after grant
PerthPH1regional
£950 - £6,950after grant
PeterculterAB14metro
£650 - £6,650after grant
PeterheadAB42regional
£950 - £6,950after grant
PitlochryPH16regional
£700 - £6,700after grant
PlainsML6metro
£600 - £6,600after grant
PolmontFK2regional
£900 - £6,900after grant
Port GlasgowPA14regional
£950 - £6,950after grant
PortlethenAB99metro
£350 - £6,350after grant
PrestonpansEH32metro
£400 - £7,000after grant
PrestwickKA9regional
£900 - £6,900after grant
QueensferryEH30metro
£700 - £7,500after grant
ReddingFK2regional
£900 - £6,900after grant
RenfrewPA4metro
£450 - £6,450after grant
RosythKY11metro
£350 - £6,350after grant
RothesayPA20regional
£900 - £6,900after grant
RutherglenG73metro
£400 - £6,400after grant
Saint AndrewsKY16metro
£600 - £6,600after grant
SaltcoatsKA21regional
£800 - £6,800after grant
SauchieFK10regional
£800 - £6,800after grant
SconePH2regional
£650 - £6,650after grant
SelkirkTD7regional
£800 - £6,800after grant
ShottsML7regional
£950 - £6,950after grant
StamperlandG76metro
£550 - £6,550after grant
StenhousemuirFK5regional
£700 - £6,700after grant
SteppsG33metro
£500 - £6,500after grant
StevenstonKA20regional
£750 - £6,750after grant
StewartonKA3regional
£950 - £6,950after grant
StirlingFK8regional
£850 - £6,850after grant
StonehavenAB39metro
£500 - £6,500after grant
StonehouseML9regional
£700 - £6,700after grant
StornowayHS1rural
£1,250 - £7,250after grant
StranraerDG9rural
£1,250 - £7,250after grant
StrathavenML10metro
£600 - £6,600after grant
TainIV19regional
£850 - £6,850after grant
TayportDD6metro
£550 - £6,550after grant
ThornliebankG46metro
£450 - £6,450after grant
ThursoKW14rural
£1,400 - £7,400after grant
TillicoultryFK13regional
£950 - £6,950after grant
TranentEH33metro
£450 - £7,100after grant
TroonKA10regional
£950 - £6,950after grant
TullibodyFK10regional
£800 - £6,800after grant
TurriffAB53regional
£800 - £6,800after grant
UddingstonG71metro
£650 - £6,650after grant
Vale of LevenG82metro
£500 - £6,500after grant
ViewparkG71metro
£650 - £6,650after grant
Wemyss BayPA18regional
£800 - £6,800after grant
West CalderEH55regional
£750 - £6,750after grant
West KilbrideKA23regional
£900 - £6,900after grant
WesthillAB32metro
£500 - £6,500after grant
WhitburnEH47regional
£750 - £7,350after grant
WickKW1rural
£1,350 - £7,350after grant
WinchburghEH52metro
£650 - £6,650after grant
WishawML2metro
£400 - £6,400after 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