20 DIY Mirror Frame Ideas to Transform Any Mirror at Home

Click to share!

A plain mirror is just a mirror. A framed one becomes a decor piece. These DIY mirror frame ideas cover every style and material — from a simple wood plank frame that takes an afternoon to an ornate clay decoration that looks like something from a boutique. Whether you have a basic bathroom mirror, a plain rectangular one in the bedroom, or a round mirror that needs some personality, there is a frame idea here that fits.

This post contains affiliate links. If you purchase through these links I may earn a small commission at no extra cost to you.

Pinterest collage showing 20 DIY mirror frame ideas for bathroom bedroom and home decor

One frame changes a plain mirror into something worth looking at twice.

1. Build a Wood Plank Mirror Frame

DIY wood plank mirror frame with natural stained cedar planks around rectangular mirror on white wall

A wood plank frame is the most classic DIY mirror frame build — clean, warm, and works in any room. Cut four boards to miter at the corners, glue and nail around the mirror edge, stain or paint, and the transformation is immediate. This DIY mirror frame wood kit includes pre-cut pieces if you want to skip the cutting step. Natural wood stain looks best for a Scandinavian or farmhouse bedroom, white paint for a coastal or minimal bathroom.

Materials Needed:

  • Cedar or pine boards (1×3 or 1×4)
  • Miter saw or miter box
  • Wood glue and finish nails
  • Sandpaper
  • Wood stain or paint

How to Make It:

  1. Measure all four sides of the mirror and cut boards to length with 45 degree mitered corners.
  2. Dry fit all four pieces around the mirror before gluing to check the fit.
  3. Apply wood glue to each mitered end and press corners together firmly.
  4. Secure with finish nails and allow to dry completely.
  5. Sand smooth, apply stain or paint, and attach to the wall around the mirror.
Mirror Frame DIY Kit Wood

DIY Mirror Frame Wood Kit

Pre-cut wood mirror frame kit — skip the cutting and go straight to assembly and finishing.

Check Price on Amazon

2. Use Molding Trim for a Classic Frame

DIY mirror frame made from white painted decorative molding trim around rectangular bathroom mirror

Decorative molding trim gives a mirror frame an elegant architectural look that looks far more expensive than it is. The trim already has a profile — flat, rounded, or ornate — so all you do is miter the corners and paint. This mirror frame molding trim is the right profile for a clean classic frame. Paint white for a traditional bathroom look or gold for something more glam. Works on any rectangular or square mirror.

Materials Needed:

  • Decorative molding trim
  • Miter saw or miter box
  • Wood glue and brad nailer
  • Sandpaper
  • Paint and primer

How to Make It:

  1. Measure the mirror and cut molding to length with 45 degree mitered corners.
  2. Sand any rough edges and prime the molding before painting.
  3. Paint in your chosen color and allow to dry fully.
  4. Apply construction adhesive to the back of each molding piece.
  5. Press firmly around the mirror edge and hold for 60 seconds per piece — no nails needed on tile surfaces.
Mirror Frame Molding Trim

Mirror Frame Molding Trim

Decorative molding trim for building a classic elegant mirror frame — paint any color to match your room.

Check Price on Amazon

3. Wrap a Mirror Frame in Rope or Jute

 DIY mirror frame wrapped in natural jute rope coiled tightly around round mirror on bright wall

A rope or jute wrapped mirror frame is one of the easiest and cheapest DIY mirror frame ideas on this list. No cutting, no tools — just hot glue and rope wrapped tightly around a foam or cardboard backing. This mirror frame rope jute is the right thickness and texture for a clean coastal or boho look. Works especially well on round mirrors and the natural fiber adds warmth to any bathroom or bedroom wall.

Materials Needed:

  • Natural jute or cotton rope
  • Hot glue gun and glue sticks
  • Foam board or thick cardboard for backing
  • Craft knife

How to Make It:

  1. Cut a frame shape from foam board — measure the mirror and cut an outer rectangle or circle with the mirror opening cut out.
  2. Starting at one corner or point, apply hot glue in small sections and press rope down firmly.
  3. Coil or wrap rope tightly across the entire frame surface with no gaps.
  4. Trim the rope end neatly and secure with a final dot of hot glue.
  5. Attach the frame to the wall around the mirror with adhesive strips or small nails.
Mirror Frame Rope Jute

Mirror Frame Rope Jute

Natural jute rope in the right thickness for wrapping a coastal or boho DIY mirror frame.

Check Price on Amazon

4. Tile a Mirror Frame with Mosaic Pieces

 DIY mosaic tile mirror frame with small colorful glass tiles in pattern around bathroom mirror

A mosaic tile mirror frame adds color and texture that no other frame material can match. Glue small tiles to a wood backing frame in any pattern — random mix for a boho look, a geometric design for something more structured, or a single color gradient for an aesthetic feel. These mosaic tiles for mirror frames come in the right size for frame work. Grout between the tiles once set for a fully finished professional look.

Materials Needed:

  • Mosaic glass or ceramic tiles
  • Wood frame base (plain wooden frame or MDF)
  • Tile adhesive or strong craft glue
  • Unsanded grout
  • Grout sealer

How to Make It:

  1. Build or buy a plain flat wood frame sized to your mirror.
  2. Plan your tile pattern before gluing — lay tiles out dry first.
  3. Apply tile adhesive to small sections of the frame and press tiles down firmly.
  4. Allow adhesive to cure for 24 hours before grouting.
  5. Mix unsanded grout, press into gaps with a rubber float, wipe clean, and seal when dry.
Mirror Frame Mosaic Tiles

Mirror Frame Mosaic Tiles

Small mosaic tiles in the right size for creating a colorful decorative DIY mirror frame.

Check Price on Amazon

5. Decorate a Mirror Frame with Clay

DIY mirror frame decorated with hand sculpted air dry clay flowers and leaves around round mirror edges

Clay decorated mirror frames are one of the most unique and artistic DIY mirror frame projects. Roll out air dry clay, cut flower and leaf shapes, texture them with real leaves or tools, and press them around the mirror edge before they dry. This decorative clay for mirror frames is the right type — air dry, easy to shape, and paintable once cured. Paint all white for an elegant sculptural look or in natural tones for something more earthy. For more decorative home ideas check out these shelf styling ideas.

Materials Needed:

  • Air dry clay
  • Rolling pin and clay tools
  • Real leaves or stamps for texture
  • Strong adhesive for attaching to frame
  • White or natural paint

How to Make It:

  1. Roll clay to about 5mm thickness and cut flower, leaf, and petal shapes.
  2. Press real leaves onto clay pieces for natural texture before they dry.
  3. Allow all clay pieces to air dry completely — usually 24 to 48 hours.
  4. Arrange pieces around the mirror edge in your chosen layout before gluing.
  5. Attach with strong adhesive, allow to cure, then paint all pieces in your chosen color.
Mirror Frame Clay Decorative

Decorative Clay for Mirror Frames

Air dry clay perfect for sculpting flowers, leaves, and decorative shapes for a unique mirror frame.

Check Price on Amazon

6. Frame a Bathroom Vanity Mirror

 DIY bathroom vanity mirror frame with white painted wood molding applied over builder grade frameless mirror

The builder grade frameless bathroom mirror is one of the most common targets for a DIY mirror frame upgrade. You do not need to remove the mirror — just apply molding or a frame directly on top of the existing glass edge. This bathroom vanity mirror frame is a ready made version that clips on without any tools. For a DIY build use molding trim with construction adhesive applied directly to the mirror surface — it holds permanently and looks completely custom. For more bathroom inspiration check out these bathroom decor ideas.

Materials Needed:

  • Wood molding or ready made frame kit
  • Construction adhesive (mirror safe)
  • Level and measuring tape
  • Paint and primer

How to Make It:

  1. Measure the existing bathroom mirror precisely on all four sides.
  2. Cut molding to length with mitered corners or use a clip-on frame kit.
  3. Prime and paint molding before applying to the mirror.
  4. Apply mirror-safe construction adhesive to the back of each molding piece.
  5. Press firmly onto the mirror surface and hold for 60 seconds — allow 24 hours to cure fully before touching.
Mirror Frame Bathroom Vanity

Bathroom Vanity Mirror Frame

Ready made frame that upgrades a plain builder grade bathroom mirror without removing it from the wall.

Check Price on Amazon

7. Frame a Round Mirror Decoratively

DIY decorative round mirror frame with sunburst wood rays extending outward around circular mirror on wall

A round mirror with a sunburst frame is one of the most striking wall decor pieces you can build at home. Cut thin wood dowels or strips to different lengths, arrange them radiating outward from a central ring, and glue them to a backing disc. This round decorative mirror frame shows the finished look to aim for. Paint gold or leave in natural wood for two completely different aesthetics — both look impressive on any wall.

Materials Needed:

  • Round mirror
  • Thin wood dowels in varying lengths
  • Circular plywood backing ring
  • Wood glue and clamps
  • Gold spray paint or natural finish

How to Make It:

  1. Cut a circular plywood ring with an outer diameter larger than the mirror and the inner diameter matching it.
  2. Cut dowels in graduating lengths for the sunburst rays.
  3. Arrange dowels radiating outward from the ring edge and glue in place.
  4. Allow glue to cure then sand and spray paint or finish as desired.
  5. Attach the mirror to the center of the ring and hang on the wall.
Round Mirror Frame Decorative

Round Mirror Frame Decorative

Decorative round mirror frame — great inspiration for a DIY sunburst or starburst mirror frame build.

Check Price on Amazon

8. Create a Vintage Ornate Mirror Frame

 DIY vintage ornate mirror frame with carved details painted antique gold and cream around rectangular mirror

A vintage ornate frame turns a plain mirror into a statement antique piece. Start with a plain flat frame, add decorative appliques or trim from a craft store, and paint in an aged gold or antique cream finish. This vintage ornate mirror frame shows the style to aim for. The key to a convincing vintage finish is layering — base coat, gold or cream top coat, then a dark wax or glaze rubbed into the details and wiped back to reveal the aged look underneath.

Materials Needed:

  • Plain flat wood frame
  • Decorative wood appliques or trim
  • Wood glue
  • Chalk paint in cream or white
  • Gold wax or metallic paint
  • Dark antiquing wax

How to Make It:

  1. Attach decorative wood appliques to the flat frame surface with wood glue and allow to cure.
  2. Apply a base coat of chalk paint in cream or white over the entire frame.
  3. Dry brush gold or metallic paint lightly over the raised applique details.
  4. Rub dark antiquing wax into all the crevices and details.
  5. Wipe back the excess wax so it stays only in the deep areas creating an aged appearance.
Mirror Frame Vintage Ornate

Vintage Ornate Mirror Frame

Ornate vintage style mirror frame — great reference for an aged gold DIY mirror frame makeover.

Check Price on Amazon

9. Paint a Mirror Frame for a Quick Makeover

Plain wood mirror frame being painted in bold sage green with small brush on bright clean work surface

The quickest mirror frame makeover is just paint. A plain wood or plastic frame in a bold color — sage green, terracotta, deep navy, mustard — transforms the whole look of a mirror without any construction at all. Sand the frame lightly, prime, paint two coats, and the result looks completely intentional. Chalk paint works on almost any surface without priming and dries fast enough to do two coats in one afternoon.

Materials Needed:

  • Existing mirror frame
  • Chalk paint or spray paint
  • Sandpaper (120 grit)
  • Small brush or foam roller
  • Clear wax or varnish for sealing

How to Make It:

  1. Lightly sand the existing frame to give the paint something to grip.
  2. Wipe clean with a damp cloth and allow to dry.
  3. Apply the first coat of chalk paint and allow to dry completely.
  4. Apply the second coat and sand very lightly between coats for a smooth finish.
  5. Seal with clear wax or varnish especially for bathroom mirrors where humidity is high.

10. Make a Pool Noodle Mirror Frame

Creative DIY mirror frame made from pool noodles cut in sunburst pattern around round mirror painted gold

Pool noodles make a surprisingly good mirror frame material — they are lightweight, easy to cut, and take spray paint well. Cut them into varying lengths for a sunburst style, slice them in half lengthwise for a chunky border frame, or cut into small sections and arrange in a geometric pattern. Spray paint gold or metallic and the finished result looks nothing like its dollar store origins. A genuinely clever cheap mirror frame hack.

Materials Needed:

  • Pool noodles
  • Sharp knife or serrated blade
  • Strong craft glue or hot glue
  • Gold or metallic spray paint
  • Cardboard or foam backing

How to Make It:

  1. Cut pool noodles into your desired lengths and shapes for the frame design.
  2. Arrange them on a cardboard backing in the pattern you want before gluing.
  3. Glue each piece firmly in place and allow to set completely.
  4. Spray paint the entire frame in gold or metallic — two light coats.
  5. Attach the backing around the mirror with strong adhesive or hooks.

11. Frame a Mirror with Driftwood

 DIY mirror frame made from natural driftwood pieces arranged around round mirror on bright white wall

Driftwood mirror frames have a completely natural organic look that no other material can replicate. Collect pieces of varying sizes and thickness, arrange them around the mirror edge in a natural overlapping pattern, and glue in place. No two driftwood frames look the same which makes each one genuinely unique. Works best on round or irregular shaped mirrors for a coastal or nature inspired bedroom or bathroom.

Materials Needed:

  • Driftwood pieces (collected or purchased)
  • Strong exterior adhesive or epoxy
  • Plywood backing ring
  • Sandpaper for rough edges
  • Clear sealant spray

How to Make It:

  1. Cut a plywood ring the size of your mirror frame border.
  2. Arrange driftwood pieces on the ring in a natural overlapping pattern.
  3. Trim pieces where needed to fit without gaps.
  4. Glue each piece firmly to the plywood backing with exterior adhesive.
  5. Spray with clear sealant to protect and attach around the mirror.

12. Make a Floral Mirror Frame

DIY mirror frame with dried flowers pressed flowers and greenery arranged around round mirror in bright bedroom

A floral mirror frame made from dried or artificial flowers is one of the most aesthetic DIY mirror frame projects for a bedroom or vanity. Glue dried roses, lavender, eucalyptus, and small wildflowers directly onto a plain frame or a foam board backing. Use a mix of textures and sizes for a layered natural look. Spray with a clear fixative to protect the flowers and the whole frame lasts for years without losing color.

Materials Needed:

  • Dried or artificial flowers and greenery
  • Plain frame or foam board backing
  • Hot glue gun
  • Clear fixative spray

How to Make It:

  1. Start with the largest flower pieces and glue them at even intervals around the frame.
  2. Fill gaps with smaller flowers, greenery, and filler pieces.
  3. Layer pieces at different heights for a full three dimensional effect.
  4. Spray the completed frame with clear fixative to protect and set everything in place.
  5. Attach around the mirror and hang.

13. Make an Aesthetic Vintage Mirror Frame

 DIY aesthetic vintage mirror frame with distressed white paint gold details and dried flowers in bright bedroom

An aesthetic vintage mirror frame combines distressed paint, ornate details, and natural elements like dried flowers or ribbon for a romantic bedroom look that photographs beautifully. Start with an ornate frame, distress the paint edges, add gold dry brushing on the raised details, and tuck small dried flowers into the corners. The result is a frame that looks collected and curated rather than newly built. For more aesthetic bedroom ideas check out these bedroom inspiration ideas.

Materials Needed:

  • Ornate wood frame
  • White chalk paint
  • Gold wax or dry brush paint
  • Sandpaper for distressing
  • Dried flowers for corner details

How to Make It:

  1. Paint the frame in white chalk paint and allow to dry.
  2. Sand edges and high points to reveal the wood beneath for a distressed effect.
  3. Dry brush gold paint lightly over raised ornate details.
  4. Tuck small dried flower clusters into frame corners with a dot of hot glue.
  5. Seal with matte varnish to protect the finish.

14. Build a Circle Mirror Frame

 DIY circle mirror frame from bent thin wood strips forming clean round frame around circular mirror on white wall

Building a circular frame from scratch requires steam bending thin wood strips around a form — more challenging but completely achievable with basic tools. Alternatively cut a circle frame from a plywood sheet with a jigsaw for a simpler build. Sand the curved edges completely smooth, finish with paint or stain, and the result is a clean modern circle frame that looks custom made. Works for any size round mirror from small bathroom to large statement wall piece.

Materials Needed:

  • Thin plywood sheet
  • Jigsaw for cutting the circle frame shape
  • Sandpaper — coarse to fine
  • Paint or wood stain
  • Wall hanging hardware

How to Make It:

  1. Draw the outer circle and inner circle (mirror opening) on plywood using a compass or string.
  2. Cut the outer circle with a jigsaw then cut the inner opening.
  3. Sand the curved edges from coarse to fine sandpaper until completely smooth.
  4. Apply paint or stain in two coats allowing to dry between coats.
  5. Attach hanging hardware to the back and mount around the mirror.

15. Make a Cardboard Mirror Frame

Creative DIY mirror frame made from layered cardboard cut into geometric shapes painted white around small mirror

Cardboard is one of the most underrated mirror frame materials. Cut multiple layers of cardboard into frame shapes, layer them for depth, glue together, paint in any color, and seal with varnish. The result is surprisingly solid and looks nothing like cardboard once painted. A completely free mirror frame build if you have cardboard boxes at home. Best for smaller mirrors and lighter weight applications.

Materials Needed:

  • Corrugated cardboard boxes
  • Craft knife and cutting mat
  • Strong craft glue
  • Gesso or primer
  • Paint and varnish

How to Make It:

  1. Cut multiple identical frame shapes from cardboard using a craft knife.
  2. Glue layers together for thickness — four to six layers gives a solid result.
  3. Allow glue to dry completely then coat the entire frame with gesso or primer.
  4. Sand lightly once dry and apply two coats of paint.
  5. Seal with two coats of varnish for durability and attach around the mirror.

16. Upcycle an Old Frame into a Mirror Frame

Old thrift store picture frame painted bold terracotta with mirror set inside leaning against bright white wall

A thrift store picture frame is the best starting point for a DIY mirror frame upcycle. Buy any frame in a size close to your mirror, paint it in a bold color, and have a mirror cut to fit the opening at a glass shop — mirror cutting is inexpensive and most glass shops do it same day. The result is a completely custom framed mirror for under fifteen dollars. For more upcycling ideas check out these DIY room decor ideas.

Materials Needed:

  • Thrift store picture frame
  • Sandpaper and paint
  • Custom cut mirror (from glass shop)
  • Mirror adhesive or clips

How to Make It:

  1. Clean and lightly sand the thrift store frame.
  2. Paint in your chosen color with two coats — chalk paint works on most frame materials without priming.
  3. Take the frame to a glass shop and have a mirror cut to fit the opening exactly.
  4. Secure the mirror in the frame with mirror adhesive or small mirror clips.
  5. Hang or lean against the wall.

17. Make a Paper Mirror Frame

Creative DIY mirror frame made from rolled paper cones arranged in geometric pattern around small mirror

Paper mirror frames sound fragile but a well sealed paper frame is surprisingly durable and the design possibilities are genuinely unique. Roll paper into cones or tubes, arrange in a pattern around a foam board backing, spray with metallic paint and varnish, and the result looks like a sculptural art piece. Best for a small decorative mirror in a bedroom or hallway where it will not be exposed to moisture.

Materials Needed:

  • Thick craft paper or newspaper
  • Foam board backing
  • Hot glue gun
  • Metallic spray paint
  • Clear varnish

How to Make It:

  1. Roll paper tightly into cone or tube shapes and secure with hot glue.
  2. Cut a frame shape from foam board sized to your mirror.
  3. Arrange paper cones across the frame surface in your chosen pattern.
  4. Glue each cone firmly to the foam board backing.
  5. Spray with metallic paint and seal with two coats of clear varnish.

18. Make a Bedroom Mirror Frame

DIY bedroom mirror frame in soft dusty pink upholstered fabric leaning against bright bedroom wall

A bedroom mirror frame should feel softer and more personal than a bathroom frame. Upholstered fabric, painted in a bedroom color, or decorated with dried flowers all work better in a bedroom context than tile or rope. A large leaner mirror with a simple wide flat frame painted in the same color as the bedroom wall almost disappears while still defining the mirror beautifully. Keep bedroom frames soft in finish and proportion.

Materials Needed:

  • Wide flat wood frame
  • Upholstery fabric or paint
  • Foam padding (for fabric version)
  • Staple gun
  • Wall leaner hardware or floor leaner feet

How to Make It:

  1. Build a wide flat wood frame to the mirror dimensions.
  2. For a fabric version, layer foam on the frame face and staple fabric tightly over the back.
  3. For a painted version, sand smooth and apply two coats in your chosen bedroom color.
  4. Attach floor leaner feet to the bottom of the frame for a leaner style.
  5. Position the mirror and frame leaning against the bedroom wall.

19. Make a Home Decor Mirror Frame Centerpiece

 Styled DIY mirror frame centerpiece on console table with candles plants and decorative objects in living room

A mirror with the right frame becomes the anchor of a styled vignette anywhere in the home. Place it on a console table, lean it on a shelf, or hang it above a fireplace and style decorative objects around it. The frame style sets the tone — an ornate gold frame reads formal and classic, a natural wood frame reads relaxed and organic, a painted geometric frame reads modern and graphic. The mirror reflects light and makes the whole arrangement feel bigger and brighter.

Materials Needed:

  • DIY framed mirror (any style)
  • Console table or shelf
  • Candles, small plants, books, decorative objects
  • Picture hanging hardware or plate stand

How to Make It:

  1. Choose a frame style that suits the room — ornate for formal spaces, natural for casual ones.
  2. Hang or lean the framed mirror at the focal point of the console or shelf.
  3. Style objects in front of and beside the mirror in odd numbers — three or five pieces look most natural.
  4. Include height variation — a tall candle, a medium plant, a small object — for a layered look.

20. Keep It Simple — Paint and Done

Plain wood mirror frame painted bold deep navy blue leaning against bright white wall clean minimal room

Sometimes the best DIY mirror frame idea is just picking a bold paint color and doing nothing else. A plain flat frame in deep navy, forest green, burnt orange, or matte black is all a mirror needs to look completely intentional. No decorations, no texture, no construction — just paint. It takes twenty minutes and the result is a frame that looks like it was chosen rather than made. Start here if everything else feels overwhelming.

Materials Needed:

  • Existing plain frame
  • Chalk paint or spray paint in bold color
  • Sandpaper
  • Clear varnish for sealing

How to Make It:

  1. Lightly sand the existing frame surface.
  2. Apply chalk paint or spray paint in your chosen bold color.
  3. Allow first coat to dry and apply a second coat for full coverage.
  4. Seal with clear matte varnish for durability.
  5. Hang or lean and enjoy the transformation.

Final Thoughts on DIY Mirror Frame

A new frame is one of the fastest ways to change how a room feels without touching the walls or furniture. Whether you build a wood plank frame this weekend, wrap one in rope, or just paint an existing frame in a bold color, the result is always worth the effort. Pick one idea that fits your style and the materials you already have and start there.

Click to share!

Leave a Reply

Your email address will not be published. Required fields are marked *