When you buy products via links on our website, we might receive an affiliate commission. Learn more

20 DIY Crafts for Home Decor

By Sheena Rajan
diy crafts for home decor
Garden.Lighting | Sahil Rajan

Personalizing your home with DIY crafts allows you to add a unique and creative touch to every space. 

From simple upgrades to more intricate projects, DIY decor can bring warmth and personality to any room. Here are 20 creative DIY craft ideas to help you get started:

Mason Jar Candle Holders

Mason Jar Candle Holders
Garden.Lighting | Sahil Rajan

Transform mason jars into charming candle holders. Wrap them in twine, paint them, or add lace for a rustic touch. 

You can fill them with LED candles or fairy lights to create a soft glow, perfect for cozy corners or centerpieces.

Painted Terra Cotta Pots

Painted Terra Cotta Pots
Garden.Lighting | Sahil Rajan

Give your plant displays a fresh look by painting terra cotta pots. Use acrylic paint to create geometric patterns, ombre effects, or abstract designs. 

These customized pots make for vibrant indoor or outdoor decor, adding a pop of color to your greenery.

DIY Macrame Wall Hanging

DIY Macrame Wall Hanging
Garden.Lighting | Sahil Rajan

Create a boho-chic vibe with a DIY macrame wall hanging. Using cotton rope, you can knot intricate patterns that look beautiful in living rooms, bedrooms, or entryways. 

This relaxing craft adds texture and elegance to any blank wall.

Pallet Wood Shelves

Pallet Wood Shelves
Garden.Lighting | Sahil Rajan

Upcycle old wooden pallets into rustic shelves for added storage and decor. Simply sand, stain, and mount them to your walls. 

These shelves are perfect for displaying plants, books, or decorative objects while bringing a natural, earthy element to the room.

Fabric-Covered Bulletin Board

Fabric-Covered Bulletin Board
Garden.Lighting | Sahil Rajan

Add a stylish touch to an ordinary bulletin board by covering it with your favorite fabric. Choose a pattern that complements your home decor, and use it to pin important notes, photos, or reminders. 

This craft adds both functionality and style to any home office or kitchen.

Custom Photo Coasters

Custom Photo Coasters
Garden.Lighting | Sahil Rajan

Turn cherished photos into coasters by adhering them to ceramic tiles. Seal the images with Mod Podge, and add felt pads to the bottom for protection. 

These personalized coasters make wonderful gifts or unique decor for your living space.

DIY Mirror Frame

DIY Mirror Frame
Garden.Lighting | Sahil Rajan

Upgrade a plain mirror by framing it with reclaimed wood, seashells, or decorative tiles. 

This simple craft instantly transforms the look of any room, adding character to your entryway, bedroom, or bathroom.

Rope Basket for Storage

Rope Basket for Storage
Garden.Lighting | Sahil Rajan

Create your own rustic storage solution by coiling thick rope into a basket using a hot glue gun. 

This chic and functional basket can be used to store blankets, toys, or even as a plant holder, adding both organization and style to your space.

Painted Wooden Signs

Painted Wooden Signs
Garden.Lighting | Sahil Rajan

Bring a personal touch to your home with custom wooden signs. Use stencils or hand-paint inspiring quotes or family names on reclaimed wood or planks. 

These signs can be hung in the kitchen, hallway, or bedroom for a warm, inviting feel.

DIY Hanging Planters

DIY Hanging Planters
Garden.Lighting | Sahil Rajan

Create a modern and stylish look with DIY hanging planters. Using materials like rope, wire, or macrame, you can craft hanging holders for small plants or succulents. 

These planters are perfect for adding greenery in areas with limited floor space.

Decorative Throw Pillow Covers

Decorative Throw Pillow Covers
Garden.Lighting | Sahil Rajan

Personalize your throw pillows by making custom covers. Use fabric paint, stencils, or iron-on designs to add patterns or monograms to plain covers. 

This is an easy and cost-effective way to update your living room or bedroom decor.

Wine Bottle Vases

Wine Bottle Vases
Garden.Lighting | Sahil Rajan

Upcycle empty wine bottles by painting them or wrapping them with twine for a rustic look. Use them as simple vases or decorative pieces on tables and shelves. 

You can even insert string lights inside for a whimsical lighting option.

Chalkboard Wall Art

Chalkboard Wall Art
Garden.Lighting | Sahil Rajan

Add an interactive element to your decor with chalkboard paint. Create a section of wall art that can be changed daily with quotes, drawings, or messages. 

This DIY project is especially fun in kitchens, kids’ rooms, or home offices.

DIY Bookends

DIY Bookends
Garden.Lighting | Sahil Rajan

Make personalized bookends using repurposed items like concrete blocks, wooden blocks, or even toys like dinosaurs. 

Customize them with paint or metallic finishes to match your decor style, providing both functionality and creativity to your bookshelf.

Repurposed Window Frame as Wall Art

Repurposed Window Frame as Wall Art
Garden.Lighting | Sahil Rajan

Turn an old window frame into decorative wall art by adding photos, mirrors, or hanging plants. 

The vintage frame adds rustic charm, while the customization options give it a personal touch. Hang it in your living room or dining area for a focal point.

DIY Floral Wall Art

DIY Floral Wall Art
Garden.Lighting | Sahil Rajan

Create a stunning floral wall display using faux flowers and canvas. Attach the flowers in a pattern or create a 3D bouquet effect for vibrant wall art that never wilts. 

This is an easy way to bring color and texture to a blank wall.

Tiled Tabletop Makeover

Tiled Tabletop Makeover
Garden.Lighting | Sahil Rajan

Give an old table a fresh look by adding mosaic tiles to the surface. 

Choose a variety of colors and patterns to create a unique design, perfect for a dining table, coffee table, or side table.

DIY Candle Making

DIY Candle Making
Garden.Lighting | Sahil Rajan

Make your own scented candles using wax, wicks, and essential oils. Choose containers that match your home’s aesthetic, like mason jars or vintage teacups. 

These candles not only make great decor but can also be gifted to friends and family.

Painted Glass Jars for Storage

Painted Glass Jars for Storage
Garden.Lighting | Sahil Rajan

Turn ordinary glass jars into decorative storage containers with a bit of paint. Use them to organize your pantry, craft supplies, or bathroom essentials. 

Add labels or chalkboard stickers for a personalized touch.

DIY Wall Clock

DIY Wall Clock
Garden.Lighting | Sahil Rajan

Create a custom wall clock using a clock mechanism kit and a wooden or metal base. 

Personalize it by painting or decorating the clock face to match your home’s decor. It’s a functional yet stylish piece that adds a personal touch to any room.

Conclusion

These 20 DIY crafts offer a wide range of creative and affordable ways to personalize your home. 

From repurposing everyday items to crafting entirely new decor, each project allows you to express your style and make your living space truly your own. 

Whether you're looking to add a rustic charm, modern flair, or whimsical touch, these DIY ideas will help transform your home into a reflection of your creativity and personality. Get started today and craft your way to a beautifully decorated home!