DIY mirror frame ideas are a simple yet powerful way to refresh your home without spending much. A plain mirror can feel ordinary, but with a handmade frame, it instantly becomes a centerpiece that adds charm and personality.
In this list, you’ll discover 22 creative projects made with materials like seashells, rope, driftwood, bottle caps, and even plastic spoons.
Each idea is easy enough to try at home and can be customized to fit your style, whether you love rustic, modern, or whimsical décor.
With just a few supplies and a bit of creativity, you can turn any mirror into a stunning accent piece that brightens your space.
#1 Easy Mosaic Tile Mirror Frame
This colorful mirror frame is a work of art made from broken tiles, ceramics, and small decorative pieces. The mix of colors and patterns gives the mirror a unique personality, turning it into a vibrant statement piece for any wall.
To make one, gather leftover tiles or broken china, arrange the pieces around the frame, and secure them with strong adhesive. Once dry, spread grout over the surface, wipe off the excess, and let the colors pop through.
Adding small floral accents or shells, like in this example, can make the design even more special. Use tile pieces of varying shapes and textures for a lively, eye-catching finish.
#2 Shell Mirrors
This mirror frame brings the seaside right into your home with its striking arrangement of white starfish. The textured design adds depth and makes the mirror look like a piece of coastal art.
To recreate this style, collect faux or dried starfish, then glue them carefully around the frame, layering them for a full, dimensional look. A sturdy adhesive works best to keep them in place, especially if you want the frame to last.
Hang it in a living room, hallway, or bathroom to instantly add a breezy, coastal vibe. For extra durability, apply a clear sealant over the shells to protect them and make cleaning easier.
#3 Wood Shim Starburst Wall Mirror
This starburst mirror is full of color and personality, making it a lively focal point for any wall. The design uses painted wood shims arranged in a radiant sunburst pattern around a round mirror, creating both texture and movement.
To make one, paint or stain the shims in a mix of bold and muted tones, then glue them onto a circular base in layered rings. The more layers you add, the fuller and more dynamic the starburst effect becomes.
It’s a fantastic way to bring energy and a modern twist into your home décor. Try blending a few metallic paint accents with the colors to give your starburst an extra glow when the light hits it.
#4 Mirror And Mirror Frame
This playful design takes the idea of a mirror frame to a whole new level by surrounding one large mirror with a collection of smaller handheld and framed mirrors.
To make it, collect old mirrors in different frames, paint them in bold or pastel colors, and attach them securely around the edge of a central mirror. The overlapping layout gives it movement and a fun, artistic vibe.
It’s a brilliant way to recycle items while adding a dose of personality to your wall. Use lightweight mirrors and strong adhesive strips to keep the frame secure without making it too heavy.
#5 Natural Pebble Mirror Frame
This mirror brings a touch of the outdoors inside with a frame decorated in smooth, natural pebbles. The different shapes, colors, and textures of the stones create a calming, organic look that feels both rustic and elegant.
To make one, collect flat river stones or decorative pebbles, then glue them securely onto a wooden frame base. Arrange the stones tightly together for a seamless finish or leave small gaps for a more natural, uneven look.
This design works beautifully in entryways, bathrooms, or bedrooms where you want a nature-inspired accent. Use strong construction adhesive for heavier stones to ensure they stay firmly in place over time.
#6 Rope Mirror Frame
This rope mirror has a crisp, nautical feel that instantly brightens up any room. The thick white rope wrapped neatly around the frame gives it a clean yet textured look, perfect for coastal or farmhouse-style décor.
To make one, coil a sturdy rope around a round mirror base, gluing each layer tightly until the surface is covered. Secure the ends with twine or jute for a polished finish.
The simplicity of this design makes it easy to pair with almost any color scheme while adding warmth and charm. Choose a cotton or jute rope for a natural look, and add a dab of hot glue every few inches to keep the layers snug and even.
#7 PVC Pipe Mirror
This mirror frame is light, airy, and modern, made entirely from small rings of PVC pipe arranged in a beautiful pattern. The circular shapes create a playful, honeycomb-like design that instantly adds texture to the wall.
To make one, cut PVC pipe into even slices using a saw, sand the edges smooth, and paint them in your desired color. Glue the rings around the mirror in layered clusters until you achieve the look you like.
This project is simple, affordable, and perfect if you want a contemporary mirror with a handmade touch. Spray paint the rings in metallic tones like gold or silver for a more glamorous finish.
#8 Another Seashell Mirror
This mirror feels like it came straight from a seaside cottage, adorned with an abundance of shells in different sizes, shapes, and colors. The layered arrangement creates a textured, three-dimensional frame that makes the mirror look both elegant and whimsical.
To create one, collect a mix of seashells, starfish, and sand dollars, then glue them carefully onto a sturdy frame, starting with the larger pieces and filling in with smaller shells.
Adding a few pearl beads or sea glass pieces can give the design extra sparkle. Choose lightweight shells for the upper edges to prevent saggin,g and make sure to seal the finished frame with a clear spray for durability.
#9 A DIY Round Wooden Mirror
This rustic round mirror is framed with weathered wooden planks, giving it a warm, natural character. The reclaimed wood adds texture and history, making the mirror feel like a handcrafted piece of art.
To create one, cut and shape wooden boards into curved sections, sand them smooth, and assemble them around a round mirror base. Staining or sealing the wood will highlight the grain while protecting it for long-term use.
This design works beautifully in entryways, dining rooms, or any space where you want a cozy, farmhouse-inspired accent. For an authentic reclaimed look, source old barn wood or wine barrel staves to use as the frame pieces.
#10 DIY Velvet Mirror
This velvet mirror has a soft, luxurious look that instantly adds elegance to any space. The plush fabric covering the round frame gives it a smooth finish while making the mirror stand out as a statement piece.
To make one, cut a circular frame base from wood or sturdy cardboard, wrap it in foam for dimension, and then cover it with velvet fabric. Stretch the fabric tightly for a clean finish and secure it at the back with glue.
The result is a chic and modern mirror that works beautifully in bedrooms, dressing areas, or cozy corners. Choose velvet in rich jewel tones like emerald or sapphire for a bold look, or stick with neutral shades for subtle sophistication.
#11 Simple Frame Mirror With Rope
This round mirror is framed with thick jute rope, giving it a rustic, coastal-inspired charm. The knotted rope detail on each side adds character and makes the design feel handcrafted and sturdy.
To recreate this look, wrap a length of rope around the mirror’s edge, securing it with hot glue, and tie decorative knots near the bottom. Add an extra loop of rope at the top to create a natural hanger.
This design works beautifully in entryways, bathrooms, or beach-themed interiors. Use natural jute or sisal rope for an authentic nautical look, and seal the rope lightly with clear spray to protect against fraying.
#12 Wooden Pieces Mirror
This mirror has a cozy, woodland-inspired look with its frame made entirely of small cut wood slices. The natural grain and warm tones of the wood create a rustic texture that feels inviting and earthy.
To make one, slice branches into even rounds, sand the surfaces smooth, and glue them tightly around a round mirror base. Layering the slices in varying sizes adds depth and makes the frame more eye-catching.
It’s a wonderful way to repurpose fallen branches and bring a bit of the outdoors into your home décor. Seal the wood slices with clear varnish to protect them from cracking and to highlight their natural patterns.
#13 DIY Stick Framed Round Mirror
This mirror has a natural, rustic beauty with its frame made of gathered sticks arranged in a radiant circle. The uneven lengths of the twigs give it texture and charm, almost like a sunburst made from woodland treasures.
To create one, collect dry sticks, cut them to similar sizes, and glue them carefully around a round mirror base. Layering the sticks tightly creates a fuller, more dramatic frame.
It’s a budget-friendly project that brings an earthy, handmade touch to your home décor. Spray the sticks with a matte sealant to prevent shedding and keep the frame looking fresh.
#14 Basket To Mirror Frame
This charming mirror frame is made from a woven basket, giving it a natural, bohemian look. The curved weave pattern adds texture and dimension, turning a simple round mirror into an eye-catching accent.
To recreate the style, cut the bottom out of a wicker or rattan basket and place your mirror snugly inside. Secure it with glue or small brackets to hold it firmly in place.
The result is a lightweight, affordable piece that looks stylish in bedrooms, living rooms, or even hallways. For extra character, spray paint the basket in white or gold before adding the mirror for a fresh modern twist.
#15 DIY Driftwood Mirror
This driftwood mirror brings a rustic coastal charm that feels both relaxed and artistic. The uneven pieces of weathered wood give the frame a natural texture and make each mirror completely unique.
To make one, collect driftwood or reclaimed branches, cut them into manageable pieces, and glue them securely around a round or oval mirror. Overlapping the pieces adds dimension and creates a more organic, handmade look.
This project is perfect for beach-inspired décor or for anyone who loves incorporating natural materials at home. Before gluing, clean and dry the driftwood thoroughly to remove any salt or sand that could weaken the adhesive.
#16 A DIY Painted Mirror Frame
This elegant mirror shows how a simple coat of paint can completely transform an old frame. The soft pastel shade adds a fresh, calming touch while allowing the ornate details of the frame to stand out beautifully.
To make your own, lightly sand an old wooden or decorative frame, apply a primer, and then paint it with your chosen color. Chalk paint or matte finishes work especially well for a vintage-inspired look.
This project is quick, affordable, and perfect for updating a thrifted mirror into a stylish statement piece. For a distressed farmhouse effect, gently sand the edges after painting to let a little of the original wood peek through.
#17 Faux Flower Mirror Frame
This romantic mirror frame bursts with charm, covered in faux blooms in shades of pink, purple, and peach. The lush flowers transform the mirror into a garden-inspired centerpiece that feels feminine and uplifting.
To make one, arrange silk flowers around the frame, gluing them securely while mixing colors and sizes for a natural look. Adding greenery between the blossoms helps balance the design and makes it look fuller.
This project is perfect for a vanity area, bedroom, or any space where you want a touch of floral elegance. Choose high-quality faux flowers for a realistic effect and dust them regularly to keep the colors vibrant.
#18 Wine Cork Mirror Frame
This creative mirror frame puts a collection of wine corks to stylish use, transforming them into a rustic and textured design. The round arrangement of corks creates depth and makes the mirror feel warm and inviting.
To make one, gather enough corks, cut them to even lengths if needed, and glue them tightly around a circular base. Arranging them in concentric layers gives the frame a full, dimensional look.
It’s a perfect DIY project for wine lovers and a fun way to recycle corks into something functional. For added charm, mix corks with different markings and vintages so each one tells a little story.
#19 Oyster Shell Mirror
Bring the calming feel of the ocean into your home with this stunning oyster shell mirror frame. Each shell is carefully layered to form a textured, almost floral design that radiates outward like sunbeams.
The natural shades of white, gray, and cream give it a breezy coastal charm, making it a perfect fit for beach-inspired interiors.
To make one, collect oyster shells, clean them thoroughly, and glue them securely around a round mirror base in overlapping rows. The result is a dramatic statement piece that feels both organic and elegant.
For a polished look, add smaller shells or pearls around the inner rim to give the frame extra definition.
#20 Rope And Seashell Mirror Frame
This rope and seashell mirror frame captures the essence of seaside living with its rustic, nautical charm. Thick twisted ropes form the base, giving the piece a sturdy, textured look that instantly reminds you of ships and harbors.
The added seashells and starfish bring in natural beauty, turning an ordinary mirror into a coastal-inspired showpiece.
To recreate this, wrap rope tightly around a plain frame and secure with hot glue, then attach shells at random or clustered corners for a balanced design.
The result is a warm, beachy accent that fits beautifully in bathrooms, hallways, or summer cottages. For an extra coastal touch, sprinkle tiny blue beads or sea glass pieces between the shells to mimic sparkling ocean water.
#21 Bottle Cap Mirror Frame
If you’ve been collecting colorful bottle caps, here’s the perfect way to turn them into a bold statement piece. This mirror frame uses caps of all colors and designs, arranged tightly together in a circular pattern that instantly draws the eye.
The playful mix of logos and hues gives it a quirky, eclectic vibe that works especially well in a man cave, game room, or home bar.
To make one, simply glue the caps onto a sturdy base around your mirror, mixing colors for a vibrant look or arranging them by theme for a more uniform style.
For extra durability, seal the finished frame with a clear epoxy coat to give it a glossy finish and protect the caps from rust or fading.
#22 Plastic Spoon Mirror Frame
Who knew ordinary plastic spoons could turn into such a stunning piece of decor? This mirror frame is designed to look like a blooming flower, with the spoon heads arranged in layered circles around the mirror.
The uniform placement creates a soft, petal-like effect that looks both modern and artistic. To recreate this, cut the handles off plastic spoons, spray-paint them in your favorite shade, and glue them around a round mirror in overlapping rows.
Metallic paints like gold, silver, or bronze can give this project a chic, high-end look, while pastel shades are perfect for a playful, whimsical vibe.