Need help with a job?

By Emily Rivers
Last updated 13th June 2025

Heated towel rails are a perfect addition to any bathroom. Unlike a radiator, they need less space as they are vertical rather than horizontal. Not only does a towel rail keep the bathroom at a comfortable temperature, but it warms the towels ready for use, and dries them after a bath or shower to prevent them from smelling musty.

There are three types of heated towel rail to choose from: electric, hot water or dual fuel. But how much do heated towel rails cost to install?

How much does it cost to fit a heated towel rail?

The cost of fitting a heated towel rail is dependent on the work involved. If you already have a heated towel rail and want to do a straight swap, it will cost less than if you need to remove an old gas radiator and fit a new towel rail, or if you want to switch from one type to another.

Image Name Cost
Lux Heat Anthracite Grey Towel Radiator Lux Heat Anthracite Grey Towel Radiator£44.00
Flomasta 1200mm x 600mm Chrome Flat Towel Radiator Flomasta 1200mm x 600mm Chrome Flat Towel Radiator£70.00
Lux Heat Open Flat Chrome Towel Radiator Lux Heat Open Flat Chrome Towel Radiator£126.00
Reina Cavo Stainless Steel Towel Radiator Reina Cavo Stainless Steel Towel Radiator£223.00
Typhoon - Black Dual Fuel Towel Rail H1564mm x W500mm Thermostatic WIFI Typhoon - Black Dual Fuel Towel Rail H1564mm x W500mm Thermostatic WIFI£257.00
Arundel - Traditional Electric Towel Rail H963mm x W673mm 600w Thermostatic Arundel - Traditional Electric Towel Rail H963mm x W673mm 600w Thermostatic£263.00

It shouldn't take more than a couple of hours to fit a new heated towel rail, as long as no new pipework is involved.

Cost to fit a heated towel rail

Average cost

Replacing a gas radiator with an electric towel rail

£140 per hour

Replacing a gas radiator with a dual fuel towel rail

£150 per hour

Replacing a gas radiator with a hot water towel rail

£150 per hour

Replacing an electric towel rail

£80 per hour

Installing an electric towel rail in a new location

£160 per hour

These costs are averages based on the entire UK. HaMuch has a large database of hourly rates for electricians and plumbers across the country, so take a look at the table further down the page for more accurate labour costs in your area.

Cost to fit a heated towel rail

Types of heated towel rail

There are three main types of heated towel rail to choose from, and each has their own benefits:

Electric towel rail

Electric towel rails are ideal if you want to use your heated towel rail separately to your central heating. Most modern electric towel rails have a thermostat and a timer so you can control when they come on and at what temperature.

You can also get bluetooth- or WiFi-enabled electric towel rails so you can control the temperature and on/off settings remotely. The timer allows you to have the electric towel rail running for the duration needed to dry a towel and dry out some moisture from the bathroom.

Electric towel rails usually cost between £95-£500.

Hot water heated towel rail

Hot water heated towel rails run off your central heating system, like normal radiators do. They will come on at the same time as your central heating and turn off at the same time too, so they won't operate in the summer months when your heating is off.

Hot water heated towel rails cost anywhere between £25-£200, while designer hot water towel rails start at £150 and can cost as much as £900.

Dual fuel heated towel rail

Dual fuel heated towel rails give you the best of both worlds. They will run on your gas central heating circuit during the winter months and come on when your central heating system is timed to come on.

In the summer, when the heating is switched off, the towel rail will be operated via an electrical element and can be switched on when you need to dry towels or even an emergency clothes wash!

Dual fuel heated towel rails are generally the most expensive, ranging between £100-£400.

What affects the cost of installing a heated towel rail?

  •   Type of heated towel rail: Hot water heated towel rails tend to be the cheapest, while dual fuel heated towel rails are the most expensive.
  •   Style of towel rail: Luxury or designer styles made from more expensive materials will cost more.
  •   Size of heated towel rail: Larger towel rails will be more expensive. It's also worth considering that if you are replacing a radiator with a hot water towel rail that is bigger than the radiator, the installation will take longer and therefore cost more.
  •   Accessibility: Can a plumber or electrician get to the area easily? Will they need to remove any flooring or add extra pipework? If accessibility will be difficult or the installation is not straightforward, it will add extra to the fitting costs.
  •   Making good: You might need to redecorate or re-tile your bathroom where the old towel rail or radiator has been removed. You should factor this into your budget, even if you will redecorate yourself.
  •   Your location: Where you live will affect the labour costs of installing a heated towel rail. If you live in London or the South East, expect to pay more than in other areas of the UK.

Are heated towel rails expensive to run?

Heated towel rails aren't very expensive to run, no matter what fuel type they use. Let's look at the cost to run an electric towel rail, as these are the ones that most people are worried about.

  •   If one kilowatt hour (kWh) of electricity costs 34p on average. Typical towel rails are rated between 60 watts (W) and 150 watts.
  •   A 60W electric towel rail would take 16 hours to use 1kWh of electricity – so it would cost just over 2p per hour to run.
  •   A 150W electric towel rail would take nearly 7 hours to use 1kWh, so would cost just over 5p per hour to run.

So, leaving your electric towel rail on for a couple of hours to dry a towel won't break the bank! These costs should decrease as we see the wholesale price of electricity reduce in the next few months.

Is a towel rail enough to heat a bathroom?

Yes – a towel rail is certainly enough to heat an average-sized UK bathroom. However, you'll need to make sure you buy a heated towel rail that's appropriate for the size of the room and is fitted in a space that maximises its efficiency – i.e. don't install it where it will be partly covered by a storage unit or other obstruction.

If you're concerned about keeping your bathroom adequately heated, you could install an electric towel rail in addition to a central heating radiator. Alternatively, there are large heated towel radiators available that can be almost floor-to-ceiling length to allow for a good heat output.

Can I retrofit an electric towel rail?

Yes. If you have a dual fuel towel rail or a towel rail on the gas central heating circuit, these can be converted to an electric-only towel rail. You won't need to buy a new towel rail. You can use the existing heated rail but will need to purchase an electrical element kit which comes with blank plugs.

For an electric towel rail to work, it needs to be filled with internal liquid that is confined to the rail. The element works similarly to a kettle heating the water inside the rail. You will need an electrician to hardwire the electric towel rail in to the wiring circuit of the house.

Who would install a heated towel rail?

Who will install your heated towel rail will depend on the type you choose. If you want an electric towel rail, you'll need a qualified electrician to fit it. Use an electrician that's able to self-certify that their work meets Part P regulations – they may be registered with a trade body like NAPIT, NICEIC or ELECSA.

If you want to install a hot water towel rail, you'll need a plumber to fit it for you.

Dual fuel towel rails cost the most to install because you'll need both a plumber and an electrician to make sure both components are connected properly.

If you're ready to get your heated towel rail installed, post your job on HaMuch. We'll put you in touch with qualified plumbers or electricians 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

Fit a heated towel rail radiator cost in the UK
Estimate Fit a heated towel rail radiator cost in the UK, including Heated Towel Rail valued at £44, based on hourly/daily rate (excluding VAT or callout charges)
Location in UKFit a heated towel rail radiator cost
Fit a heated towel rail radiator near London£248
Fit a heated towel rail radiator near Birmingham£191
Fit a heated towel rail radiator near Glasgow£191
Fit a heated towel rail radiator near Leeds£179
Fit a heated towel rail radiator near Liverpool£194
Fit a heated towel rail radiator near Sheffield£191
Fit a heated towel rail radiator near Edinburgh£194
Fit a heated towel rail radiator near Manchester£191
Fit a heated towel rail radiator near Belfast£164
Fit a heated towel rail radiator near Bristol£194
Fit a heated towel rail radiator near Leicester£188
Fit a heated towel rail radiator near Cardiff£185
Fit a heated towel rail radiator near Coventry£197
Fit a heated towel rail radiator near Bradford£185
Fit a heated towel rail radiator near Nottingham£194
Fit a heated towel rail radiator near Newcastle Upon Tyne£203
Fit a heated towel rail radiator near Brighton and Hove£209
Fit a heated towel rail radiator near Derby£197
Fit a heated towel rail radiator near Hull£170
Fit a heated towel rail radiator near Plymouth£164
Fit a heated towel rail radiator near Stoke-on-Trent£188
Fit a heated towel rail radiator near Southampton£203
Fit a heated towel rail radiator near Northampton£221
Fit a heated towel rail radiator near Wolverhampton£191
Fit a heated towel rail radiator near Luton£236
Fit a heated towel rail radiator near Portsmouth£206
Fit a heated towel rail radiator near Reading£260
Fit a heated towel rail radiator near Norwich£197
Fit a heated towel rail radiator near Milton Keynes£224
Fit a heated towel rail radiator near Bournemouth£200
Fit a heated towel rail radiator near Aberdeen£182
Fit a heated towel rail radiator near Peterborough£200
Fit a heated towel rail radiator near Bolton£185
Fit a heated towel rail radiator near Swindon£209
Fit a heated towel rail radiator near Southend-on-Sea£212
Fit a heated towel rail radiator near Warrington£197
Fit a heated towel rail radiator near Oxford£215
Fit a heated towel rail radiator near Swansea£185
Fit a heated towel rail radiator near Sunderland£209
Fit a heated towel rail radiator near Slough£248
Fit a heated towel rail radiator near Kingswood£194
Fit a heated towel rail radiator near Telford£191
Fit a heated towel rail radiator near Cambridge£212
Fit a heated towel rail radiator near Ipswich£266
Fit a heated towel rail radiator near Blackpool£182
Fit a heated towel rail radiator near Middlesbrough£194
Fit a heated towel rail radiator near Dundee£188
Fit a heated towel rail radiator near Huddersfield£176
Fit a heated towel rail radiator near York£179
Fit a heated towel rail radiator near Poole£206
Fit a heated towel rail radiator near Watford£245
Fit a heated towel rail radiator near Newport£158
Fit a heated towel rail radiator near Colchester£230
Fit a heated towel rail radiator near Exeter£176
Fit a heated towel rail radiator near Blackburn£191
Fit a heated towel rail radiator near Crawley£239
Fit a heated towel rail radiator near Gloucester£185
Fit a heated towel rail radiator near Stockport£191
Fit a heated towel rail radiator near Basingstoke£248
Fit a heated towel rail radiator near Basildon£209
Fit a heated towel rail radiator near Cheltenham£191
Fit a heated towel rail radiator near Gateshead£206
Fit a heated towel rail radiator near Worthing£218
Fit a heated towel rail radiator near Rochdale£182
Fit a heated towel rail radiator near Oldham£185
Fit a heated towel rail radiator near Chelmsford£215
Fit a heated towel rail radiator near Birkenhead£194
Fit a heated towel rail radiator near Maidstone£212
Fit a heated towel rail radiator near Gillingham£203
Fit a heated towel rail radiator near Salford£191
Fit a heated towel rail radiator near Solihull£191
Fit a heated towel rail radiator near St Helens£206
Fit a heated towel rail radiator near Worcester£191
Fit a heated towel rail radiator near Lincoln£200
Fit a heated towel rail radiator near West Bromwich£191
Fit a heated towel rail radiator near Eastbourne£194
Fit a heated towel rail radiator near Wakefield£179
Fit a heated towel rail radiator near Wythenshawe£191
Fit a heated towel rail radiator near Bedford£215
Fit a heated towel rail radiator near Hemel Hempstead£239
Fit a heated towel rail radiator near Preston£194
Fit a heated towel rail radiator near Stevenage£224
Fit a heated towel rail radiator near Southport£182
Fit a heated towel rail radiator near Bath£185
Fit a heated towel rail radiator near Harlow£224
Fit a heated towel rail radiator near Sutton Coldfield£191
Fit a heated towel rail radiator near Darlington£191
Fit a heated towel rail radiator near Chester£197
Fit a heated towel rail radiator near Hastings£194
Fit a heated towel rail radiator near Nuneaton£179
Fit a heated towel rail radiator near Halifax£176
Fit a heated towel rail radiator near Hartlepool£191
Fit a heated towel rail radiator near Aylesbury£257
Fit a heated towel rail radiator near Doncaster£179
Fit a heated towel rail radiator near Grimsby£170
Fit a heated towel rail radiator near Wallasey£191
Fit a heated towel rail radiator near Londonderry£128
Fit a heated towel rail radiator near Stockton-on-Tees£191
Fit a heated towel rail radiator near Weston-super-Mare£188
Fit a heated towel rail radiator near High Wycombe£245
Fit a heated towel rail radiator near Ashford£215
Fit a heated towel rail radiator near Redditch£188
Fit a heated towel rail radiator near Wigan£191
Fit a heated towel rail radiator near Scunthorpe£170
Fit a heated towel rail radiator near Bury£185
Fit a heated towel rail radiator near Paisley£194
Fit a heated towel rail radiator near Bracknell£245
Fit a heated towel rail radiator near Burnley£173
Fit a heated towel rail radiator near Rugby£203
Fit a heated towel rail radiator near Guildford£248
Fit a heated towel rail radiator near Carlisle£164
Fit a heated towel rail radiator near Chatham£203
Fit a heated towel rail radiator near East Kilbride£191
Fit a heated towel rail radiator near Newcastle-under-Lyme£185
Fit a heated towel rail radiator near Chesterfield£179
Fit a heated towel rail radiator near Burton upon Trent£182
Fit a heated towel rail radiator near Tamworth£191
Fit a heated towel rail radiator near Shrewsbury£203
Fit a heated towel rail radiator near Woking£257
Fit a heated towel rail radiator near St Albans£245
Fit a heated towel rail radiator near Harrogate£179
Fit a heated towel rail radiator near Crewe£185
Fit a heated towel rail radiator near South Shields£188
Fit a heated towel rail radiator near Craigavon£131
Fit a heated towel rail radiator near Stafford£188
Fit a heated towel rail radiator near Rotherham£188
Fit a heated towel rail radiator near Barnsley£173
Fit a heated towel rail radiator near Lowestoft£239
Fit a heated towel rail radiator near Walsall£191
Fit a heated towel rail radiator near Gosport£206
Fit a heated towel rail radiator near Dartford£233
Fit a heated towel rail radiator near Bognor Regis£206
Fit a heated towel rail radiator near Corby£191
Fit a heated towel rail radiator near Paignton£179
Fit a heated towel rail radiator near Maidenhead£242
Fit a heated towel rail radiator near Rochester£203
Fit a heated towel rail radiator near Ellesmere Port£185
Fit a heated towel rail radiator near Loughborough£188
Fit a heated towel rail radiator near Dudley£191
Fit a heated towel rail radiator near Bangor£164
Fit a heated towel rail radiator near Dewsbury£176
Fit a heated towel rail radiator near Mansfield£179
Fit a heated towel rail radiator near Margate£200
Fit a heated towel rail radiator near Kettering£206
Fit a heated towel rail radiator near Cannock£185
Fit a heated towel rail radiator near Sale£188
Fit a heated towel rail radiator near Taunton£158
Fit a heated towel rail radiator near Runcorn£215
Fit a heated towel rail radiator near Farnborough£248
Fit a heated towel rail radiator near Tynemouth£191
Fit a heated towel rail radiator near Hereford£167
Fit a heated towel rail radiator near Halesowen£191
Fit a heated towel rail radiator near Widnes£200
Fit a heated towel rail radiator near Huyton with Roby£194
Fit a heated towel rail radiator near Scarborough£173
Fit a heated towel rail radiator near Gravesend£218
Fit a heated towel rail radiator near Bebington£194
Fit a heated towel rail radiator near Kidderminster£197
Fit a heated towel rail radiator near Stourbridge£194
Fit a heated towel rail radiator near Barry£164
Fit a heated towel rail radiator near Smethwick£191
Fit a heated towel rail radiator near Dunfermline£197
Fit a heated towel rail radiator near Livingston£206
Fit a heated towel rail radiator near Weymouth£188
Fit a heated towel rail radiator near Brentwood£227
Fit a heated towel rail radiator near Barrow-in-Furness£284
Fit a heated towel rail radiator near Hamilton£191
Fit a heated towel rail radiator near Canterbury£206
Fit a heated towel rail radiator near Wellingborough£212
Fit a heated towel rail radiator near Sittingbourne£212
Fit a heated towel rail radiator near Macclesfield£173
Fit a heated towel rail radiator near Bootle£194
Fit a heated towel rail radiator near Carlton£191
Fit a heated towel rail radiator near Esher£248
Fit a heated towel rail radiator near Clacton-on-Sea£233
Fit a heated towel rail radiator near Lancaster£182
Fit a heated towel rail radiator near Beeston£179
Fit a heated towel rail radiator near Banbury£230
Fit a heated towel rail radiator near Torquay£179
Fit a heated towel rail radiator near Folkestone£200
Fit a heated towel rail radiator near Kingswinford£191
Fit a heated towel rail radiator near Bloxwich£194
Fit a heated towel rail radiator near Bridgend£191
Fit a heated towel rail radiator near Welwyn Garden City£242
Fit a heated towel rail radiator near Lisburn£155
Fit a heated towel rail radiator near Leamington Spa£212
Fit a heated towel rail radiator near Washington£206
Fit a heated towel rail radiator near Tunbridge Wells£239
Fit a heated towel rail radiator near Kirkcaldy£191
Fit a heated towel rail radiator near Hinckley£188
Fit a heated towel rail radiator near Durham£218
Fit a heated towel rail radiator near Cumbernauld£203
Fit a heated towel rail radiator near Wokingham£254
Fit a heated towel rail radiator near Horsham£239
Fit a heated towel rail radiator near Crosby£191
Fit a heated towel rail radiator near Yeovil£158
Fit a heated towel rail radiator near Thundersley£215
Fit a heated towel rail radiator near Altrincham£185
Fit a heated towel rail radiator near Willenhall£194
Fit a heated towel rail radiator near Christchurch£197