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.

AberchirderAB54regional
£850 - £6,850after grant
AberdeenAB10metro
£450 - £6,450after grant
AberdourKY3metro
£600 - £6,600after grant
AberfeldyPH15regional
£650 - £6,650after grant
AberfoyleFK8regional
£850 - £6,850after grant
AberladyEH32metro
£400 - £7,000after grant
AbernethyPH2regional
£650 - £6,650after grant
AboyneAB34regional
£900 - £6,900after grant
AddiebrownhillEH55regional
£750 - £6,750after grant
AirdrieML6metro
£600 - £6,600after grant
AirthFK2regional
£900 - £6,900after grant
AlexandriaG83regional
£850 - £6,850after grant
AlfordAB33regional
£850 - £6,850after grant
AllantonTD11regional
£650 - £6,650after grant
AlloaFK10regional
£800 - £6,800after grant
AlmondbankPH1regional
£950 - £6,950after grant
AlnessIV17metro
£450 - £6,450after grant
AlvaFK12regional
£900 - £6,900after grant
AlythPH11metro
£500 - £6,500after grant
AnnanDG12rural
£1,250 - £7,250after grant
AnnbankKA6regional
£750 - £6,750after grant
AnstrutherKY10regional
£950 - £6,950after grant
ArbroathDD11regional
£700 - £6,700after grant
ArdersierIV10metro
£450 - £6,450after grant
ArdrishaigPA30regional
£700 - £6,700after grant
ArdrossanKA22regional
£850 - £6,850after grant
ArmadaleEH48regional
£850 - £7,500after grant
AshgillML8metro
£350 - £6,350after grant
AuchinleckKA18regional
£650 - £6,650after grant
AuchinlochG33metro
£500 - £6,500after grant
AuchterarderPH3regional
£700 - £6,700after grant
AuchtermuchtyKY14metro
£500 - £6,500after grant
AviemorePH22regional
£650 - £6,650after grant
AvochIV9metro
£550 - £6,550after grant
AyrKA7regional
£800 - £6,800after grant
BalernoEH14metro
£500 - £6,500after grant
BalfronG63metro
£600 - £6,600after grant
BalintoreIV20regional
£900 - £6,900after grant
BallaterAB35regional
£950 - £6,950after grant
BallingryKY5metro
£350 - £6,350after grant
BallochG83regional
£850 - £6,850after grant
BalmedieAB23metro
£400 - £6,400after grant
BalmulloKY16metro
£600 - £6,600after grant
BanchoryAB31regional
£750 - £6,750after grant
BanffAB45regional
£750 - £6,750after grant
BankfootPH1regional
£950 - £6,950after grant
BanknockFK4metro
£350 - £6,350after grant
BannockburnFK7regional
£800 - £6,800after grant
BargeddieG34metro
£550 - £6,550after grant
BarraHS9rural
£1,300 - £7,300after grant
BarrheadG78metro
£650 - £6,650after grant
BathgateEH48regional
£850 - £7,500after grant
BearsdenG61metro
£500 - £6,500after grant
BeaulyIV4metro
£650 - £6,650after grant
BeithKA15regional
£850 - £6,850after grant
BellsbankKA6regional
£750 - £6,750after grant
BellshillML4metro
£500 - £6,500after grant
BenbeculaHS7rural
£1,200 - £7,200after grant
BiggarML12regional
£650 - £6,650after grant
BilstonEH25metro
£350 - £6,350after grant
BishopbriggsG64metro
£650 - £6,650after grant
BishoptonPA7metro
£600 - £6,600after grant
BlackburnEH47regional
£750 - £7,350after grant
BlackfordPH4regional
£750 - £6,750after grant
BlackridgeML7regional
£950 - £6,950after grant
BlackwoodML11regional
£950 - £6,950after grant
Blairgowrie and RattrayPH10regional
£750 - £6,750after grant
BlairhallKY12regional
£700 - £6,700after grant
BlantyreG72metro
£350 - £6,350after grant
Bo’nessEH51regional
£900 - £6,900after grant
BoddamAB42regional
£950 - £6,950after grant
BonhillG83metro
£550 - £6,550after grant
BonnybridgeFK4regional
£650 - £6,650after grant
BonnyriggEH19metro
£400 - £6,400after grant
BothwellG71metro
£650 - £6,650after grant
BowmorePA43rural
£1,150 - £7,150after grant
BraeZE2rural
£1,400 - £7,400after 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
BridgendEH49metro
£550 - £7,300after grant
BrightonsFK2regional
£900 - £6,900after grant
BroadfordIV49rural
£1,450 - £7,450after grant
BrodickKA27regional
£750 - £6,750after grant
BroraKW9regional
£900 - £6,900after grant
BroxburnEH52metro
£650 - £6,650after grant
BuckhavenKY8regional
£800 - £6,800after grant
BuckieAB56regional
£950 - £6,950after grant
BurgheadIV30regional
£700 - £6,700after grant
BurntislandKY3metro
£600 - £6,600after grant
BusbyG76metro
£550 - £6,550after grant
CairneyhillKY12metro
£400 - £6,400after grant
CairnryanDG9rural
£1,250 - £7,250after grant
CalderbankML6metro
£600 - £6,600after grant
CaldercruixML6metro
£600 - £6,600after grant
CaliforniaFK1regional
£850 - £6,850after 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
Cardrona MainsEH45regional
£1,100 - £7,900after grant
CardrossG82regional
£800 - £6,800after grant
CarfinML1metro
£350 - £6,350after grant
CarlukeML8regional
£650 - £6,650after grant
CarmunnockG76metro
£550 - £6,550after grant
CarnockKY12regional
£700 - £6,700after grant
CarnoustieDD7metro
£600 - £6,600after grant
CarnwathML11regional
£950 - £6,950after grant
CarronFK2regional
£900 - £6,900after grant
CarronshoreFK2regional
£900 - £6,900after grant
CarstairsML11regional
£950 - £6,950after grant
Carstairs JunctionML11regional
£950 - £6,950after grant
Castle DouglasDG7rural
£1,150 - £7,150after grant
CastletownKW14rural
£1,400 - £7,400after grant
CatrineKA5regional
£700 - £6,700after grant
CeresKY15metro
£550 - £6,550after grant
ChapelhallML6metro
£600 - £6,600after grant
Charlestown of AberlourAB38regional
£750 - £6,750after grant
ChirnsideTD11regional
£650 - £6,650after 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
CoalburnML11regional
£950 - £6,950after grant
CoalsnaughtonFK13regional
£950 - £6,950after grant
Coaltown of BalgonieKY7regional
£750 - £6,750after grant
CoatbridgeML5metro
£550 - £6,550after grant
CockenzieEH32metro
£400 - £7,000after grant
ColdstreamTD12regional
£700 - £6,700after grant
ColintonEH13metro
£450 - £6,450after grant
ComriePH6regional
£850 - £6,850after grant
Conon BridgeIV7metro
£450 - £6,450after grant
Coupar AngusPH13metro
£600 - £6,600after grant
CoveAB99metro
£350 - £6,350after grant
CowdenbeathKY4metro
£650 - £6,650after grant
CowieFK7regional
£800 - £6,800after grant
CoyltonKA6regional
£750 - £6,750after grant
CrailKY10regional
£950 - £6,950after grant
CrieffPH7regional
£900 - £6,900after grant
CrimondAB43regional
£650 - £6,650after grant
CromartyIV11regional
£800 - £6,800after grant
CrossfordKY12metro
£400 - £6,400after grant
CrossgatesKY4metro
£650 - £6,650after grant
CrosshouseKA2regional
£900 - £6,900after grant
CroyG68metro
£500 - £6,500after grant
Cruden BayAB42regional
£950 - £6,950after grant
CullenAB56regional
£950 - £6,950after 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
DaillyKA26regional
£700 - £6,700after grant
DalbeattieDG5rural
£1,400 - £7,400after grant
Dalgety BayKY11metro
£350 - £6,350after grant
DalkeithEH22metro
£550 - £6,550after grant
DalmellingtonKA6regional
£750 - £6,750after grant
DalmuirG81metro
£450 - £6,450after grant
DalryKA24regional
£950 - £6,950after grant
DalrympleKA6regional
£750 - £6,750after grant
DalserfML8regional
£650 - £6,650after grant
DanderhallEH22metro
£550 - £6,550after grant
DarvelKA17regional
£950 - £6,950after grant
DennyFK6regional
£750 - £6,750after grant
DennyloanheadFK4regional
£650 - £6,650after grant
DingwallIV15metro
£350 - £6,350after grant
DollarFK14regional
£650 - £6,650after grant
DornochIV25regional
£800 - £6,800after grant
DouglasML11regional
£950 - £6,950after grant
DouneFK16regional
£750 - £6,750after grant
DreghornKA11regional
£650 - £6,650after grant
DronganKA5regional
£700 - £6,700after grant
DrumnadrochitIV63metro
£650 - £6,650after grant
DrumoakAB31metro
£450 - £6,450after grant
DrymenG63regional
£900 - £6,900after grant
DubfordAB23metro
£400 - £6,400after grant
DufftownAB55regional
£900 - £6,900after grant
DullaturG68metro
£500 - £6,500after 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
DunkeldPH8regional
£950 - £6,950after grant
DunlopKA3metro
£650 - £6,650after grant
DunningPH2regional
£650 - £6,650after 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
EarlstonTD4regional
£650 - £6,650after grant
East CalderEH53metro
£350 - £6,350after grant
East KilbrideG74metro
£450 - £6,450after grant
East LintonEH40regional
£800 - £7,700after grant
East WemyssKY1metro
£500 - £6,500after grant
East WhitburnEH47regional
£750 - £7,350after grant
EastriggsDG12rural
£1,250 - £7,250after grant
EcclefechanDG11rural
£1,200 - £7,200after grant
EdinburghEH99metro
£550 - £6,550after grant
EdzellDD9regional
£650 - £6,650after grant
EldersliePA5metro
£500 - £6,500after grant
ElginIV30regional
£700 - £6,700after grant
ElieKY9regional
£850 - £6,850after grant
EllonAB41metro
£600 - £6,600after grant
ErrolPH2metro
£350 - £6,350after grant
ErskinePA8metro
£650 - £6,650after grant
EvantonIV16metro
£400 - £6,400after grant
EyemouthTD14regional
£800 - £6,800after grant
FaifleyG81metro
£450 - £6,450after grant
FairlieKA29regional
£850 - £6,850after grant
FalkirkFK1regional
£850 - £6,850after grant
FalklandKY15regional
£850 - £6,850after grant
FallinFK7regional
£800 - £6,800after grant
FauldhouseEH47regional
£750 - £7,350after grant
FenwickKA3regional
£950 - £6,950after grant
FerrydenDD10regional
£650 - £6,650after grant
FindhornIV36regional
£650 - £6,650after grant
FindochtyAB56regional
£950 - £6,950after grant
FochabersIV32regional
£800 - £6,800after grant
ForfarDD8metro
£650 - £6,650after grant
ForresIV36regional
£650 - £6,650after grant
Fort WilliamPH33rural
£1,350 - £7,350after grant
ForthML11regional
£950 - £6,950after grant
FortroseIV10metro
£450 - £6,450after grant
FraserburghAB43regional
£650 - £6,650after grant
FreuchieKY15regional
£850 - £6,850after grant
FriockheimDD11regional
£700 - £6,700after grant
GalashielsTD1regional
£850 - £6,850after grant
GalstonKA4regional
£650 - £6,650after grant
GarelochheadG84regional
£900 - £6,900after grant
GargunnockFK8regional
£850 - £6,850after grant
GartcoshG69metro
£550 - £6,550after grant
Gatehouse of FleetDG7rural
£1,150 - £7,150after grant
GiffnockG46metro
£450 - £6,450after grant
GiffordEH41regional
£850 - £7,450after grant
GirvanKA26regional
£700 - £6,700after grant
GlasgowG1metro
£550 - £6,550after grant
GlenboigML5metro
£550 - £6,550after grant
GlenfargPH2regional
£650 - £6,650after grant
GlenmavisML6metro
£600 - £6,600after grant
Glenochil VillageFK12regional
£900 - £6,900after grant
GlenrothesKY7regional
£750 - £6,750after grant
GolspieKW10regional
£700 - £6,700after grant
GorebridgeEH23metro
£600 - £6,600after grant
GourdonDD10regional
£650 - £6,650after grant
GourockPA19regional
£850 - £6,850after grant
GrangemouthFK3regional
£950 - £6,950after grant
Grantown on SpeyPH26regional
£850 - £6,850after grant
GreenhillFK4regional
£650 - £6,650after grant
GreenockPA16regional
£700 - £6,700after grant
GretnaDG16rural
£1,450 - £7,450after grant
GullaneEH31metro
£750 - £7,650after grant
HaddingtonEH41regional
£850 - £7,450after grant
HalkirkKW12rural
£1,300 - £7,300after grant
HallglenFK1regional
£850 - £6,850after grant
HamiltonML3metro
£450 - £6,450after grant
HarthillML7regional
£950 - £6,950after grant
HattonAB42regional
£950 - £6,950after grant
HawickTD9regional
£900 - £6,900after grant
HawkheadG53metro
£450 - £6,450after grant
Head of MuirFK4regional
£650 - £6,650after grant
HelensburghG84regional
£900 - £6,900after grant
High BlantyreG72metro
£350 - £6,350after grant
High ValleyfieldKY12regional
£700 - £6,700after grant
HillsideDD10regional
£650 - £6,650after grant
HolytownML1metro
£350 - £6,350after grant
HopemanIV30regional
£700 - £6,700after grant
HoustonPA6metro
£550 - £6,550after grant
HowwoodPA9metro
£350 - £6,350after grant
HuntlyAB54regional
£850 - £6,850after grant
InchinnanPA4metro
£450 - £6,450after grant
InchturePH14metro
£650 - £6,650after grant
InnellanPA23regional
£700 - £6,700after grant
InnerleithenEH44regional
£1,000 - £7,800after grant
InschAB52regional
£750 - £6,750after grant
InverbervieDD10regional
£650 - £6,650after grant
InvergordonIV18metro
£500 - £6,500after grant
InvergowrieDD2metro
£350 - £6,350after 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 CumbraeKA28regional
£800 - £6,800after 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
Isle of North UistHS6rural
£1,150 - £7,150after grant
Isle of South UistHS8rural
£1,250 - £7,250after 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
KilcregganG84regional
£900 - £6,900after grant
KillearnG63metro
£600 - £6,600after grant
KillinFK21regional
£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
KinglassieKY5metro
£350 - £6,350after grant
KingseatKY11metro
£350 - £6,350after grant
KingskettleKY15metro
£550 - £6,550after grant
KingswellsAB32metro
£500 - £6,500after grant
KingussiePH21regional
£950 - £6,950after grant
KinlochlevenPH50rural
£1,150 - £7,150after grant
KinlossIV36regional
£650 - £6,650after grant
KinrossKY13regional
£750 - £6,750after grant
KintoreAB51metro
£400 - £6,400after grant
KippenFK8regional
£850 - £6,850after grant
KirkcaldyKY1metro
£500 - £6,500after grant
KirkconnelDG4regional
£850 - £6,850after grant
KirkcudbrightDG6rural
£1,450 - £7,450after grant
KirkfieldbankML11regional
£950 - £6,950after grant
KirkintillochG66metro
£400 - £6,400after grant
KirklistonEH29metro
£550 - £6,550after grant
KirknewtonEH27metro
£450 - £6,450after grant
KirkwallKW15rural
£1,450 - £7,450after grant
KirriemuirDD8metro
£650 - £6,650after grant
LadybankKY15metro
£550 - £6,550after grant
LairgIV27regional
£900 - £6,900after grant
LamlashKA27regional
£750 - £6,750after grant
LanarkML11regional
£950 - £6,950after grant
LangbankPA14metro
£650 - £6,650after grant
LangholmDG13rural
£1,300 - £7,300after grant
LarbertFK5regional
£700 - £6,700after grant
LargsKA30regional
£900 - £6,900after grant
LarkhallML9metro
£400 - £6,400after grant
LauderTD2regional
£900 - £6,900after 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
LethamDD8metro
£650 - £6,650after grant
LeucharsKY16metro
£600 - £6,600after grant
LevenKY8regional
£800 - £6,800after grant
LhanbrydeIV30regional
£700 - £6,700after grant
LiffDD2metro
£350 - £6,350after grant
LimekilnsKY11metro
£350 - £6,350after grant
LinlithgowEH49regional
£900 - £7,600after grant
LinwoodPA5metro
£500 - £6,500after grant
LivingstonEH54metro
£400 - £6,400after grant
LoanheadEH20metro
£450 - £6,450after grant
LoansKA10regional
£950 - £6,950after grant
LocharbriggsDG1rural
£1,200 - £7,200after grant
LochgellyKY5metro
£350 - £6,350after grant
LochgilpheadPA31regional
£750 - £6,750after grant
LochmabenDG11rural
£1,200 - £7,200after grant
LochwinnochPA12metro
£550 - £6,550after grant
LockerbieDG11rural
£1,200 - £7,200after grant
LoganKA18regional
£650 - £6,650after grant
LongforganDD2metro
£350 - £6,350after grant
LongniddryEH32metro
£400 - £7,000after grant
LongridgeEH47regional
£750 - £7,350after grant
LongsideAB42regional
£950 - £6,950after grant
LossiemouthIV31regional
£750 - £6,750after grant
LuncartyPH1regional
£950 - £6,950after grant
Lundin LinksKY8regional
£800 - £6,800after grant
MacduffAB44regional
£700 - £6,700after grant
MacmerryEH33metro
£450 - £7,100after grant
MaddistonFK2regional
£900 - £6,900after grant
MallaigPH41rural
£1,400 - £7,400after grant
MarkinchKY7regional
£750 - £6,750after grant
MaryburghIV7metro
£450 - £6,450after grant
MauchlineKA5regional
£700 - £6,700after grant
MaudAB42regional
£950 - £6,950after grant
MaxwellheughTD5regional
£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
MethvenPH1regional
£950 - £6,950after grant
Mid CalderEH53metro
£350 - £6,350after grant
MillportKA28regional
£800 - £6,800after grant
MilltimberAB13metro
£600 - £6,600after grant
MilnathortKY13regional
£750 - £6,750after grant
MilngavieG62metro
£550 - £6,550after grant
MiltonIV63metro
£650 - £6,650after grant
Milton of CampsieG66metro
£400 - £6,400after grant
Milton of LeysIV2metro
£550 - £6,550after grant
MintlawAB42regional
£950 - £6,950after grant
MoffatDG10regional
£650 - £6,650after grant
MonifiethDD5metro
£500 - £6,500after grant
MonktonKA9regional
£900 - £6,900after grant
MontroseDD10regional
£650 - £6,650after grant
MoodiesburnG69metro
£550 - £6,550after grant
MossblownKA6regional
£750 - £6,750after grant
MossendML4metro
£500 - £6,500after grant
MosstodlochIV32regional
£800 - £6,800after grant
MotherwellML1metro
£350 - £6,350after grant
Muir of OrdIV6metro
£400 - £6,400after grant
MuirheadDD2metro
£350 - £6,350after grant
MuirkirkKA18regional
£650 - £6,650after grant
MusselburghEH21metro
£500 - £6,500after grant
MuthillPH5regional
£800 - £6,800after grant
NairnIV12metro
£550 - £6,550after grant
NeilstonG78metro
£650 - £6,650after grant
NetherburnML9regional
£700 - £6,700after grant
NetherleeG46metro
£450 - £6,450after grant
New CumnockKA18regional
£650 - £6,650after grant
New PitsligoAB43regional
£650 - £6,650after grant
New StevenstonML1metro
£350 - £6,350after grant
NewarthillML1metro
£350 - £6,350after grant
NewbridgeEH28metro
£500 - £6,500after grant
NewburghKY14metro
£500 - £6,500after grant
NewcastletonTD9rural
£1,400 - £7,400after 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
NewtonmorePH20regional
£900 - £6,900after grant
Newtown St BoswellsTD6regional
£750 - £6,750after grant
NewtylePH12metro
£550 - £6,550after grant
NiggAB99metro
£350 - £6,350after grant
North BerwickEH39regional
£700 - £7,400after grant
North KessockIV1metro
£500 - £6,500after grant
North QueensferryKY11metro
£350 - £6,350after grant
OakleyKY12regional
£700 - £6,700after grant
ObanPA34rural
£1,400 - £7,400after grant
OchiltreeKA18regional
£650 - £6,650after grant
Old KilpatrickG60metro
£450 - £6,450after grant
OldmeldrumAB51metro
£400 - £6,400after grant
OrmistonEH35metro
£550 - £7,350after grant
OvertownML2metro
£400 - £6,400after grant
PaisleyPA1metro
£650 - £6,650after grant
PathheadEH37metro
£700 - £7,600after grant
PatnaKA6regional
£750 - £6,750after grant
PeeblesEH45regional
£1,100 - £7,900after grant
PencaitlandEH34metro
£500 - £7,200after 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
PitmeddenAB41metro
£600 - £6,600after grant
PittenweemKY10regional
£950 - £6,950after grant
PlainsML6metro
£600 - £6,600after grant
PleanFK7regional
£800 - £6,800after grant
PolbethEH55metro
£450 - £6,450after grant
PolmontFK2regional
£900 - £6,900after grant
Port BannatynePA20regional
£900 - £6,900after grant
Port EllenPA42rural
£1,450 - £7,450after grant
Port ErrollAB42regional
£950 - £6,950after grant
Port GlasgowPA14regional
£950 - £6,950after grant
PortgordonAB56regional
£950 - £6,950after grant
PortknockieAB56regional
£950 - £6,950after grant
PortlethenAB99metro
£350 - £6,350after grant
PortreeIV51rural
£1,200 - £7,200after grant
PortsoyAB45regional
£750 - £6,750after grant
PottertonAB23metro
£400 - £6,400after grant
PrestonpansEH32metro
£400 - £7,000after grant
PrestwickKA9regional
£900 - £6,900after grant
Quarrier's VillagePA11metro
£500 - £6,500after grant
QuarterML3metro
£450 - £6,450after grant
QueensferryEH30metro
£700 - £7,500after grant
RathoEH28metro
£500 - £6,500after grant
Ratho StationEH28metro
£500 - £6,500after grant
ReddingFK2regional
£900 - £6,900after grant
ReddingmuirheadFK2regional
£900 - £6,900after grant
RenfrewPA4metro
£450 - £6,450after grant
RentonG82metro
£500 - £6,500after grant
RhuG84regional
£900 - £6,900after grant
RigsideML11regional
£950 - £6,950after grant
RoseheartyAB43regional
£650 - £6,650after grant
RosewellEH24metro
£650 - £6,650after grant
RoslinEH25metro
£350 - £6,350after grant
RosneathG84regional
£900 - £6,900after grant
RosythKY11metro
£350 - £6,350after grant
RothesAB38regional
£750 - £6,750after grant
RothesayPA20regional
£900 - £6,900after grant
RothienormanAB51regional
£700 - £6,700after grant
RumfordFK2regional
£900 - £6,900after grant
RutherglenG73metro
£400 - £6,400after grant
Saint AndrewsKY16metro
£600 - £6,600after grant
Saint BoswellsTD6regional
£750 - £6,750after grant
Saint CyrusDD10regional
£650 - £6,650after grant
Saint FergusAB42regional
£950 - £6,950after grant
Saint MonansKY10regional
£950 - £6,950after grant
SalineKY12regional
£700 - £6,700after grant
SalsburghML7metro
£650 - £6,650after grant
SaltcoatsKA21regional
£800 - £6,800after grant
SandbankPA23regional
£700 - £6,700after grant
SandhavenAB43regional
£650 - £6,650after grant
SandwickZE2rural
£1,400 - £7,400after grant
SanquharDG4regional
£850 - £6,850after grant
SauchieFK10regional
£800 - £6,800after grant
ScallowayZE1rural
£1,350 - £7,350after grant
SconePH2regional
£650 - £6,650after grant
SeafieldEH47regional
£750 - £7,350after grant
SelkirkTD7regional
£800 - £6,800after grant
ShieldhillFK1regional
£850 - £6,850after grant
ShottsML7regional
£950 - £6,950after grant
SkelmorliePA17regional
£750 - £6,750after grant
SlamannanFK1regional
£850 - £6,850after grant
SmithtonIV2metro
£550 - £6,550after grant
SpringfieldKY15metro
£550 - £6,550after grant
SpringsideKA11regional
£650 - £6,650after grant
StamperlandG76metro
£550 - £6,550after grant
StanleyPH1regional
£950 - £6,950after 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
StoneyburnEH55regional
£750 - £6,750after grant
StornowayHS1rural
£1,250 - £7,250after grant
StowTD1regional
£850 - £6,850after grant
StranraerDG9rural
£1,250 - £7,250after grant
StrathavenML10metro
£600 - £6,600after grant
StrathblaneG63metro
£600 - £6,600after grant
StrathmigloKY14regional
£800 - £6,800after grant
StrathpefferIV14metro
£650 - £6,650after grant
StrichenAB43regional
£650 - £6,650after grant
StromnessKW16rural
£1,150 - £7,150after grant
StuartfieldAB42regional
£950 - £6,950after grant
SymbisterZE2rural
£1,400 - £7,400after grant
SymingtonKA1regional
£850 - £6,850after grant
TainIV19regional
£850 - £6,850after grant
TarbertPA29regional
£650 - £6,650after grant
TarboltonKA5regional
£700 - £6,700after grant
TarlandAB34regional
£900 - £6,900after grant
TarvesAB41regional
£900 - £6,900after grant
TayportDD6metro
£550 - £6,550after grant
ThornhillDG3regional
£800 - £6,800after grant
ThornliebankG46metro
£450 - £6,450after grant
ThorntonKY1metro
£500 - £6,500after grant
ThursoKW14rural
£1,400 - £7,400after grant
TillicoultryFK13regional
£950 - £6,950after grant
TobermoryPA75rural
£1,350 - £7,350after grant
TorphinsAB31regional
£750 - £6,750after grant
TorranceG64metro
£650 - £6,650after grant
TownhillKY12metro
£400 - £6,400after grant
TranentEH33metro
£450 - £7,100after grant
TroonKA10regional
£950 - £6,950after grant
TullibodyFK10regional
£800 - £6,800after grant
TurriffAB53regional
£800 - £6,800after grant
TwecharG65metro
£350 - £6,350after grant
TweedbankTD6regional
£750 - £6,750after grant
UddingstonG71metro
£650 - £6,650after grant
UllapoolIV26regional
£850 - £6,850after grant
Vale of LevenG82metro
£500 - £6,500after grant
ViewparkG71metro
£650 - £6,650after grant
WalkerburnEH43regional
£950 - £7,650after grant
WaterfootG76metro
£550 - £6,550after grant
Wemyss BayPA18regional
£800 - £6,800after grant
West CalderEH55regional
£750 - £6,750after grant
West KilbrideKA23regional
£900 - £6,900after grant
West LintonEH46metro
£400 - £7,300after grant
WesthillAB32metro
£500 - £6,500after grant
WestquarterFK2regional
£900 - £6,900after grant
WhitburnEH47regional
£750 - £7,350after grant
WhitecraigEH22metro
£550 - £6,550after grant
WhitecrossEH49regional
£900 - £7,600after grant
WhitehillsAB45regional
£750 - £6,750after grant
WhithornDG8rural
£1,200 - £7,200after grant
WickKW1rural
£1,350 - £7,350after grant
WigtownDG8rural
£1,200 - £7,200after grant
WinchburghEH52metro
£650 - £6,650after grant
WindygatesKY8regional
£800 - £6,800after 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