AT HOME | a blog by Joanna Gaines

Photo Ledge DIY

June 2, 2017

We are in full swing filming Season 5, and I can’t wait to share all of the fun projects Chip and I have been working on. I recently finished a job for a client who had a lot of family pictures she wanted to incorporate in her home. Instead of hanging a classic gallery wall, we built a simple photo ledge to make a statement.

You’ve probably seen these around, and they are super simple to make. If you aren’t looking for a gallery wall alternative, it also makes a great place to display books in your kids’ bedrooms or playroom. Learn how to make your own below!

Easy Photo Ledge DIY


Quickly assess the space where you want to hang your ledge and determine how long you need your ledge (or ledges) to be. Then, make a quick trip to your local hardware store.

You’ll need:
 – a small can of wood stain
– a drop cloth (or something you can get dirty)
– wood glue
– a small can of wood stain
– a small paintbrush to apply your stain
– 2 clamps
– sandpaper (optional)
– a drill and screws to fasten ledge to wall
– wood (I chose pine wood, because I like the way it looks stained.)
– you’ll need three pieces of wood to build the ledge. Have your pieces of wood cut to the length you’d like your ledge to be.

Wood sizes:
– 1 inch depth x 2 inch width piece for the front of the ledge
– 1 inch depth x 3 inch width piece for the bottom of the ledge
– 1 inch depth x 2 1/2 inch width piece for the back of the ledge ( this is the part you will drill into your wall)

If your hardware store doesn’t carry these exact sizes (they are not all standard) then they will typically cut them down for you at the same time that they are cutting the length. If they don’t offer this service, just use the closest sizes they have as-is, and cut the length of the pieces using a simple handsaw. This ledge can be customized in whatever way you need or want.

Easy Photo Ledge DIY


Using a sheet of sandpaper, you can sand down any rough edges before staining. I recommend this step if this ledge will hang in your child’s room.

Step 2 | STAIN

Stain your wood to the color of your liking. I usually cover the wood with two coats of stain and set it out in the sun to dry for about 15 minutes.

Photo Ledge DIY

Photo Ledge DIY

Step 3 | GLUE

Apply a good amount of wood glue to either side of your 1 x 3 inch piece (for the bottom of the ledge), and attach your front and back pieces to it.

Photo Ledge DIY

Step 4 | CLAMP & DRY

Clamp your ledge together and allow the glue to set for a full 24 hours.

Photo Ledge DIY


Attach your new ledge to the wall with a drill and screws, drilling straight into the “back” piece of your ledge. Use strong screws and, for best results, drill straight into a stud.

Photo Ledge DIY

Now it’s time for the fun part! Fill your ledge with prints and frames that are meaningful to you. I’ve always thought that artwork, family photos and your favorite quotes are the best way to share your story of home.

Be sure to comment below if you have any questions, and let me know of other types of projects and solutions you’d like to see on the blog! I’d love to see how your ledge shelf turns out, so tag me (@joannagaines) or @magnolia on Instagram!

Photo Ledge DIY

in DIY


In reply to:

Leave a Reply

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

  • Kathy Nichols
    9:46 am, August 22, 2017
    Looking forward to season 5. This shelf looks like a great way to put photos up ! Thank you for sharing !
  • Lynn Robertson
    11:32 am, August 12, 2017
    We love your show, glad there WILL be a season 5! Was sorry to hear the skincare product was not yours though.... please confirm. thanks!
  • Mary Jane Stanley
    5:34 am, July 28, 2017
    Looks like something I can tackle. Thank you!
  • Dinah Hoyt Taylor
    12:59 pm, July 24, 2017
    This was a fun project. I made two shelves for my office-one 75" and one 48" over my desk. I had to use what I had here - a right angle piece of trim from my 1850 barn complete with square nails. I used some of the tongue and groove flooring for the front edge, and they are now glued and clamped until tomorrow. Since I don't have many tools, I managed to hand plane the tongue and groove off each side and then ripped that 3" wide x 3/4" board with a circular saw in half to get the 1 1/2" tall front edge. I built some saw horses last year and can clamp a 6' long board if I have to rip it. Maybe some day I can get a table saw. :)
  • Jami
    10:41 am, July 24, 2017
    What color was used in this room? I have a black bed frame and we were looking for a nice neutral color.
View More

Related Posts


Be the First

To know about
Joanna's latest projects!