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;

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