/ / / DIY Full Length Mirror

DIY Full Length Mirror

I feel that everyone needs a full length mirror. But if you are cheap like me, you will only buy the $6 one at target. Yes it gets the job done but it has no character. And they are flimsy. My kids broke the last one we had by sitting on it. Don’t worry no one was hurt.

DIY cheap mirror

It’s been my fear that was going to happen again. So I decided to DIY my full-length mirror. I wanted it stronger, bigger, and nicer looking. And here is how it turned out.

Mirror Makeover

What do you think? I think it looks pretty amazing if you ask me. I wanted to share with you how I gave my $6 mirror a makeover.


Disclosure: This post contains some affiliate links for your convenience, click here to read my full disclosure policy



Find the list of tools we use.

WOOD Cut List: (actual Size of the wood)

2- 7 1/4″x21 1/4″ (top & bottom)
2- 7 1/4″x42 3/4″ (sides)
2- 3/4″x22 3/4″ (top & bottom outside trim)
2- 3/4″x57 1/4″ (outside side trim)
2- 1/2″x13″ (top & bottom inside trim)
2-1/2″x48″ (inside side trim)

First, I removed the mirror from the old frame. To do this, I placed the mirror face down on the floor and removed the paper backing. Then I took my razor blade and cut right along the frame (between the mirror and frame).

DIY full length mirror

After cutting the glue that was holding the mirror to the frame, the mirror came out. Then I used my window razor to clean the glue off the mirror, being careful not to scratch or break the mirror.

DIY full length mirror

I then cut all my wood pieces. I used a lot of wood I already had for this project, so please excuse the not matching wood. After cutting all of the wood, I created two Kreg Jig pockets on both ends of the sides (7 1/4″x42 3/4″).

Then I sanded all the wood using 220 grit sandpaper.

DIY mirror

Now it’s time to start creating the frame. Taking all 4 of the 7 1/4″ boards, place them face down on the ground. Putting the smaller board on the top & bottom and sandwiching the long boards between. I then screwed the boards together using the pockets I previously created.

attaching frame

Next, I added the trim around the outside. Using my nail gun with 1″ nails, I first attached the long side trim then I attached the top & bottom trim pieces. (If you do not have a nail gun, use the Kreg Jig K5 and create pockets all around the frame then attach trim with screws )

DIY full length mirror

After I then attached the 1/2″x3/4″ trim. First I nailed the 13″ board to one of the 48″ boards. Then nailed the other 48″ boards to the other side of the 13″ board. Then I attached the other 13″ board the same way, creating a rectangle with the trim.

DIY mirror

Then I placed the 1/2″ trim onto the frame and centered it on the frame. The easiest way I found to center the trim was by placing 3 shims along all the sides, see photo below. Then I nailed the trim into place, you could use liquid nails instead.

DIY full length mirror

Now it was time to add the shims to the frame. To do this, I took a handful of the shims to my miter saw and cut them at all different lengths. I did lightly sand the shims with 22o grit sandpaper after. Then I placed them around the frame randomly, making my own shim puzzle. I did use my razor blade to trim down some shims to the right size I needed.

DIY shim mirror

DIY full length mirror

After all my shims were in place and I liked the look, I then used liquid nails to glue them into place. I let the frame sit for 24 hours so the glue would dry.

DIY mirror

Next, I stained the frame with a mixed blend of Golden Pecan & Special Walnut. I did not let the stain sit for very long because I did not want the frame very dark.

DIY mirror

Then I finished things off with one coat of Poly.

DIY mirror

After the poly dried I added the mirror to the frame with some liquid nails.

DIY mirror

And now we have a custom full-length mirror.

DIY Full Length Mirror

What do you think? I have been wanting to use shims to create a textured look for a while and I am loving the resolute.

DIY Full Length Mirror

Now for the cost breakdown:
mirror – $6
8″ board -$13 (mine were FREE)
1″x2″ board – $4 (mine were FREE)
1/2″x3/4″ trim – $7.10
liquid nails – $2.60
shims – $5
screws, stain, & poly – FREE (already had)

TOTAL = $37.70, my total = $20.70

DIY Full Length Mirror

Anyone else want to DIY a mirror? You could even do this for a picture frame.


  1. Wow! The stained shims make the mirror look so elegant! Love this!

    1. Thanks! The shims are my favorite part too!

  2. I have one of those cheap and flimsy mirrors. I bought in until I get a better one; well the better one has never come. Might see if I can get my hubs to tackle this project. Thanks

    1. I hope he will make one for you. The cheap mirror is never fun and this mirror would give you the look of a better mirror!

  3. OMG, that is so clever and came out so well! I am super jealous! Y’all are talanted!
    I would love for you to stop by my blog and join our Something to Talk About link party!
    Have a great day!

    1. Thanks so much Karen! I will check it out. You have a great day also!

    1. Thanks Paige!

  4. Love this! I have the same sad Target mirror. You’ve inspired me to spruce it up!

    1. Thanks Samantha! I really liked your fireplace update!

  5. The mirror looks fantastic! Thanks for sharing your crafty inspiration on this week’s Monday Funday Party!

    1. Thanks so much Stephanie!

  6. Stop the presses – this looks fabulous! I’m so inspired and may have to follow your DIY to make my own! Thanks for sharing at the Pretty Preppy Party! xx, b @ being-bianca.com

    1. Oh … and … I’d love to feature this project this week as one of the PPP features for the month. Could you do me a small favor and add our party to your link up list so it’s all official :). xx, b

      1. Thanks for all the sweet comments! I adding the link, sorry I thought I had it on there!

  7. This mirror is beautiful. It is so intricate and interesting, yet simple to make. What an awesome DIY!

    1. Thanks Crystal! I love the look of this mirror too, plus easy is always great! I want to create more artwork with shims, love the detail it creates…

  8. Your measurements on the wood requirements list are incorrect. The total length of the 1″x2″ board should be 13.3, not 10.5

    1. Thanks Effie for finding my mistake!!! I have adjusted the wood requirements and I hope this did not give you any issues.

Comments are closed.