By Emily Rivers
Last updated 10th May 2023

Radiator cover cost in 2023

Bespoke radiator covers are perfect for covering an unsightly radiator without reducing its heat output too much. They can even give you some extra storage space if you need it.

It costs around £250 to make and fit a bespoke radiator cover, but there are other costs to consider too. Find out how much bespoke radiator covers cost in our guide.

How much do bespoke radiator covers cost?

How much bespoke radiator covers cost will depend on the size of the cover, how intricate it is and whether you need a decorator or not, but here are the average costs:

Job / item

Average cost

Make and fit a bespoke radiator cover

£250

Decorator to paint a radiator cover

£200

Fit ready-made radiator cover

£90

Carpenter hourly rate

£16-£40 per hour

How much you pay for a bespoke radiator cover to be fitted will depend on your location. Rates vary across the country, with carpenters charging the most in major cities and the south east.

HaMuch has a large database of hourly and daily rates for carpenters across the entire UK, and we’ve compiled them to offer average costs to fit bespoke radiator covers in almost every town and city in the country. Take a look at our table further down the page to get a more accurate idea of how much a carpenter will charge in your area.

Radiator cover cost

Bespoke vs off-the-shelf radiator covers

Generally, it’s cheaper to buy an off-the-shelf radiator cover than having a bespoke one. But if you have a non-standard size radiator or you have specific storage needs, you might not find the radiator cover you want.

You can buy ready-made radiator covers online for between £20-£150, but you’ll have to make them work for you. If they need cuts to fit around unusual pipework or you need adjustments made for uneven floors, a carpenter might charge you close to what they would to make you a radiator cover from scratch.

A carpenter will charge an average of £90 to fit each radiator cover, so you can see how it may pay to have one made for you if it will need alterations anyway.

Make a radiator cover video

Are radiator covers worth it?

Radiator covers are certainly worth it for a lot of homeowners. There are lots of benefits to radiator covers:

Aesthetics: Radiator covers usually have a great look that can complement the overall decoration of your home. They’re a good way of hiding unsightly radiators rather than spending a lot of money on buying and fitting a new one.

Childproofing: If you have young children, you might be worried about them touching the hot radiator. Radiator covers are ideal for creating a barrier to keep your child safe.

Storage: The benefit to having a bespoke radiator cover is that you can ask your carpenter to add any storage features you need to make your life easier. You could add drawers or shelves to make the radiator cover more useful – the possibilities are endless.

Reduce noise: If you have noisy radiators, a radiator cover can be a great option as it will muffle any sounds they make. However, you may want to look into getting your boiler serviced or having a powerflush in case your radiators are noisy because they are filled with air or metallic debris.

Do you lose much heat with radiator covers?

No, you won’t notice a reduction in heat with radiator covers – as long as they are fitted correctly and have adequate vents. This is why it’s a good idea to have a bespoke radiator cover.

If you ask a carpenter to make your radiator cover, you can ensure that they add in the right amount of gaps and vents to allow eat to escape. If you buy a ready-made one without enough gaps, you may find that your room doesn’t heat up as quickly.

We’ll always recommend at least asking a carpenter to fit a radiator cover so they can make adjustments that allow for the best air flow. But a bespoke radiator cover will be best at ensuring you don’t lose heat output from your radiator, as the carpenter can add vents in exactly the right places.

Top tip: If you have a thermostatic radiator valve (TRV) on your radiator, make sure your carpenter leaves this uncovered. Otherwise, the TRV won’t be able to detect an accurate room temperature, meaning that it could take longer for your radiator to turn on and heat up.

Do radiator covers need a gap at the bottom?

Ideally, your radiator covers should have a gap or holes on the bottom to allow for cold air to be drawn in at the base. You’ll also need gaps at the top and sides to allow warm air to rise up and out.

Ideally, your radiator cover should be wider than the radiator by at least 5cm in width, 3cm in height and 3cm in depth to allow for the best air flow.

Radiator covers should not touch the radiator. If the radiator cover is too close, it will prevent heat from being distributed around your room, and you may notice that it feels colder.

Do radiator covers need to be fixed to the wall?

Whether your radiator cover needs to be fixed to the wall depends on what type it is. If it’s an off-the-shelf radiator cover, most of these come ready made and simply require sliding over the radiator, so they don’t need to be fixed to the wall.

However, if you need adjustments made to your cover or you’re having a bespoke radiator cover, you probably will need to have it fixed to the wall. Your carpenter will ensure they use the right brackets and fixings to keep it safe and prevent it from toppling over.

If you’re ready to have a bespoke radiator cover made for you, post your job on HaMuch. We’ll put you in touch with reliable carpenters in your area that can give you a free, no-obligation quote.


Estimates for common carpenter & joiner jobs;

Rates for other trades

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