DIY Book Ledge

So I’ve been pretty much dying to do this project for awhile, but kept putting it off. Not sure why because it was so super simple and it was easy on the pocketbook. I’ve been searching other blogs and Pinterest like a crazy person. This one stood out to me the most.

I went to Home Depot determined to do this same exact project. Well, let’s just say I quickly left the rain gutter section after seeing the price of caps and brackets. The cheapest I found was around $2 for both, which starts to add up. Add up to nearly $8/shelf not including the gutter. Not my kind of deal and probably a good thing since my daughter is the climbing queen. I doubt the gutters would’ve last more than a week.

Thankfully, I found these pre-primed mdf boards just two aisles down. I remembered reading a blog a long time ago and thought they used something similar to build their ledges. I just figured I’d wing it and see what happens.

So glad I did! My daughter loves having the books at her height. Makes books a lot more interesting and I think she prefers looking at the covers. I’m going to build her a little reading nook she can fall asleep in if she wants and a little place to have “quiet” time.

Want to do this for yourself?
11/16″x2.5″x8′ pre-primed mdf boards cut into the length you want (you’ll need two pieces /ledge)
1″ corner support brackets (2 per 30″ shelf)
2″ corner support brackets (2 per 30″ shelf)
1/2″ screws for the boards (use longer screws for the drywall, try wall anchors if you have a wild child)
White craft paint for the ends (about 75 cents at Michaels)


1. Take the 1″ brackets and screw them into place with your 1/2″ screws.
2. Attach the second board (the front piece) onto the the same 1″ bracket.

3. Find the studs in your walls and measure the distance between them. This is the distance you want between your 2″ brackets.  (You can always use drywall anchors if your studs are too far apart)
4. Attach your 2″ anchors to the board used in step1. Make sure it sits flush with the board so it’ll be at a nice 90 degree angle.

5. Use craft paint to the raw cut edges. Let dry.
6. Anchor these bad boys into the wall and call it good.

So easy right? It took me about 20 minutes to attach all the hardware and about 5 minutes for paint. Not to shabby in my opinion. Quick, super easy, and semi cheap. I like to be SUPER thrifty. Spending under $20 for a dresser kind of thrifty. This project came in at a little over $22, but totally worth it.

Here are a few pictures of the little one in action.

She somehow found the level and thought that was more interesting. Win some and you lose some. Next time I’ll be sure to put the tools away before having a photoshoot….


    Leave a Reply

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

    CommentLuv badge

  1. 1

    What a terrific alternative to the rain gutters and so easy to make and install. I have a large playroom/classroom and this would be a great addition. Enjoy your projects!

  2. 2
    Nicolette @ Momnivore's Dilemma says:

    I've been in love with rain gutter bookshelves since I was teaching. Jim Trelease, the reading guru who wrote, The Read-Aloud Handbook, has been pushing forward-facing books for years!

    Your alternative with the MDF board is much safer for the little ones. Sharing this at Pinterest. I hope to have some going in my boys' room soon, as the DH owes me some! :)

    If you have a moment, please share this at my Creative Juice Party. Hope to see you there!

  3. 3
    Craft Crazy Mom says:

    @Nicolette @ Momnivore's Dilemma

    I'm glad you like the project! It's actually very sturdy and much safer with a wild little one. Sharing on your blog now!

    @ Sherry- You should definitely try to make these. So super simple.

  4. 4
    Erin {Lavender and Lemon Drops} says:

    Great idea! I need to organize my kiddos books!

  5. 5

    These turned out so cute. And it looks like something I could make. Thanks for sharing. I would love it if you could link this up to our linky party going on right now.

  6. 6

    You're my kind of thrifty! I have these shelves on my list of things to do . . . just haven't gotten around to it-they look great! New follower here!

  7. 7
    Craft Crazy Mom says:

    Thanks ladies!You should definitely try this project. It's so easy and affordable. The kiddo loves it!

  8. 8

    Was it $22 for all 3 shelves?? I love how it turned out! I totally want to do this for my kids playroom because I think it makes so much more sense to see the FRONT of the books rather than just the spine!! Thanks for sharing at our link party!
    Heidi @ {Junk in their Trunk}

  9. 9
    Craft Crazy Mom says:


    Yep! That includes the wood & the brackets. Not a bad deal in my book :)

  10. 10
    Between U & Me says:

    I featured this post today on my blog! Come check it out! ;D

  11. 11
    Nicolette @ Momnivore's Dilemma says:

    Thanks for sharing at Creative Juice. You were featured this week!


  12. 12
    Craft Crazy Mom says:

    @Nicolette @ Momnivore's Dilemma

    Thanks Nicolette!

  13. 13

    These came out so great! Easy and inexpensive! Would love love love for you to share this at our party going on now Best, My

  14. 14
  15. 15

    Thanks for sharing this great ‘rain gutter’ book ledge project. We like your use of boards rather than actual rain gutters too.