This post highlights 20 DIY wall hanging ideas to beautify and refresh your home.
Ever find yourself staring at a blank wall and thinking, “This could use a little something”? If you have a living room, bedroom, or even that awkward hallway, sometimes all it takes to completely refresh your space is a little creativity.
And what better way to do that than with some DIY wall hangings that not only look amazing but also come with the satisfaction of, “Yep, I made that!”
From boho-inspired tapestries to chic minimalist designs, there’s a DIY wall hanging here for every style, budget, and skill level.
The best part? You don’t need to be a crafting genius to pull these off. Even if you’re a seasoned DIY-er or just dipping your toes into the world of home decor, these ideas will help you bring new life to your walls—and give your space that fresh, personalized touch you’ve been dreaming of.
20 DIY wall hanging ideas to refresh your space
1. Macramé Wall Hanging
Macramé wall hangings have become a popular decor trend due to their intricate designs and boho vibe. To create one, all you need is macramé cord, a wooden dowel or branch, and some basic knowledge of knotting techniques.
Start by cutting equal lengths of cord and attaching them to your dowel using a Lark’s Head knot. From there, you can experiment with Square Knots, Half Hitch Knots, or even more complex patterns like the Diamond Knot.
The beauty of macramé is its versatility—you can make it as simple or as elaborate as you like. You can also add beads, feathers, or fringe to customize your design.
2. Woven Yarn Tapestry
Woven yarn tapestries are perfect for adding texture and color to your walls. You can make a simple loom from a piece of cardboard, or buy a small weaving loom.
Choose different types of yarn, ribbons, or even fabric strips to create varying textures in your tapestry. Start by weaving the yarn horizontally across the vertical strings, alternating under and over the warp threads.
You can experiment with patterns, creating stripes, blocks of color, or even abstract designs. Adding tassels or fringe to the bottom gives your tapestry a playful finish.
This is a fun, beginner-friendly project that offers endless creative possibilities.
3. Framed Fabric Wall Art
Framed fabric wall art is a great way to showcase beautiful textiles or add a pop of color to a space. Choose a fabric with a bold pattern, interesting texture, or a personal story—such as a vintage scarf or a piece of fabric you love.
Stretch the fabric over a canvas or place it inside a frame, smoothing out any wrinkles. If you’re using a frame, remove the glass so the fabric’s texture can shine through.
This project is incredibly easy but has a big impact on the room’s overall aesthetic. Plus, it’s a great way to repurpose leftover fabric.
4. Hanging Planters
Hanging planters not only bring greenery into your space but also serve as living wall art. You can use small pots or containers and hang them with macramé plant hangers, twine, or metal hooks.
Choose plants like succulents, pothos, or air plants that require minimal care, or go for faux plants if you prefer low-maintenance decor.
Hanging multiple planters at different heights adds dimension to the wall, creating a natural, organic look. The greenery will bring freshness to your space while also improving air quality.
You can even mix different types of plants for a more eclectic vibe.
5. DIY Wooden Pallet Art
Wooden pallet art is a fantastic way to add rustic charm to your space. Begin by sanding down an old wooden pallet to smooth out the surface.
You can paint the wood in any color, add a stain for a weathered look, or leave it in its natural state. For a personal touch, stencil a favorite quote, paint a simple design, or even attach metal hooks to turn it into a functional piece for hanging keys or bags.
This project is perfect for adding farmhouse vibes to your decor and is a great way to recycle old wood.
6. Hanging Photo Collage
Turn your favorite memories into a beautiful wall hanging by creating a photo collage. Use a wooden dowel, a branch, or even a metal rod as the base.
Attach string or twine and use small clothespins to clip your printed photos to the string. You can mix in postcards, small prints, or meaningful mementos like concert tickets.
Hang the strings at varying lengths to create a cascading effect, giving your collage a dynamic, layered look. This DIY is highly customizable, you can change the photos as often as you like, making it a living piece of art that evolves with you.
7. Embroidery Hoop Wall Art
Embroidery hoops aren’t just for embroidery! They make lovely, minimalistic frames for fabric or lace. Stretch a piece of fabric or lace tightly in the hoop, then trim the excess around the edges.
You can leave it plain for a simple, elegant look, or embellish it with embroidery, fabric paint, or small patches. For a more artistic display, group multiple hoops of different sizes on the wall, either in a symmetrical or freeform arrangement.
Mix patterns, textures, and colors to create a visually interesting display that’s full of personality.
8. Tassel Wall Hanging
Tassel wall hangings are a great way to add a playful, bohemian touch to your space. To make tassels, wrap yarn around your hand or a piece of cardboard several times, then tie it off at the top.
Cut the loops at the bottom and trim the ends to your desired length. Repeat this process to make several tassels in varying colors and sizes. Attach the tassels to a wooden dowel or stick, arranging them in rows or clusters.
This type of wall hanging is easy to customize, use bold, bright colors for a fun, vibrant look or soft pastels for a more muted, serene feel.
9. Boho Mirror Hanging
Turn an ordinary round mirror into a stylish boho mirror with some simple embellishments. Using macramé cord, tassels, or yarn, you can create a decorative frame around the mirror.
Start by gluing the fringe or macramé cord around the edges of the mirror, layering it for a fuller look if desired. You can also add beads, feathers, or small shells for a more eclectic design.
Hang the mirror on the wall to reflect light and make your space feel larger, while also adding an artistic element to your decor.
10. Framed Dried Flowers
Dried flowers make for a timeless and elegant piece of wall art. To create framed dried flowers, gather flowers like roses, lavender, or daisies and press them between the pages of a heavy book for about two weeks.
Once the flowers are fully pressed, arrange them inside a floating frame or a glass frame, allowing their delicate beauty to shine through.
This DIY wall hanging adds a soft, natural touch to your space and can be customized with your favorite flowers, making it a perfect way to bring the beauty of nature indoors.
11. Fabric Wall Hanging
A fabric wall hanging is one of the easiest ways to bring a large burst of color and pattern to your walls. Choose a piece of fabric that you love, whether it’s a vintage tapestry, a printed scarf, or a bold curtain.
You can either mount it on a wooden dowel or rod or simply drape it over a hook. This is a great solution for large, empty walls that need a focal point, and it’s a quick, no-sew option for those who want an impactful but low-effort DIY project.
12. Wall Baskets
Woven baskets make for an unexpected and striking wall decoration. Look for baskets in different sizes, colors, and textures—thrift stores and markets are great places to find unique pieces.
Arrange the baskets on your wall in a cluster, mixing sizes and patterns to create a gallery-style display. This DIY wall hanging is perfect for those who love natural, earthy materials and want to add texture to their decor.
You can play with different arrangements and even swap out baskets as your collection grows.
13. Macramé Hanging Shelf
A macramé hanging shelf combines both beauty and function. Start by knotting a basic macramé hanger (similar to how you’d make a plant hanger) but include a flat wooden plank in the design to act as the shelf.
This hanging shelf is perfect for displaying small plants, candles, or books. You can make the shelf as long or as wide as you like, depending on what you want to display.
It’s a great way to add storage and style, especially in small spaces where floor space is limited.
14. Geometric Wall Art
For a modern and minimalist touch, create geometric wall art using wooden dowels or metal rods. Arrange the dowels into geometric shapes—such as triangles, diamonds, or hexagons—then glue or tie them together with string.
You can leave the design as is for a simple, understated look, or wrap yarn or string around the shapes to add color and texture.
This type of wall hanging is perfect for those who prefer a clean, modern aesthetic but still want to introduce a handmade element into their space.
15. Driftwood Wall Hanging
For a beachy, natural vibe, use driftwood to create a unique wall hanging. Find a piece of driftwood (or a smooth branch) and attach strands of yarn, beads, feathers, or shells to it.
The natural beauty of the driftwood combined with the hanging elements creates a relaxing, coastal feel. This wall hanging is great for adding an organic, free-spirited touch to your space, and it’s perfect for those who love nature-inspired decor.
16. Wall Tapestry
A wall tapestry is a large, bold statement piece that can instantly transform a room. You can purchase a ready-made tapestry with a pattern or design that fits your style or create your own by painting or dyeing a piece of fabric.
Hang the tapestry from a rod or dowel and let it drape over the wall. This is a great way to cover a large, empty space and add visual interest to a room. Tapestries are also lightweight and easy to switch out if you want to refresh your space seasonally.
17. Hanging Dreamcatcher
Dreamcatchers aren’t just for keeping bad dreams away—they make beautiful wall hangings, too. Start with a metal or wooden hoop and wrap it in yarn or string.
Create the iconic web pattern inside the hoop by weaving the yarn in a circular design. Once the web is complete, add feathers, beads, or ribbons to the bottom of the hoop.
Dreamcatchers can be made in any size, from small and delicate to large and dramatic, making them a versatile DIY wall hanging.
18. Paper Wall Art
Paper wall art is an affordable and creative way to make a statement. You can cut colored or patterned paper into geometric shapes, flowers, or other designs, and arrange them directly on the wall or inside a frame.
One idea is to create a paper flower wall, where you make oversized paper flowers and attach them to the wall for a 3D effect.
Another idea is to create a colorful mosaic by arranging small pieces of paper in a pattern. Paper wall art allows you to play with color, shape, and texture in endless ways.
19. Fringe Wall Hanging
Fringe wall hangings are a fun way to add texture and movement to your decor. Cut long strands of yarn or fabric into strips, and attach them to a dowel or rod, layering them in different colors or patterns.
Fringe wall hangings can be minimalist, using neutral tones and clean lines, or they can be bold and colorful, adding a bohemian or eclectic vibe to your room.
The movement of the fringe adds a dynamic element to your space.
20. String Art
String art is a creative, hands-on project that adds a modern touch to your wall decor. Start by choosing a wooden board as your base and nailing small nails into the board in the shape of your chosen design.
Once the nails are in place, wrap string or thread around the nails, crisscrossing it to form your design. Popular designs include hearts, animals, geometric patterns, or words like “home” or “love.”
String art is a fun way to combine art and texture, and it’s easy to customize based on your personal style.
You may also like: