DIY New Bathroom Shelf with Towel Hooks

Want to make one of these DIY Bathroom Shelf with towel hooks for your home? Well, today you are in luck.

Photobucket Pin It

Do you remember when I shared with you the recent remodel of our girls bathroom here? Well today I am going to share with you how we made the shelf that holds their towels. This is so simple that anyone can make one.

You will need:

3 foot length of 1 x 12 Pine (or composite wood) (back of shelf)

4 foot length of 1 x 6 Pine (or composite wood) (top of shelf)

5 feet of 3 and 5/8 inch Crown Molding

4 feet of 1 and 1/8 inch decorative molding

miter box saw

finishing nails

painter’s caulk

wood glue




1. We purchased a 1 x 12 pine board for the back of the shelf (the part that is flush with the wall). We cut it so that it measured 36 inches (3 feet).

2. Then we took some crown molding that was 3 and 5/8 inches in width and cut it so that the base of the crown molding also measured 36 inches at the inside of the angle that sits flush on the other board. (We cut ours on a mitre box saw(or chop saw)on the crown molding angle setting. The top of the crown molding should measure roughly 40 and 1/4 inches at the outsideedge.


3. Then you will need to cut 2 side pieces. Ours measured 1 inch at the bottom of the crown molding at the edge of the inside angle. The top measured 3 inches at the outside edge of the molding.

Photobucket 4. Now take the 1 x 6 board (FYI–technically it is called a 1 x 6 but in reality it measures 3/4 by 5.5 inches)and cut it to measure 45 and 1/4 inches (this allows it to have a 2.5 inch overhang around all edges of the shelf.

5. Attach it to the top of your shelf with a few finishing nails along the back edge making sure to center it properly. This will not be very sturdy, but strength will be added after attaching your crown molding.

6. Now place the long strip of crown molding on the flat board at an angle and make sure that the top of the crown molding 2.5 inches from the edge underneath the top shelf. (In the picture we have removed the top board to show how the crown molding should connect together…let’s just say we learned how NOT to attach the top board )


7. Check and see if your side pieces fit nicely with the position of your crown molding. Adjust your molding if necessary. It might be helpful to turn the shelf upside down so that you can attach it easier. Then attach the crown molding to the board with a nail gun or a few finishing nails.

8. Take your side pieces and attach them to the shelf with a finishing nail in the top section and anchoring it to the bottom of the top shelf (Be very careful not to drive the end of your nail through the top of the shelf!). You can also nail the bottom of the side pieces into the flat board.

9. For the bottom trim we took a piece of 1 and 1/8 inch of decorative molding and cut it so that it measured 36 inches at the inside edge and the end being cut at a 45 degree angle. The outside edge measurement will vary based on the thickness of the molding you use.

10. Cut 2 side pieces at 45 degree angles so that the inside edges measure 3/4 inches. You may have to eyeball this and see what works best with your particular shelf.

11. Then we simply attached the long piece with finishing nails and then glued the side pieces on with wood glue.

12. Take your painter’s caulk and fill in the cracks on the long edges and seams. We used painter’s putty on the corners of the crown molding so that we could sand it into a nice finish and hide any cutting or attachment errors.

13. After the putty dries, sand the edges so that they are nice and smooth. Wipe off excess dust with a damp cloth and then prime and then paint it your desired color.

14. Attach your hooks. Be sure and center them where you need them based on how many you need. We purchased our hooks at Lowe’s.

Whew! That was a lot more technical and difficult to explain than the actual process. Just be sure to check and double check before making any cuts. These measurements are approximates and are based on OUR particular shelf. The products you purchase may vary slightly so please make note of that.


I would be happy to answer any questions you might have about this shelf and as always, if you end up making one, I would love to see some pictures!


 Pin It


  1. Clueless_Mama says

    Okay, you are one smart cookie. I love the shelf and want one for my bathroom. Thanks for the directions on how to do it.

  2. Mimi from Peachy Papaya says

    I love this idea and I want to make this for my daughters closet that I am redoing. It looks awesome and thank you for the directions… Great Job..

  3. [email protected] says

    That's fantastic! Thanks so much for the details, I'll be linking.

  4. Dayna says

    Very nice! Can you tell me how you made the beadboard frames, or where you got them? Thanks!

  5. ter@waaoms says

    I definitely want one in my upstairs bathroom and am bookmarking this post for future reference!

  6. Chandra says

    This is exactly what my bathroom needs! Thank you for the tutorial, I will have to try this soon!

  7. bell family says

    love the shelf going to try one this weekend but can you tell me what did you use to hang it up on the wall?

  8. Renee says

    Yes – please tell how or where you got your picture frames! I've been looking for those everywhere!

  9. **Amy** says

    @Clueless–Thanks…I designed it in my head and my hubs helped me make it.

    @Jessica–Thanks so much!

    @Devin&Nikki–I used Upward by Sherwin Williams…but had Home Depot match the color with Behr paint.

    @Aubrie–Thanks…the hubs did help too!

    @Lora, @Dayna, @Renee–I got the frames from RodWorks…LOVE that place. They were only about $5 each!!

    @Tami–Stop…but thank you! There are a many things however I am not great at either!

    @Mimi–This shelf would be fun in a closet. I want to make one for my daughter's room too sans hooks.

    @Rachel–Thanks! I love when you feature me!

    @Juf–Thanks. We had fun taking them. We had quite the bubble bath. The youngest was scared of the bubbles so she opted for a towel on the head instead of bubbles :)


    @ter–Hope you are able to get a chance to make one. Would love to see a pic if you do.

    @Chandra–Your welcome!

    @bell–Oh great question! We screwed some pilot holes into the back of the shelf (that is against the wall) after determining where it sat in relation to the studs on the wall. Then we just drilled it onto the wall with screws. Filled the holes with putty and sanded, primed and painted over the holes. It worked for us.

  10. kimberdawns says

    I love it…I am not very crafty, but I just might ask my fiance to help out with this one :-) Thanks for sharing it

  11. Renee says

    So, you're saying a girl in VA has not hope of finding them:) Maybe you could do a DIY…

  12. Judy says

    Thank you so much for posting this tutorial. I'm hoping I can make one of these to use over a bed in a guestroom….saw one very similar in Pottery Barn catalog for a mere $399! Don't think I'll be ordering that one. How did you attach it to the wall?


  13. @theheart says

    awesome! i was just thinking about making my own multiple wall hook type thing but i love combining it with a shelf : ) clever and multifunctional! thank you! : )

  14. Tina says

    Hi Amy, I just found you through Miss Mustard Seed's Furniture Friday Linky party. I LVOE your bathroom shelf and such a fabulous tutorial – thank you for sharing. I would love to make a shelp like this to go above our bed. Not sure it is within my capabilities, but will give it a go! Yours looks AMAZING! ~ Tina

  15. Steph @ somewhatsimple says

    I love this! I am featuring it on this Tuesday! Thanks for the fun idea!

  16. The Unfinished Room says

    I told my husband I wanted hooks instead of a towel bar in our guest bathroom, but I wasn't sure how I wanted to do it. This is perfect! I will send pics when it's done! Thank you for posting this!!

  17. Tracy says

    I fell in love with this shelf the minute I saw it. I printed out the directions and gave them to my daa who is beginning wood working. For Christmas he built it for me. I love it. But since it is rather heavy we are at a loss for how to hang it flush on the wall. How did you hang it? Thanks.

  18. says

    Found this pic on pinterest and thankfully it brought me back to your website for a how to!! LOVE IT! Just what I was looking for ! I hope to put a tutorial on my blog (probably next month) and if it is ok, I will link back to this post. Hoping that is ok!! Let me know.

    Thanks, Jen

  19. says

    This is a darling towel hanger/shelf I just pinned it on my bathroom boards. Darling! Also love the girls bathroom remodel. Great job. Glad i found your blog had fun looking at all your posts. I have been meaning to frame our mirrors and looking at yours makes me want to jump right into it. Thanks for the inspiration.

    • says

      Walt–Great question. We simply screwed it into the wall straight through the board that the hooks are on. We made sure to find the wall studs as our kids tend to “hang” on things and we did not want it to be pulled down. Then we covered up the nail holes with a little putty and painted over the spots with some primer and paint. You can barely see where the screws are if you look very closely and then can find them if you need to remove the shelf from the wall sometime. We just wanted the shelf to be on the wall securely.

  20. says

    I loved your shelves and in fact I made 2 (although a little modified). These were my first attempt at making anything with a compound miter saw, or anything using wood. Your instructions were great – especially for a novice like me. Click on my new blog if you’d like to see how I did. Thanks.

  21. Sara says

    I want to make this exact shelf for my bathroom but im having a hard time understanding the instructions….im not very diy savvy but this is exactly what I want for my bathroom ..please help…

  22. Jennifer Dougherty says

    I’m a novice woodworker, (but have big dreams!) I made this shelf tonight and it looks great!! I had a few problems with the molding angles but nothing a little caulk couldn’t take care of. Thank you so much for the wonderful instructions!

  23. Kelley says

    What did you use to mount the shelf? I made one like yours but painted it a dark teal. I love it!

  24. Kelley says

    What did you use to mount the shelf? I made my husband make this shelf but painted it a dark teal. I love it!

    • says

      We determined where the studs were in the wall where we wanted to hang the shelf. Then we drilled pilot holes in the flat bottom part of the shelf and then screwed it right onto the wall. Then we jus putties over the screw holes and did a little touch up paint. You could also use some really heavy duty Molly bolts if the first wont work for you!! Love that you painted it teal!! Yay! Would love to see a pic if you have one ;)

  25. Joanna says

    I love this shelf. I had my dad build me one for the living room and one for the bathroom because I loved them so much. How did you hang yours by the way?

  26. Karen says

    Love this! I’m in the middle of building this and have run into a problem with the corners of the crown molding. I can’t seem to figure out size/angel of the cut. Can you explain how you did this please?


  1. […] a solution!  So I started doing some measuring and research and came across this on Pinterest.  The Idea Room made this shelf for her bathroom.  Isn’t it […]

  2. […] around here.  We take our sweet time getting stuff done.  LOL!  I originally saw this shelf over at The Idea Room and fell in love!  It was exactly what I was looking for!  We […]

  3. […] DIY New Bathroom Shelf with Towel Hooks – The Idea Room Want to make one of these DIY Bathroom Shelf with towel hooks for your home? Well, today you are in luck. Pin It. Do you remember when I shared with you the recent … […]

Leave a Reply

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