How to Make a Farmhouse Mirror Frame

Modern farmhouse style comes from DIY elements with industrial flair. This custom mirror frame has it all at a price you can be happy about.

A new mirror is a quick and easy way to upgrade the style of your bathroom. However, it isn't always the most cost-efficient. To get all the benefits of a statement mirror without leaving a dent in your wallet, consider making your own mirror frame. Here, we show you how to build a farmhouse-style mirror frame complete with industrial hardware and stained wood. This natural wood frame acts as an elevated neutral, so it can be the star of any bathroom. Follow along with our easy steps below to make your own farmhouse mirror frame.  

See more farmhouse bathroom ideas.

What You Need

  • (2) 1x3 boards cut to 26 inches
  • (2) 1x3 boards cut to 28 inches
  • (2) 1x2 boards cut to 32-7/8 inches
  • (2) 1x2 boards cut to 27-1/4 inches
  • Corner clamps
  • Sanding block
  • Wood glue 
  • Finishing nails
  • Nail gun
  • Stain 
  • Paintbrush
  • Drop cloth
  • Clean cloth
  • 4-6-inch L brackets and screws 
  • Matte black spray paint
  • Drill
  • Frameless mirror, we used a 24x30
  • Liquid nails
  • Hanging bracket 

Step 1: Assemble Frame

Sand 1x3 boards with a sanding block until surface is smooth and even. Apply a bead of wood glue at the ends of the 28-inch boards, and align the boards into a rectangle. Make sure the board edges are flush with each other at the corners. If possible, use corner clamps to secure and allow to dry per manufacturer's recommendation. Once dry, tack corner joints into place with a finishing nail. 

Learn how to use a manual sanding block.

Step 2: Build Frame Edge

Apply a thin bead of glue to the length of each 1x2 and apply to the outer edge of each 1x3. The 1x2 board should stand on its 1-inch side and line up with the bottom edge of the frame so that the whole unit sits flat on the table. Repeat on all 4 sides, clamping as you go. Tack each board into place with a finishing nail

Step 3: Stain

Once the glue has dried, apply stain and allow to dry per manufacturer's recommendation. Be sure to have a clean cloth on hand to wipe excess stain. If you're working on a nice table, lay a drop cloth down on the surface before applying stain. 

Step 4: Attach Brackets

While waiting for the stain to dry, spray the L brackets and screw tops with matte black spray paint. Be sure to work in a well-ventilated space, and lay the brackets on a sheet of paper as you spray to protect your table. 

Once the stain has dried, place the L brackets in the corners of the frame on the 1x3 boards and secure with screws.

Step 5: Attach Mirror and Finish

Apply liquid nails to the back side of the frame along the inner edge. Place the front of the mirror on top of the glue. Allow to dry per manufacturer's recommendation. Center mounting hardware along the top of your frame and secure.


  1. As many have already commented, the credit for this tutorial belongs to blogger and IGer Christina’s Adventures. Please do your duedillagance when adding these tutorials to your website. I look forward to seeing how you fix this.

  2. I am waiting for your company to give the credit that is owed to Christina’s Adventures. Until then, I will assume that all of “your” creativity is actually fraudulent claims. Very disappointed. I will be telling my friends and family who were also fans of BHG to boycott until further notice.

  3. It’s a shame that such a powerhouse of a company like BHG would rather STEAL the idea and content of a diy blogger than to use their own resources. This may have been a quick and easy article to copy and drive traffic, but I guarantee within the tight knit community of home decor and diy, you have lost several followers because of this as well as respect! Absolutely absurd that someone from BHG is being paid to sit at a desk behind a computer and scan the internet for others work to steal. Maybe you should take their paycheck and revenue made from this article and give it to the actual woman behind the creativity and work! Shame on you.

  4. Made an account just to say how incredibly disappointed I am with BHG. This is not your original idea or plan. The credit is all to Christina Adventures blog. Never using BHG again or buying your magazine.

  5. Highly disappointed there was no credit given to Christina at Christina’s Adventures for her work. I am a huge supporter of small businesses and hate to see them getting taken advantage of. From all of the Christina supporters, small business supporters, general good people out there: PLEASE make this right. Shame, shame BHG. :(

  6. This is such a fun bathroom DIY. I really loved it the first time, on the website quite some time ago. I look forward to reading your apology for plagiarizing her work and I’m interested to see how you make things right with her. Do better in the future.

  7. This tutorial is excellent - except it was created by blogger extraordinaire and IGer "Christina Adventures". Shame on a BHG for plagiarizing content and giving no credit to Christina or her site.

  8. So disappointed in BH&G. I’ve been a faithful magazine subscriber and internet site follower over the years. I suspect that this isn’t the first time you have taken ideas from a small designer, but it was the first time I noticed, and I am really disappointed in your company. I will no longer be accessing your site or magazine and will be spreading the word to do the same. Christina definitely should be compensated and credited for her creativity and tutorials, as well as anyone else you have taken from.

  9. I love this idea! But I especially loved it the first time I read it which was MONTHS ago. You should credit sources when you want to use their tutorials.


    1. I consider you a friend, my dear! I got you!

    2. Thank you so much, Robyn! Your support means so much!

  10. You stole this from Christina adventures blog. As a big company you should be ashamed of this action and immediately Rescind this article or give her $$ for stealing her ideas and portraying them as your own. I have followed her for quite sometimes, and I was oringinally brought to her blog because of this exact tutorial.

Better Homes & Gardens may receive compensation when you click through and purchase from links contained on this website.