Need help with a job?

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;

JobEstimate
Cost to replace a hot water immersion heater£298
Cost to fit underfloor heating£1,228
Cost to service a gas fire£150
Cost to replace a vented hot water cylinder£586
Cost to replace a central heating pump£222
Cost to replace a heating programmer£255
Cost to power flush central heating systems£603 Visit
Cost to install heating oil storage tank£2,160
Cost to replace an oil boiler£3,228
New combi or system boiler installation – like for like replacement£2,718
Cost to move and relocate a boiler£830
Complete gas safety certificate for one gas appliance£90
Cost to install heated skirting boards£2,200
Cost to install an LPG boiler£2,026
Cost to install hydrogen boiler£1,350
Cost to install a gas fire£1,059
Cost to install a chimney liner£761
Cost to install biomass boiler£5,705
Cost to install a ground source heat pump£13,563
Cost to fix a boiler fault error code£85
Cost to install an unvented hot water cylinder£3,669
Cost to fit thermostatic radiator valves (TRVs)£111
Cost to fit smart heating controls£235
Cost to fit a magnetic filter for boiler£155
Cost to fit a heated towel rail£119
Cost to fit a radiator£184
Cost to install a gas cooker or hob£202
Boiler service cost£100
Boiler repair cost for pump, diverter valve or heat exchanger£233
Cheap boiler insurance£20 per month
Cost to install an air source heat pump£6,167
2. Enter postcode to get estimate
plus materials

to see who is available and get more information

Rates for other trades

Central heating circulator pump replacement cost in the UK
Estimate Central heating circulator pump replacement cost in the UK, including Heating Circulator Pump valued at £97, based on hourly/daily rate (excluding VAT or callout charges)
Location in UKCentral heating circulator pump replacement cost
Central heating circulator pump replacement near London£331
Central heating circulator pump replacement near Birmingham£274
Central heating circulator pump replacement near Glasgow£274
Central heating circulator pump replacement near Leeds£262
Central heating circulator pump replacement near Liverpool£277
Central heating circulator pump replacement near Sheffield£274
Central heating circulator pump replacement near Edinburgh£277
Central heating circulator pump replacement near Manchester£274
Central heating circulator pump replacement near Belfast£247
Central heating circulator pump replacement near Bristol£277
Central heating circulator pump replacement near Leicester£271
Central heating circulator pump replacement near Cardiff£268
Central heating circulator pump replacement near Coventry£280
Central heating circulator pump replacement near Bradford£268
Central heating circulator pump replacement near Nottingham£277
Central heating circulator pump replacement near Newcastle Upon Tyne£286
Central heating circulator pump replacement near Brighton and Hove£292
Central heating circulator pump replacement near Derby£280
Central heating circulator pump replacement near Hull£253
Central heating circulator pump replacement near Plymouth£247
Central heating circulator pump replacement near Stoke-on-Trent£271
Central heating circulator pump replacement near Southampton£286
Central heating circulator pump replacement near Northampton£304
Central heating circulator pump replacement near Wolverhampton£274
Central heating circulator pump replacement near Luton£319
Central heating circulator pump replacement near Portsmouth£289
Central heating circulator pump replacement near Reading£343
Central heating circulator pump replacement near Norwich£280
Central heating circulator pump replacement near Milton Keynes£307
Central heating circulator pump replacement near Bournemouth£283
Central heating circulator pump replacement near Aberdeen£265
Central heating circulator pump replacement near Peterborough£283
Central heating circulator pump replacement near Bolton£268
Central heating circulator pump replacement near Swindon£292
Central heating circulator pump replacement near Southend-on-Sea£295
Central heating circulator pump replacement near Warrington£280
Central heating circulator pump replacement near Oxford£298
Central heating circulator pump replacement near Swansea£268
Central heating circulator pump replacement near Sunderland£292
Central heating circulator pump replacement near Slough£331
Central heating circulator pump replacement near Kingswood£277
Central heating circulator pump replacement near Telford£274
Central heating circulator pump replacement near Cambridge£295
Central heating circulator pump replacement near Ipswich£349
Central heating circulator pump replacement near Blackpool£265
Central heating circulator pump replacement near Middlesbrough£277
Central heating circulator pump replacement near Dundee£271
Central heating circulator pump replacement near Huddersfield£259
Central heating circulator pump replacement near York£262
Central heating circulator pump replacement near Poole£289
Central heating circulator pump replacement near Watford£328
Central heating circulator pump replacement near Newport£241
Central heating circulator pump replacement near Colchester£313
Central heating circulator pump replacement near Exeter£259
Central heating circulator pump replacement near Blackburn£274
Central heating circulator pump replacement near Crawley£322
Central heating circulator pump replacement near Gloucester£268
Central heating circulator pump replacement near Stockport£274
Central heating circulator pump replacement near Basingstoke£331
Central heating circulator pump replacement near Basildon£292
Central heating circulator pump replacement near Cheltenham£274
Central heating circulator pump replacement near Gateshead£289
Central heating circulator pump replacement near Worthing£301
Central heating circulator pump replacement near Rochdale£265
Central heating circulator pump replacement near Oldham£268
Central heating circulator pump replacement near Chelmsford£298
Central heating circulator pump replacement near Birkenhead£277
Central heating circulator pump replacement near Maidstone£295
Central heating circulator pump replacement near Gillingham£286
Central heating circulator pump replacement near Salford£274
Central heating circulator pump replacement near Solihull£274
Central heating circulator pump replacement near St Helens£289
Central heating circulator pump replacement near Worcester£274
Central heating circulator pump replacement near Lincoln£283
Central heating circulator pump replacement near West Bromwich£274
Central heating circulator pump replacement near Eastbourne£277
Central heating circulator pump replacement near Wakefield£262
Central heating circulator pump replacement near Wythenshawe£274
Central heating circulator pump replacement near Bedford£298
Central heating circulator pump replacement near Hemel Hempstead£322
Central heating circulator pump replacement near Preston£277
Central heating circulator pump replacement near Stevenage£307
Central heating circulator pump replacement near Southport£265
Central heating circulator pump replacement near Bath£268
Central heating circulator pump replacement near Harlow£307
Central heating circulator pump replacement near Sutton Coldfield£274
Central heating circulator pump replacement near Darlington£274
Central heating circulator pump replacement near Chester£280
Central heating circulator pump replacement near Hastings£277
Central heating circulator pump replacement near Nuneaton£262
Central heating circulator pump replacement near Halifax£259
Central heating circulator pump replacement near Hartlepool£274
Central heating circulator pump replacement near Aylesbury£340
Central heating circulator pump replacement near Doncaster£262
Central heating circulator pump replacement near Grimsby£253
Central heating circulator pump replacement near Wallasey£274
Central heating circulator pump replacement near Londonderry£211
Central heating circulator pump replacement near Stockton-on-Tees£274
Central heating circulator pump replacement near Weston-super-Mare£271
Central heating circulator pump replacement near High Wycombe£328
Central heating circulator pump replacement near Ashford£298
Central heating circulator pump replacement near Redditch£271
Central heating circulator pump replacement near Wigan£274
Central heating circulator pump replacement near Scunthorpe£253
Central heating circulator pump replacement near Bury£268
Central heating circulator pump replacement near Paisley£277
Central heating circulator pump replacement near Bracknell£328
Central heating circulator pump replacement near Burnley£256
Central heating circulator pump replacement near Rugby£286
Central heating circulator pump replacement near Guildford£331
Central heating circulator pump replacement near Carlisle£247
Central heating circulator pump replacement near Chatham£286
Central heating circulator pump replacement near East Kilbride£274
Central heating circulator pump replacement near Newcastle-under-Lyme£268
Central heating circulator pump replacement near Chesterfield£262
Central heating circulator pump replacement near Burton upon Trent£265
Central heating circulator pump replacement near Tamworth£274
Central heating circulator pump replacement near Shrewsbury£286
Central heating circulator pump replacement near Woking£340
Central heating circulator pump replacement near St Albans£328
Central heating circulator pump replacement near Harrogate£262
Central heating circulator pump replacement near Crewe£268
Central heating circulator pump replacement near South Shields£271
Central heating circulator pump replacement near Craigavon£214
Central heating circulator pump replacement near Stafford£271
Central heating circulator pump replacement near Rotherham£271
Central heating circulator pump replacement near Barnsley£256
Central heating circulator pump replacement near Lowestoft£322
Central heating circulator pump replacement near Walsall£274
Central heating circulator pump replacement near Gosport£289
Central heating circulator pump replacement near Dartford£316
Central heating circulator pump replacement near Bognor Regis£289
Central heating circulator pump replacement near Corby£274
Central heating circulator pump replacement near Paignton£262
Central heating circulator pump replacement near Maidenhead£325
Central heating circulator pump replacement near Rochester£286
Central heating circulator pump replacement near Ellesmere Port£268
Central heating circulator pump replacement near Loughborough£271
Central heating circulator pump replacement near Dudley£274
Central heating circulator pump replacement near Bangor£247
Central heating circulator pump replacement near Dewsbury£259
Central heating circulator pump replacement near Mansfield£262
Central heating circulator pump replacement near Margate£283
Central heating circulator pump replacement near Kettering£289
Central heating circulator pump replacement near Cannock£268
Central heating circulator pump replacement near Sale£271
Central heating circulator pump replacement near Taunton£241
Central heating circulator pump replacement near Runcorn£298
Central heating circulator pump replacement near Farnborough£331
Central heating circulator pump replacement near Tynemouth£274
Central heating circulator pump replacement near Hereford£250
Central heating circulator pump replacement near Halesowen£274
Central heating circulator pump replacement near Widnes£283
Central heating circulator pump replacement near Huyton with Roby£277
Central heating circulator pump replacement near Scarborough£256
Central heating circulator pump replacement near Gravesend£301
Central heating circulator pump replacement near Bebington£277
Central heating circulator pump replacement near Kidderminster£280
Central heating circulator pump replacement near Stourbridge£277
Central heating circulator pump replacement near Barry£247
Central heating circulator pump replacement near Smethwick£274
Central heating circulator pump replacement near Dunfermline£280
Central heating circulator pump replacement near Livingston£289
Central heating circulator pump replacement near Weymouth£271
Central heating circulator pump replacement near Brentwood£310
Central heating circulator pump replacement near Barrow-in-Furness£367
Central heating circulator pump replacement near Hamilton£274
Central heating circulator pump replacement near Canterbury£289
Central heating circulator pump replacement near Wellingborough£295
Central heating circulator pump replacement near Sittingbourne£295
Central heating circulator pump replacement near Macclesfield£256
Central heating circulator pump replacement near Bootle£277
Central heating circulator pump replacement near Carlton£274
Central heating circulator pump replacement near Esher£331
Central heating circulator pump replacement near Clacton-on-Sea£316
Central heating circulator pump replacement near Lancaster£265
Central heating circulator pump replacement near Beeston£262
Central heating circulator pump replacement near Banbury£313
Central heating circulator pump replacement near Torquay£262
Central heating circulator pump replacement near Folkestone£283
Central heating circulator pump replacement near Kingswinford£274
Central heating circulator pump replacement near Bloxwich£277
Central heating circulator pump replacement near Bridgend£274
Central heating circulator pump replacement near Welwyn Garden City£325
Central heating circulator pump replacement near Lisburn£238
Central heating circulator pump replacement near Leamington Spa£295
Central heating circulator pump replacement near Washington£289
Central heating circulator pump replacement near Tunbridge Wells£322
Central heating circulator pump replacement near Kirkcaldy£274
Central heating circulator pump replacement near Hinckley£271
Central heating circulator pump replacement near Durham£301
Central heating circulator pump replacement near Cumbernauld£286
Central heating circulator pump replacement near Wokingham£337
Central heating circulator pump replacement near Horsham£322
Central heating circulator pump replacement near Crosby£274
Central heating circulator pump replacement near Yeovil£241
Central heating circulator pump replacement near Thundersley£298
Central heating circulator pump replacement near Altrincham£268
Central heating circulator pump replacement near Willenhall£277
Central heating circulator pump replacement near Christchurch£280