DIY Farmhouse Pendant Lights

Good Thursday morning friends!! I’m excited to let y’all know that I am here today to share our DIY Farmhouse Pendant Lights we made for our master bedroom make over. If you haven’t seen the whole makeover you can find it here. These lights were so easy and they were the perfect addition to our room. They really just give the room that cozy farmhouse-industrial style that we love.


For this project you will need:

  1. 1×2 boards
  2. Plug in light cords
  3. light cage
  4. Wood glue
  5. Screws
  6. Paint or Stain


Ok let me tell you a little secret before we get started in case you want to make this DIY even easier. Ikea sells shelf brackets that look almost exactly like the brackets we made. They are $4 each and all you will do is cut out the space for your light cord. Now if you don’t have an Ikea close or if they are sold out like ours was, here is what you do. For the back piece that attaches to the wall we cut (2) at 12 1/4″ long. The top pieces were cut at 10 1/4″ long and the center support piece measures 10 1/8″ long. The measurement for the support piece is AFTER we cut the angles, so be sure to cut your back and top pieces first so that you can be sure to get the right measurement and angles for your support pieces!!


Once we had the top two pieces cut we measure in on both ends 1 1/2″ to make our cuts for the light cord. We first drilled a whole and then used the jigsaw to cut out entrance for the cord. Doing this on opposite ends will help your cord stay in place easier. To finish these brackets I did the same finish I used on our night stands, using Provincial by Minwax and a clear glaze by Valspar that I mixed with some of the white paint I had left over from our room. You can read more about the finish here.


Once the finish had dried we began attaching the pieces to build the bracket. We started with the piece we would mount to the wall and going throw the back of that piece attached the top with a little wood glue and a screw. We did the same thing with the support piece, going through the back of the wall mount piece. Then we connected the top and the support with wood glue and a screw. Once the bracket was built we placed it on the wall where we wanted it, made sure it was level and marked the space to drill holes. That was it, we attached it with screws and it was ready for our lights. I purchased the light cords at Ikea and the cages for the lights came from Amazon. I chose Edison bulbs for our lights because I love the vintage look of the bulbs!! This little DIY is probably one of my all time favorites that we were able to do in our room. I love the simplicity of the lights and they truly add so much to the look and feel of our room.

img_1712img_1681I hope you all enjoyed this little DIY, I’ve had so many questions about these lights and I hope that I answered all of them in this post!! If there is something I missed and you would like to know, please feel free to leave any questions or comments below. You can also reach me at Also, don’t forget to FOLLOW my blog so you don’t miss out on any future posts and if your on Instagram I’d love to have you follow along @misdiy!!

~Happy Reading Friends



5 thoughts on “DIY Farmhouse Pendant Lights

  1. Hi, love the light fixture. I have a question. Where did you get the nightstands and the wicker chair? Love this look. I just bought that iron bed last week. 🙂 Just discovered your blog and you are so talented.



    • Thank you so much Lisa! The night stands and wicker chair are all from Ikea as well. There is a blog post about the night stands if you are interested in reading it!! Thank you for following along!! ❤


  2. Pingback: Friday Recap | MisDIY

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s