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