DIY In A Day: Painting A Towel Rail

I’ve got to confess, I love a quick and easy DIY project and in terms of budget, ease and results, it doesn’t get much better than painting a towel rail. We had two chrome heated towel rails, one in each bathroom. the first one as part of my en-suite makeover, I loved it so much I decided to do the main bathroom one as well.

There are a few different approaches for painting a towel rail – of course the easiest one would be to take it off the wall and spray. Given that we don’t have the plumbing ability to do that, and the wall would likely cave in knowing this house if we even tried, for me painting a towel rail is best done in situ.

It IS possible to spray them but I’ll be completely honest – having bought some of the most insta-famous matt black spray paint, I tried to do a smaller item in the en-suite and it was a disaster. The spray from the paint went literally everywhere and it wasn’t a great finish at all, so I’ll not be using that again, or recommending it. It’s brushes all the way for me!

The paint I’ve chosen to use instead is the Fortress Black Satin Drainpipe and Gutter paint – I know, I know, a random choice. Stick with me though. Back in spring 2019, I repainted our gutters with this paint, and in just a few months, that will have been 3 years ago. They look immaculate as the day I painted them despite all the elements thrown at them by different weather conditions so I’m thinking this could be a GREAT decision.

I decided there was nothing to lose with this project since at some point in the future both our main bathroom and en-suite will undergo full renovations. Hopefully what I’ve done and this guide will be good enough to last for around 2-3 years until we get around to those particular projects.

Without further ado, here is my guide on painting a towel rail – I hope you think it’s easy enough to give it a go!


-A good cleaner like sugar soap or Elbow Grease

-Johnstone’s Any Surface Primer (I use the white one)

-A small around one inch paint brush

-As I’m painting mine black, I’ve used the Fortress Black Satin Drainpipe and Gutter Paint

-Optional: sandpaper, if your towel rail has any loose flaky coatings which will need to be sanded off


Step 1:

Start by cleaning the towel rail thoroughly, in between, all around including the fixtures and fittings. Remember, bathrooms get steamy and dusty very easily so may sure any dirt is gone, gone gone.

Step 2:

Once the towel rail is clean and dry, you can use your small brush to add one coat of the Johnstone’s Any Surface Primer. What this does is provide a great base for your paint to then stick to whereas if you try to add the paint directly to the towel rail, chances are it will smear all over the place.

Step 3:

The primer dries very quickly, so much so that by the time you’ve finished a coat, you can start straight on with the main paint. Don’t worry about getting to the back too much – no-one is ever going to see it, especially if like us most of the time your towel rail is covered b a big towel!

Tips at this point are trying not to overload the paintbrush, and try and paint all in one direction rather than drag the brush back and forth. This will help keep any evidence of brush strokes to a minimum, if at all

Step 4:

You will definitely need a second coat, and in terms of a third, that’s up to you – I did more a spot touch-up for my third coat rather than an overall one. If possible, leave your heating off for a couple of days just to give the paint time to cure but other than that, all done!

Now, I have no way of knowing how well this method of painting a towel rail will hold up. I can tell you that it’s fine so far with heating and both towel rails work and give off the same amount of heat as they did before.

I’ll definitely update this post and/or online with any developments over time but for now if you have any questions about painting a towel rail, leave a comment below.

*this product was part of a previous paid collaboration I worked on with B&Q. Should you purchase this product I will earn a small amount of commission. This does not affect your price paid*

Follow me on Facebook | Instagram | Pinterest | Twitter


  1. December 10, 2021 / 9:30 am

    Beautiful! this towel rail is just amazing, you did an awesome work, black colour looks adorable, thanks for the pretty diy.

  2. March 25, 2022 / 2:08 pm

    Looks fantastic 🙂

    • Lins
      April 17, 2022 / 6:55 pm

      Thank you!

  3. Melissa
    March 31, 2022 / 2:14 am

    How is it holding up?

    • Lins
      April 17, 2022 / 6:55 pm

      Hi Melissa, sorry for the late reply I’ve been away from my blog for a little while. So far, so good! It’s come through several months of heating now and humid bathroom environments and no need to touch up or painting yet

  4. Alex
    April 10, 2022 / 12:13 am

    This looks fab! Can I ask how it has lasted so far? Thanks

    • Lins
      April 17, 2022 / 7:02 pm

      Hi Alex, sorry for the late reply. So far so good, I haven’t need to touch up and no peeling thankfully. I’ve also done our en-suite one back in October and it’s just like it was only done so I’d definitely recommend

  5. BG
    April 24, 2022 / 10:33 pm

    Looks great! Is the gutter/ drainpipe paint ok to apply to a heated towel rail? Thanks

    • Lins
      April 25, 2022 / 9:13 pm

      Hi Brenda, thanks so much! Yes so far so good – I figured that given how durable it has to be outside (lots of moisture and lots of heat) it would be worth a go. No peeling or corosion or anything like that and its been a good few months now of heating and damp towels. Hope that helps!

      • BG
        May 14, 2022 / 3:17 pm

        Great thank you! I will try it on my old towel rail.

  6. Natalie
    May 13, 2022 / 10:23 pm

    You have no idea how many websites I have been searching for to find if ANYONE had done this! Thank you so much!
    My summer holiday ensuite makeover will now definitely include painting my towel rail black!

    • Lins
      May 17, 2022 / 8:51 pm

      Ahh fabulous Natalie, good luck!

  7. Nick
    July 7, 2022 / 12:35 pm

    Hi Lins,

    Love this. Just wondered what tiles you have in your bathroom? I think they look great alongside the black radiator and white walls.


    • Lins
      July 7, 2022 / 2:30 pm

      Hi Nick,

      Thank you! Is that the flooring you mean? It’s actually vinyl believe it or not from Carpetright, I’d recommend as a good alternative its been down about 5 years now. That said when we renovate the room properly I would like to have proper tiles down but this has been a good stop gap.

  8. Sharon
    July 20, 2022 / 8:40 pm

    Hi it fab going to try it myself, did you change your taps or spray them or leave them chrome?

    • Lins
      July 24, 2022 / 10:01 pm

      Hi Sharon, I’ve left the taps chrome for now 🙂 Good luck!

  9. Sukhi Jhitta
    January 12, 2023 / 11:35 pm

    Love it! I want to paint my bathroom black along with the radiator. Do you think as it’s all going to be black the spray paint could work? Sounds easier to me?

    • Lins
      January 15, 2023 / 8:52 pm

      Hi, yes spray painting will absolutely work if your whole bathroom will be black (it’s just much messier and needs more prep if not 🙂

  10. Jess
    February 1, 2023 / 11:08 pm

    Hey, this looks amazing!! What a difference! In terms of cleaning them, have you changed what products you use to clean them or have you been able to stick to your usual cleaning products?

    • Lins
      February 2, 2023 / 9:39 am

      Hi Jess, thanks so much! I don’t tend to use anything on them other than just wiping over with a damp cloth to get the dust off 🙂

  11. Hannah
    May 28, 2024 / 1:00 pm

    Hi, just curious if this is still looking as good now? Thanks

    • Lins
      May 28, 2024 / 7:48 pm

      Hi yes it does, I’m really pleased with it 🙂

  12. Ellen
    July 2, 2024 / 12:43 pm

    Hey! This turned out so well i’m so impressed! I’m thinking about doing the same thing with my towel rail and also the silver/chrome trim around the shower doors/handles/base. Do you think this paint would do a good job on that?

    • Lins
      July 4, 2024 / 6:26 pm

      Hi Ellen, yes it should be fine 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *