By Emily Rivers
Last updated 8th April 2025

Your central heating pump, sometimes called a circulator pump or boiler pump, is a vital part of your boiler system that you won't even know is there until it stops working. It circulates water through your central heating system to fill your radiators, taps and showers with hot water.

When the pump siezes or stops working, you’ll want to get it replaced quickly to prevent any interruption to your heating and hot water. How much it costs to replace depends on your heating set up and size of property.

How much does central heating pump replacement cost?

How much central heating pump replacement will cost depends on the type of pump you need and your location in the country. Expect to pay anywhere between £185-£350 for central heating pump replacement including all materials and labour.

A typical boiler pump costs between £90-£200 without installation, so labour costs range between £100-£150 on average.

Cost to replace a central heating pump

What factors affect the cost of boiler pump replacement?

Central heating pump brand

The brand of circulator pump you choose will affect how much you spend on replacement. The most popular and reliable brand of central heating pump is Grundfos. They offer a range of pumps at different sizes and speeds – your boiler engineer will be able to recommend the best one for you.

Let’s take a look at some of the most popular central heating pump brands and how much they cost:

Central heating pump brand

Price range (excluding installation)

Grundfos

£150-£175

Flomasta

£90-£120

Lowara

£135-£265

DAB

£165-£350

Size and speed of circulator pump

Your boiler engineer will be able to tell you the size and speed of the circulator pump you’ll need, along with the voltage. There are three main boiler pump speeds used today:

Single speed: Single speed boiler pumps have one speed to push water through your central heating system at. They’re not as efficient as other types of pump, but can be suitable for homes with less than 10 radiators.

Multiple speed: These central heating pumps generally have 3 speeds that can be adjusted depending on the type of heating system you have.

Variable speed: These pumps automatically adjust the speed when your heating is on. Variable speeds can damage your boiler if you have thermostatic radiator valves (TRVs), so avoid this type of pump if you have them.

Whether you have isolation valves

If your boiler doesn’t have isolation valves, your heating engineer will need to drain your system before they can fit a new central heating pump. This will take more time, so expect them to charge more for installation.

Whether it’s an emergency call out

When a central heating pump fails completely, it will leave you without any heating or hot water. If this happens, you’ll no doubt want to get it fixed quickly, and that means calling an emergency engineer. Most engineers will charge an emergency call-out fee on top of their hourly rate, so expect to pay more than we’ve quoted here.

Where you live

Your location in the country will have an impact on how much central heating pump replacement costs. If you live in London or the south east of England, expect to pay £100 to £150 more on installation than the price we quoted above.

How does a central heating pump work?

A central heating pump’s job is to circulate hot water to your radiators and taps. It works with your boiler’s diverter valve that determines whether your boiler heats water for your taps or for your central heating.

When you want heat, the diverter valve will send water through your boiler’s heat exchanger, then the pump will push the hot water out of your boiler and into your pipes and radiators.

Over time, the hot water will cool and return to the boiler, continuing the cycle.

How do I know if my central heating pump needs replacing?

There are a few signs that will let you know that your central heating pump needs replacing:

The pump is leaking

If your circulator pump is leaking, the seal could be blown or it has corroded. In either of these cases it’s probably best to replace the pump. However, sometimes boiler pumps can become loose, so see if you can tighten it.

There’s no power to your boiler pump

If your boiler pump has no power but all your other electrical appliances are working, you might have faulty wiring or there’s a problem with your printed circuit board (PCB). You’ll need to get an engineer to investigate to see whether it’s worth repairing your pump.

The pump won’t stop running

If your central heating pump is constantly running, there are a few reasons why this could be. It may have a faulty PCB or a valve might be sticking.

The pump is noisy

If your circulator pump is noisier than usual, it could mean that there’s an airlock. If your pump has a bleed screw, you can turn it to release the air until the hissing stops. If it doesn’t have a bleed screw, you’ll need to call an engineer to investigate.

The pump isn’t circulating water

If your pump isn’t circulating water, it usually means a propeller has seized up. It could also mean that something is wrong with the motor. You could try giving the boiler pump a gentle tap to see if it frees up the components. If the problem keeps happening, it’s probably time to replace your central heating pump.

How long does it take to fit a central heating pump?

It takes around an hour for a gas engineer to fit a central heating pump. This includes removing the old circulator pump as well as fitting the new one.

What is the life expectancy of a central heating pump?

Central heating pumps typically last 15 years – sometimes more. But if your pump is much older than this, you’ll find that a new one will be much more efficient.

If your central heating pump seems like it’s at the end of its life, it’s time to get in touch with a Gas Safe-registered engineer. Post your job on HaMuch now for quotes from trusted boiler engineers in your area.


Estimates for common heating engineer jobs;

Rates for other trades

Central heating circulator pump replacement cost in the UK
Central heating circulator pump replacement cost in the UK (excluding VAT or callout charges)
Location in UKCentral heating circulator pump replacement cost
Central heating circulator pump replacement near London£298
Central heating circulator pump replacement near Birmingham£247
Central heating circulator pump replacement near Leeds£238
Central heating circulator pump replacement near Glasgow£253
Central heating circulator pump replacement near Sheffield£241
Central heating circulator pump replacement near Bradford£241
Central heating circulator pump replacement near Liverpool£250
Central heating circulator pump replacement near Edinburgh£253
Central heating circulator pump replacement near Manchester£247
Central heating circulator pump replacement near Bristol£247
Central heating circulator pump replacement near Kirklees£238
Central heating circulator pump replacement near Fife£250
Central heating circulator pump replacement near Wirral£247
Central heating circulator pump replacement near North Lanarkshire£253
Central heating circulator pump replacement near Wakefield£241
Central heating circulator pump replacement near Cardiff£235
Central heating circulator pump replacement near Dudley£247
Central heating circulator pump replacement near Wigan£250
Central heating circulator pump replacement near East Riding£235
Central heating circulator pump replacement near South Lanarkshire£250
Central heating circulator pump replacement near Coventry£247
Central heating circulator pump replacement near Belfast£226
Central heating circulator pump replacement near Leicester£247
Central heating circulator pump replacement near Sunderland£253
Central heating circulator pump replacement near Sandwell£247
Central heating circulator pump replacement near Doncaster£241
Central heating circulator pump replacement near Stockport£247
Central heating circulator pump replacement near Sefton£247
Central heating circulator pump replacement near Nottingham£244
Central heating circulator pump replacement near Newcastle Upon Tyne£256
Central heating circulator pump replacement near Kingston-upon-Hull£235
Central heating circulator pump replacement near Bolton£247
Central heating circulator pump replacement near Walsall£247
Central heating circulator pump replacement near Plymouth£229
Central heating circulator pump replacement near Rotherham£241
Central heating circulator pump replacement near Stoke-on-Trent£241
Central heating circulator pump replacement near Wolverhampton£250
Central heating circulator pump replacement near Rhondda, Cynon, Taff£235
Central heating circulator pump replacement near South Gloucestershire£247
Central heating circulator pump replacement near Derby£244
Central heating circulator pump replacement near Swansea£235
Central heating circulator pump replacement near Salford£247
Central heating circulator pump replacement near Barnsley£241
Central heating circulator pump replacement near Tameside£247
Central heating circulator pump replacement near Oldham£247
Central heating circulator pump replacement near Trafford£250
Central heating circulator pump replacement near Aberdeen£244
Central heating circulator pump replacement near Southampton£262
Central heating circulator pump replacement near Highland£235
Central heating circulator pump replacement near Rochdale£244
Central heating circulator pump replacement near Solihull£247
Central heating circulator pump replacement near Gateshead£256
Central heating circulator pump replacement near Milton Keynes£277
Central heating circulator pump replacement near North Tyneside£256
Central heating circulator pump replacement near Calderdale£238
Central heating circulator pump replacement near Northampton£271
Central heating circulator pump replacement near Portsmouth£259
Central heating circulator pump replacement near Warrington£250
Central heating circulator pump replacement near North Somerset£244
Central heating circulator pump replacement near Bury£247
Central heating circulator pump replacement near Luton£289
Central heating circulator pump replacement near St Helens£250
Central heating circulator pump replacement near Stockton-on-Tees£250
Central heating circulator pump replacement near Renfrewshire£250
Central heating circulator pump replacement near York£235
Central heating circulator pump replacement near Thamesdown£274
Central heating circulator pump replacement near Southend-on-Sea£265
Central heating circulator pump replacement near New Forest£259
Central heating circulator pump replacement near Caerphilly£232
Central heating circulator pump replacement near Carmarthenshire£220
Central heating circulator pump replacement near Bath£250
Central heating circulator pump replacement near Wycombe£295
Central heating circulator pump replacement near Basildon£271
Central heating circulator pump replacement near Bournemouth£259
Central heating circulator pump replacement near Peterborough£253
Central heating circulator pump replacement near North East Lincolnshire£235
Central heating circulator pump replacement near Chelmsford£268
Central heating circulator pump replacement near Brighton£274
Central heating circulator pump replacement near South Tyneside£256
Central heating circulator pump replacement near Charnwood£247
Central heating circulator pump replacement near Aylesbury Vale£283
Central heating circulator pump replacement near Colchester£262
Central heating circulator pump replacement near Knowsley£250
Central heating circulator pump replacement near North Lincolnshire£235
Central heating circulator pump replacement near Huntingdonshire£259
Central heating circulator pump replacement near Macclesfield£244
Central heating circulator pump replacement near Blackpool£241
Central heating circulator pump replacement near West Lothian£262
Central heating circulator pump replacement near South Somerset£229
Central heating circulator pump replacement near Dundee£253
Central heating circulator pump replacement near Basingstoke & Deane£304
Central heating circulator pump replacement near Harrogate£238
Central heating circulator pump replacement near Dumfries & Galloway£226
Central heating circulator pump replacement near Middlesbrough£250
Central heating circulator pump replacement near Flintshire£241
Central heating circulator pump replacement near Rochester-upon-Medway£253
Central heating circulator pump replacement near The Wrekin£250
Central heating circulator pump replacement near Newbury£301
Central heating circulator pump replacement near Falkirk£256
Central heating circulator pump replacement near Reading£301
Central heating circulator pump replacement near Wokingham£301
Central heating circulator pump replacement near Windsor & Maidenhead£295
Central heating circulator pump replacement near Maidstone£268
Central heating circulator pump replacement near Redcar & Cleveland£250
Central heating circulator pump replacement near North Ayrshire£247
Central heating circulator pump replacement near Blackburn£241
Central heating circulator pump replacement near Neath Port Talbot£241
Central heating circulator pump replacement near Poole£259
Central heating circulator pump replacement near Wealden£271
Central heating circulator pump replacement near Arun£268
Central heating circulator pump replacement near Bedford£274
Central heating circulator pump replacement near Oxford£274
Central heating circulator pump replacement near Lancaster£244
Central heating circulator pump replacement near Newport£235
Central heating circulator pump replacement near Canterbury£262
Central heating circulator pump replacement near Preston£241
Central heating circulator pump replacement near Dacorum£292
Central heating circulator pump replacement near Cherwell£274
Central heating circulator pump replacement near Perth & Kinross£244
Central heating circulator pump replacement near Thurrock£277
Central heating circulator pump replacement near Tendring£289
Central heating circulator pump replacement near Kings Lynn & West Norfolk£235
Central heating circulator pump replacement near St Albans£292
Central heating circulator pump replacement near Bridgend£235
Central heating circulator pump replacement near South Cambridgeshire£265
Central heating circulator pump replacement near Braintree£268
Central heating circulator pump replacement near Norwich£256
Central heating circulator pump replacement near Thanet£259
Central heating circulator pump replacement near Isle of Wight£256
Central heating circulator pump replacement near Mid Sussex£286
Central heating circulator pump replacement near South Oxfordshire£286
Central heating circulator pump replacement near Guildford£298
Central heating circulator pump replacement near Elmbridge£301
Central heating circulator pump replacement near Stafford£244
Central heating circulator pump replacement near Powys£259
Central heating circulator pump replacement near East Hertfordshire£283
Central heating circulator pump replacement near Torbay£241
Central heating circulator pump replacement near Wrexham Maelor£250
Central heating circulator pump replacement near East Devon£232
Central heating circulator pump replacement near East Lindsey£232
Central heating circulator pump replacement near Halton£250
Central heating circulator pump replacement near Warwick£250
Central heating circulator pump replacement near East Ayrshire£244
Central heating circulator pump replacement near Newcastle-under-Lyme£241
Central heating circulator pump replacement near North Wiltshire£268
Central heating circulator pump replacement near South Kesteven£250
Central heating circulator pump replacement near Epping Forest£298
Central heating circulator pump replacement near Vale of Glamorgan£241
Central heating circulator pump replacement near Reigate & Banstead£301
Central heating circulator pump replacement near Chester£247
Central heating circulator pump replacement near Mid Bedfordshire£280
Central heating circulator pump replacement near Suffolk Coastal£310
Central heating circulator pump replacement near Horsham£289
Central heating circulator pump replacement near Nuneaton & Bedworth£247
Central heating circulator pump replacement near Gwynedd£217
Central heating circulator pump replacement near Swale£262
Central heating circulator pump replacement near Havant & Waterloo£256
Central heating circulator pump replacement near Teignbridge£241
Central heating circulator pump replacement near Cambridge£262
Central heating circulator pump replacement near Vale Royal£241
Central heating circulator pump replacement near Amber Valley£247
Central heating circulator pump replacement near North Hertfordshire£286
Central heating circulator pump replacement near South Ayrshire£247
Central heating circulator pump replacement near Waverley£295
Central heating circulator pump replacement near Broadland£256
Central heating circulator pump replacement near Crewe & Nantwich£244
Central heating circulator pump replacement near Breckland£238
Central heating circulator pump replacement near Ipswich£298
Central heating circulator pump replacement near Pembrokeshire£208
Central heating circulator pump replacement near Vale of White Horse£268
Central heating circulator pump replacement near Salisbury£262
Central heating circulator pump replacement near Gedling£244
Central heating circulator pump replacement near Eastleigh£262
Central heating circulator pump replacement near Broxtowe£244
Central heating circulator pump replacement near Stratford-on-Avon£256
Central heating circulator pump replacement near South Bedfordshire£274
Central heating circulator pump replacement near Angus£250
Central heating circulator pump replacement near East Hampshire£265
Central heating circulator pump replacement near East Dunbartonshire£253
Central heating circulator pump replacement near Conway£229
Central heating circulator pump replacement near Sevenoaks£286
Central heating circulator pump replacement near Slough£295
Central heating circulator pump replacement near Bracknell Forest£301
Central heating circulator pump replacement near West Lancashire£247
Central heating circulator pump replacement near West Wiltshire£268
Central heating circulator pump replacement near Ashfield£244
Central heating circulator pump replacement near Lisburn£226
Central heating circulator pump replacement near Scarborough£235
Central heating circulator pump replacement near Stroud£250
Central heating circulator pump replacement near Wychavon£256
Central heating circulator pump replacement near Waveney£256
Central heating circulator pump replacement near Exeter£238
Central heating circulator pump replacement near Dover£265
Central heating circulator pump replacement near Test Valley£262
Central heating circulator pump replacement near Gloucester£295
Central heating circulator pump replacement near Erewash£244
Central heating circulator pump replacement near Cheltenham£256
Central heating circulator pump replacement near Bassetlaw£235
Central heating circulator pump replacement near Scottish Borders£265