Skip to Content

DIY Mirror Frame You Can Make On a Budget!

Make a farmhouse style DIY mirror frame for your plain clip bathroom mirror. Learn how to frame a mirror the easy way. You only need basic woodworking skills to accomplish this project.

Skills Required: Beginner. You need to know how to use a miter saw and a Kreg Jig. The rest is pretty simple if you have knowledge of basic tools.

How to make a DIY mirror frame

You know those clip mirrors in the bathroom? They can be kind of ugly. Or just feel unfinished. I’m going to show you how to make a DIY mirror frame for one of those clip mirrors – and HANG the frame so it’s easy to remove – and do this for $25!!

The one that we made was for a friend’s bathroom and she wanted farmhouse style, so that’s what we ended up doing. This frame works well because it adds some barn wood flair to the bathroom.

It also turns something boring into something a bit more spectacular. It’s a small touch makes a BIG difference!

Wall before the mirror is installed

Now, our situation is a bit different in that the bathroom mirror had fallen and broken, so our friend had to purchase one to start the project. A 3′ x 5′ frameless mirror is about $50.

I wanted to point this out because you might be thinking “why not just buy a mirror with a frame since you needed a mirror anyway?” I’m glad you asked.

Hanging mirror on the wall with no frame
Bathroom mirror before frame is installed

A 3′ x 5′ mirror with a frame was over $300, not to mention it wasn’t exactly the style we wanted. This DIY mirror frame only adds $25 in price to the $50 base mirror! PLUS you can remove the frame if you’d like to change your style or paint it at any point. Bonus!

It’s also the perfect beginning project for woodworkers. Want to try it? First you need to get your supplies and tools together. Here’s what you’re going to need.

Mirror Frame DIY

Gather These Supplies

  • 3 1″ x 4″ x 8″ pieces of faux barnwood from Home Depot
  • 1′ x 2′ wood board cut to a 4 ½’ length
  • (3) 3″ wood screws
  • (3) 1/2″ wood screws
  • 4 Kreg Jig screws
  • Wood glue
  • 3 frame hanger loops
  • 4 – 6 spring loaded mirror clips (optional)
  • (6) 2 1/2″ wood screws (optional)


  • Miter saw
  • 1 hole Kreg Jig
  • Drill with bits and a Phillips head screw bit
  • Level
  • Stud finder (optional)

Let’s start with what you’ll do if you don’t have a mirror hung yet . . .

You’ll obviously need the mirror as well as the spring loaded mirror clips, the six 2 1/2″ wood screws, and the stud finder.

Use the stud finder to locate the studs so you can attach the clips to them with the wood screws. We ended up using three clips on the bottom and three clips on the top.

If you use a tape measure you can do this step by yourself, but it also helps to have another person around! Get the mirror hung where you want it, then you’ll be ready to make the frame.

Now you need to choose the wood.

Note: prices of lumber are changing rapidly these days, so do your research instead of breaking the bank. You can also use reclaimed wood, so keep that in mind.

You can also use regular pine or another lumber, Choose a paint color to apply or stain it. You can use brush on paint, or you can use spray paint. Krylon has chalk finish, crackle, and even stone in a spray application.

This is the 1″ x 4″ x 8″ barnwood we bought from Home Depot. It was less than $8 a piece! We needed three pieces to make the frame.


After you’ve gotten the mirror hung (or it’s already there) and the wood selected (and painted potentially), you are ready to begin! If you have a 3′ x 5′ mirror, you’ll use my measurements. If your mirror is a different size, you need to take your own cut measurements.

Here’s the printable how to card below!

Yield: 1 frame

DIY Mirror Frame

How to make a DIY mirror frame

Learn how to make a mirror frame DIY on a budget! Keep your current mirror in place and hang this wooden frame over the top. It looks great, it's stylish, and you can also remove it at any time.

Prep Time 15 minutes
Active Time 4 hours
Total Time 4 hours 15 minutes
Difficulty Easy
Estimated Cost $25


  • (3) 1” x 4”x 8” pieces of faux barnwood
  • 1' x 2' wood board cut to a 4 ½' length
  • (3) 3” wood screws
  • (3) ½" wood screws
  • 4 Kreg Jig screws
  • Wood glue
  • 3 frame hanger loops
  • (6) 2 ½ “ wood screws (optional)
  • 4 - 6 spring loaded mirror clips (optional)


  • Miter saw
  • 1 hole Kreg Jig
  • Drill with bits and a Philips head screw bit
  • Level
  • Stud finder (optional)


  1. From the three pieces of barnwood cut (using the miter saw) cut two 3’ 7 ½" pieces to go down the sides. Then cut two 5’ 7 ½ “ pieces to go across the top and bottom.
  2. Using the miter saw, cut 45° angles at each end of all four pieces.Edges of the barnwood cut to 45 degree angles
  3. Cut the 1' x 2' down to 4 1/2' to use as a frame hanger and stabilizer.
  4. Center this 4 1/2' piece above the mirror and anchor it into the wall using the 3" wood screws. Use the stud finder again to make sure you go into the wood studs.
  5. After the 1' x 2' is mounted, put three evenly spaced 1/2" wood screws into that piece towards the top. Don’t screw them all the way in; leave them backed out about ⅛“ - leaving room for the frame hanging loops.Hanging screws added to the wood
  6. Begin assembling the frame. Using a Kreg Jig, drill a pilot hole for the attachment screw in the center of one of the pieces at each join (it doesn't matter which one).
  7. Working one corner at a time, add glue to the edges of the wood.Add wood glue to the inside of the pieces
  8. Use clamps to hold the glued pieces of wood together.Clamp the glued pieces together
  9. Screw a Kreg Jig screw into the hole of the glued pieces. Do this four times and the frame will be formed. Let the wood glue dry.Screw the wood screws into the frame
  10. After the frame is dry, mount the three frame hanger loops to the back of the frame at the top to align with the screws that were placed on the 4 1/2' wood piece.
  11. Use a tape measure to locate the frame hanger loops in the same place as the screws. The DIY mirror frame is ready to hang.How to make a DIY mirror frame


If you don't have a mirror up before you start, you can purchase a mirror from Home Depot and hang with the spring loaded mirror clips and the six 2 1/2" wood screws. Use the stud finder to mount the clips.

Did you make this project?

Please leave a rating or share a photo on Pinterest!

It adds a bit of farmhouse charm to the bathroom, don’t you think? And it was SO easy! And inexpensive. And you can do it in any room in the room. And it’s removable. Our favorite kind of project . . .

Now that you know how to frame a mirror, I’d love to know what you think of this project in the comments! I’d also love for you to check out these other budget friendly builds:

Coffee TableCoffee Table with StorageForever Wood Wall ArtHose Holder and PlanterModern HeadboardModern Wood Wall ArtOutdoor BenchPallet ShelfPlatform BedPoster HangerStacked Wood BenchTable LampTable Revamp with VinylTV RiserWood Sign

DIY Mirror Frame Web Story

Colin Freeman

Wednesday 12th of July 2017

Looks awesome! I have been thinking about upgrading since last summer and finally I am going to do it! Thanks for sharing such a cool idea ;)

Skip to Instructions