| | |

How to hang shelves {our Christmas mantel}

Article may have affiliate links. If you make a purchase, I may earn a tiny commission at no extra cost to you. Big thanks for supporting my small business.

Today I will show you how to hang shelves to create a Christmas mantel. Our fireplace mantel is in need of some TLC so until that project is finished, I decided to hang a shelf over our couch to display a wintery Christmas theme. We recently rearranged the furniture in our family room to make room for our Christmas tree and while doing so, a bare wall was exposed that needed some love. In about 30 minutes, I hung this shelf and viola, our Christmas mantel.

How to hang shelves for a christmas mantel

Our Christmas theme this year is a wintery nature inspired theme using gold, silver, red & white. This is the bare wall prior to the shelf being added. It was raining the day I hung this shelf so the pictures are a bit dark.

How to hang shelves for a christmas mantel

Simply hang a level where you would like the shelf to hang.

How to hang shelves for a christmas mantel

Draw line where the bottom of the shelf will hang and drill your pilot holes for screws.

How to hang shelves for a christmas mantel

Screw the screws 95% into the wall (leave a little showing in order to hang your bracket.

How to hang shelves for a christmas mantel

I purchased $2 unfinished wooden brackets from our local mill store.

How to hang shelves for a christmas mantel

I used a 10″ wide piece of pine board that we had  left over from our bathroom renovation project for the shelf.

How to hang shelves for a christmas mantel

I added two coats of Benjamin Moore white dove paint and it was ready for a wintery Christmas display.

How to hang shelves for a christmas mantel

I made a “dear santa” chalkboard sign using construction paper and an existing canvas art picture.

How to hang shelves for a christmas mantel

Fairly easy right? If you don’t have a traditional fireplace mantel, hopefully you find this tutorial on how to hang shelves helpful and perhaps even inspired you to create your own wintery Christmas mantel. This diy Christmas mantel only cost $4 and I think it adds so much character to the room and otherwise, boring wall. I’ll be back this week to share our Christmas Home tour :).

Linking to:

The Lettered Cottage
Get our free

Ultimate Christmas Planner

Meet Jessica

What started as a hobby, Jessica’s blog now has millions of people visit yearly and while many of the projects and posts look and sound perfect, life hasn’t always been easy. Read Jessica’s story and how overcoming death, divorce and dementia was one of her biggest life lessons to date.


  1. Really great idea!
    Merry Christmas!!

  2. Your tutorial makes it look so easy!

    I am loving your room, too. I love how the red pops off your white sofa. And those curtains…

    Thanks for inspiring me.


  3. What kind of fabric are your drapes made of? Did you make them or purchase them? Thank you

    1. Hi Sheila! I made the curtains out of burlap. 3 yards per panel (96″). Pottery Barn also sells them but $100 per panel. I paid 1.50$ per yard at Joanne Fabrics 🙂

  4. Absolutely great idea! Where did you purchase your pillows?

    1. Thank you Jane! I got the pillows in Target. They are part of their holiday line for this year 🙂

  5. Seriously…why didn’t I think of this? Great idea! Hubby hasn’t built my mantel yet so this would have been a great solution! 🙂 Pin Worthy!!! Now following!!! ~ Judy

    1. haha thank you! I have those “why didn’t I think of that” moments all the time 🙂 Glad I could be of service! Have a great night.

  6. So pretty, Jessica. Love the little chalk board. Thanks for linking up to our Home for the Holidays Link Party!

    1. You are very welcome Danielle and one of these days, we need to hook up for coffee and meet each other! Did you see the post about Haven next year in Atlanta? Tickets go on sale January 1 I think. Inbox me if you are interested in my experience ect. last year. I think you would love it 🙂

  7. Very cute idea!!! Also, I would love to know where you got your couch. I love it!! It looks super comfy and just what I’ve been hunting for. Thanks!

  8. I love the blue paint color on the walls! Do you remember what you used??

Leave a Reply

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