Hanging Around: DIY Catch-All Mirror Cabinet

Make the most of vertical space with this dollar store mirror turned stylish storage solution.

DIY Dollar Store Mirror Cabinet 01:44

This DIY mirror cabinet is a pretty solution for storing beauty essentials without taking up too much space.

Show: HGTV Happy

Dress up a dorm room, a bathroom or even a bedroom door with this space-saving mirror cabinet. Instead of spending $50-$100 on similar cabinets, make one yourself with a dollar store mirror, a few pieces of wood and easy-to-find hardware.

Materials Needed

  • (2) 1x4 x 50-3/4” boards
  • (4) 1x4 x 13-1/4” boards
  • (16) 1-3/4” wood screws + matching bit
  • drill
  • 14-3/4” x 50-3/4” 1” board
  • construction adhesive
  • dollar store mirror
  • painter’s tape
  • spray paint
  • cup hooks
  • (2) 2” wood screws
  • 13-1/4" metal pipe
  • (3) small hinges + screws
  • decorative metal sheet
  • handle + corresponding screws
  • magnetic door latch
  • (2) rubber bumpers
  • screwdriver

Assemble the Frame

Start by laying out two 50-3/4-inch long 1x4 boards. Drill parallel holes at 1/2 inch from the top, 7 inches, 14 inches and 1/2 inch from the bottom on each board. Once the holes have been drilled, attach the cross pieces. Position the four 13-1/4-inch boards at each of the pre-drilled points, and attach with 1-3/4-inch wood screws. These measurements will fit a mirror approximately 48-50 inches long and 12-14 inches wide. Adjust the measurements to suit a different size mirror.

Attach the Mirror and Paint

Attach the mirror to a 50-3/4x14-3/4-inch board using construction adhesive. Once dry, tape off the glass surface of the mirror, and spray paint the frame and door.

Attach Hardware

At the top of the cabinet frame, add four cup hooks to the bottom of the first two boards. Drill two holes 3 inches below the third shelf on each side of the cabinet. Using 2-inch wood screws, secure a 13-1/4-inch metal pipe. On the back of the door, mount a piece of decorative aluminum sheeting using square wooden dowels and construction adhesive.

Complete the cabinet by adding a cabinet pull centered on the edge, along with three small hinges. On the inside of the handle, place a magnetic door latch to hold the door closed, and place two small rubber bumpers at the top and the bottom for soft closing.

Put It to Use

Hang bracelets, necklaces and rings from the hooks, drape flowy scarves from the pipe, and hang earrings on the aluminum sheet for the ultimate organized space saver.

Next Up

5 Small Space Hidden Storage Hacks

Two words: secret storage. Discover sneaky ways to squeeze more storage into any small space with our clever hacks.

Creative Storage Ideas for Cabinets

When choosing kitchen cabinetry, consider features that make it easier to reach your items

Glam Up Your Medicine Cabinet

With a few easy changes, transform your bathroom's medicine cabinet from drab to fab.

Clever Kitchen Ideas: Industrial Pot Rack

Dress up your kitchen with this this hanging pot rack using pipe and simple hooks.

Clever Kitchen Ideas: Dish Organizer

Create more room in your cabinets with this custom dish drawer.

Maximize Small-Space Storage

Use cabinets and shelving in smart ways to create storage in your small spaces.

Make Your Desk Accessory Set

Use various containers like Mason jars, vases and tin cans to create a matching desk accessory set that will keep all your school essentials organized and within reach.

Small Laundry Room Storage Ideas

Maximize your laundry room functionality by planning storage that uses vertical space.

DIY Floor Mirror With Pegboard Storage

Because who doesn't love a small-space solution that looks amazing and works great at the same time?

Coat Closet Ideas

Sure, a coat closet is often a small space, but that doesn't mean that it has to be cluttered. In fact, a few simple changes can take your coat closet from messy to organized.

Go Shopping

Refresh your home with stylish products handpicked by HGTV editors.


Island Life

6:30am | 5:30c

Mexico Life

7am | 6c

Mexico Life

7:30am | 6:30c

My Lottery Dream Home

10:30am | 9:30c

My Lottery Dream Home

11:30am | 10:30c

Bahamas Life

12pm | 11c

Bahamas Life

12:30pm | 11:30c

House Hunters

7:30pm | 6:30c
On Tonight
On Tonight

Flip or Flop

8pm | 7c

Flip or Flop

8:30pm | 7:30c

Flip or Flop

11pm | 10c

Flip or Flop

11:30pm | 10:30c

Christina on the Coast

12:30am | 11:30c

Flip or Flop

2:30am | 1:30c

Flip or Flop

3:30am | 2:30c

Island Life

6am | 5c

Watch Live TV

Don't miss your favorite shows.

Live Stream HGTV Now

Follow Us Everywhere

Join the party! Don't miss HGTV in your favorite social media feeds.