31 Easy DIY Christmas Living Room Decorations

This page contains affiliate links and I earn a commission if you make a purchase through one of the links, at no cost to you.

Ready to transform your living room into a Christmas wonderland without breaking the bank?

Store-bought holiday decorations can cost a fortune and often lack that personal touch that makes your home feel truly special.

These 31 DIY Christmas decor ideas will help you create stunning handmade pieces using simple materials you probably already have at home.

Get ready to discover everything from adorable felt garlands to cozy holiday pillows that will make your living room the most magical spot in your house this season!

Shop Our Must-Haves

1 Felt Letter Garland

Felt Letter Garland
Credit: lemonthistle.com

Warm felt letters transform your living room into a personalized holiday haven. You can spell out "JOY," your family name, or any festive message that makes you smile.

This cozy craft takes just an afternoon to complete. Cut felt letters in holiday colors, then string them together with ribbon or twine.

Hang your custom garland above the fireplace, along windows, or across doorways. The soft texture adds warmth while showcasing what matters most to your family this Christmas season.

2 Penguin Winter Ornaments

Penguin Winter Ornaments
Credit: leapoffaithcrafting.com

Adorable penguin ornaments instantly add playful winter charm to your living room shelves and mantel. These cute creatures bring smiles without the traditional Christmas pressure.

Kids absolutely love crafting these whimsical friends using simple materials like black and white felt, orange foam, and mini top hats. Each penguin develops its own personality through different poses and accessories.

Place your finished penguins around winter greenery or group them together for maximum cuteness. They’re perfect conversation starters that guests can’t resist touching!

3 Elf Quote Wall Sign

Elf Quote Wall Sign
Credit: artsyfartsymama.com

Bright red letters on rustic wood instantly grab attention and spark holiday giggles from every guest who walks by. This charming wall sign brings that playful Buddy the Elf energy right into your living room.

Paint or stencil your favorite Elf movie quote onto reclaimed wood for an authentic farmhouse look. "I know him!" or "The best way to spread Christmas cheer" work perfectly.

Hang it above your couch or prop it on your mantel next to twinkling lights. Your family will smile every time they read those cheerful words during the holiday season.

4 Pom-Pom Garland

Pom-Pom Garland
Credit: tikkido.com

Fluffy pom-poms instantly transform any living room corner into a cozy winter wonderland. This playful garland brings cheerful pops of color that make guests smile.

Simply string together store-bought pom-poms in festive reds, greens, and whites using strong thread or fishing line. The soft textures create beautiful visual interest against hard surfaces.

Drape your finished garland across mantels, doorways, or windows for instant holiday magic. Kids love helping with this project, making it perfect for family crafting time.

5 Truck Snow Globe

Truck Snow Globe
Credit: creativelybeth.com

Mason jars transform into magical winter scenes with just a few simple supplies. You create your own nostalgic Christmas moment that captures childhood wonder.

Place a small toy truck inside your jar with fake snow and festive miniatures. The snow swirls beautifully when you shake it, bringing instant holiday joy to any room.

This charming decoration works year-round on side tables or mantels. You can easily adapt this same technique for other holidays by switching out the truck and decorations inside.

6 Hazelnut Ball Ornaments

Hazelnut Ball Ornaments
Credit: sustainmycrafthabit.com

Natural hazelnuts transform into stunning rustic ornaments that bring warmth to your living room. These charming decorations cost almost nothing to make.

Simply gather hazelnuts and attach small eye hooks or thin wire loops to the tops. You can leave them natural or spray them with metallic paint for extra sparkle.

Hang them on your Christmas tree branches or fill glass bowls with clusters of these ornaments. Place the bowls on coffee tables, mantels, or shelves for an earthy holiday touch.

7 Christmas Throw Pillows

Christmas Throw Pillows
Credit: artsyfartsymama.com

Soft festive pillows instantly transform your sofa into a holiday haven. You can create these cozy accents in just one afternoon using basic sewing skills.

Choose Christmas-themed fabrics like plaid, snowflakes, or Santa prints from your local craft store. Add ribbon trim or jingle bells for extra sparkle.

These handmade pillows become cherished keepsakes that return year after year. Your guests will love snuggling up with them during movie nights and holiday gatherings.

8 Christmas Banner DIY

Christmas Banner DIY
Credit: greenwithdecor.com

Colorful paper triangles strung together create an instant festive focal point above your mantel or doorway. This simple craft transforms any blank wall into a cheerful Christmas display.

Grab some red and green cardstock, scissors, and twine to get started. Cut triangle shapes, punch holes in the corners, and thread them onto your string.

Kids love helping with this project – let them choose colors or add glitter for extra sparkle. The whole family can work together cutting shapes and decorating.

Hang your finished banner anywhere that needs a pop of holiday cheer. You’ll have a custom decoration that perfectly matches your living room’s style.

9 Gingerbread Candle Holder

Gingerbread Candle Holder
Credit: tikkido.com

Transform tea lights into magical gingerbread houses that glow warmly on your mantel or coffee table.

Print free gingerbread house templates online and trace them onto brown cardstock or kraft paper. Cut out the pieces and fold along the dotted lines to create adorable mini houses.

Glue the walls together, leaving the top open for your tea light. Add white paint dots to mimic icing details on windows and doors.

Group several houses together to create an enchanting gingerbread village that fills your living room with cozy, flickering light all season long.

10 Fabric Pocket Calendar

Fabric Pocket Calendar
Credit: makingmanzanita.com

Tiny pockets filled with daily surprises make Christmas morning feel magical all month long. This boho-style advent calendar transforms your living room into a festive wonderland.

Create individual fabric pouches using colorful cotton or burlap scraps. Hang them on a wooden dowel or decorative branch for that trendy, handmade look.

Fill each pocket with small treats your family loves most. Think mini chocolates, holiday stickers, or tiny ornaments that build excitement every single day until Christmas arrives.

11 Natural Element Ornaments

Natural Element Ornaments
Credit: makingmanzanita.com

Pinecones, acorns, and dried berries transform into gorgeous Christmas ornaments with just a few simple steps. These nature-inspired decorations bring authentic rustic charm to your tree.

Gather materials from your backyard or local park during autumn walks. Clear glass ornaments work perfectly as containers for your natural treasures.

Simply clean your collected items and arrange them inside transparent ornament balls. Add a ribbon or twine bow for the perfect finishing touch.

The best part? You can create year-round seasonal displays using this same technique with different natural elements like shells, dried flowers, or colorful leaves.

12 Sweater Tree Pillow

Sweater Tree Pillow
Credit: creativelybeth.com

Soft sweater fabric transforms into a charming Christmas tree pillow that adds instant coziness to your living room. This project breathes new life into forgotten sweaters hiding in your closet.

Simply cut your old sweater into a tree shape, stuff with pillow filling, and sew the edges together. The natural texture creates a rustic, homey feel.

Kids love helping with this family-friendly craft. You’ll create a sustainable decoration while making memories together in just one afternoon.

13 Winter Snowball Wreath

Winter Snowball Wreath
Credit: ohmy-creative.com

White pom-poms transform an ordinary wreath base into a magical winter wonderland for your living room door or wall. This snowy creation brings cozy cottage vibes without any messy glitter.

Simply hot glue different-sized white pom-poms densely around a foam or wire wreath form. Fill in gaps with smaller poms for a full, fluffy look.

Add a soft blue ribbon bow to complete the winter theme. Your guests will think real snowballs magically stuck to your wreath!

14 Vintage Printer’s Tray

Vintage Printer's Tray
Credit: pillarboxblue.com

Transform an old printer’s tray into a stunning Christmas display that adds instant vintage charm to your living room. These wooden compartments create perfect little shadow boxes for your holiday treasures.

Fill each section with miniature ornaments, tiny bottle brush trees, or small wrapped gifts. You can also add battery-operated fairy lights to make the whole piece glow warmly.

Hang it on your wall or lean it against a mantel for an eye-catching focal point. The best part? You can switch out decorations each year to keep it fresh and exciting.

15 Boho Wall Tree

Boho Wall Tree
Credit: designingvibes.com

Faux branches transform your blank wall into a stunning Christmas focal point without taking up precious floor space.

This trendy alternative gives you all the festive charm of a traditional tree while fitting perfectly into small apartments or modern homes. You simply arrange the branches in a tree shape directly on your wall.

The boho style works beautifully with neutral ornaments like wooden beads, macrame stars, or dried oranges. You can customize the size and decorations to match your existing decor perfectly.

16 Christmas Gnomes

Christmas Gnomes
Credit: diycandy.com

Fuzzy beards and pointy hats bring instant holiday magic to your coffee table or mantel. These adorable little characters add whimsical charm wherever you place them.

You can customize each gnome to match your living room colors perfectly. Simply grab some felt, acrylic paint, and small wooden cones from the craft store.

Mix different sizes to create a whole gnome family. Place them on bookshelves, side tables, or group them together as a festive centerpiece that guests will absolutely love.

17 Boho Christmas Stocking

Boho Christmas Stocking
Credit: lemonthistle.com

Macrame fringe and earthy textures transform your ordinary Christmas stocking into a stunning boho masterpiece that guests will admire all season long.

This creative twist replaces traditional red velvet with natural cotton cord, wooden beads, and flowing tassels. The relaxed, artistic vibe fits perfectly with modern holiday decorating.

You can customize colors to match your living room’s palette. Cream and sage green create a soft, organic look that complements neutral furniture beautifully.

The best part? This handmade stocking becomes a cherished keepsake that brings bohemian warmth to your Christmas traditions year after year.

18 Card Display Holder

Card Display Holder
Credit: diywithmyguy.com

Transform holiday cards into stunning wall art with a simple DIY display holder that celebrates every thoughtful message you receive.

String fairy lights along wooden dowels or use decorative ribbon stretched between small hooks. Your Christmas cards become instant festive decor instead of hiding in a drawer.

This versatile project works year-round too. Switch it up for birthday cards, Valentine’s notes, or graduation announcements.

The best part? You’ll actually see and enjoy those heartfelt messages from loved ones every single day.

19 DIY Stocking Holder

DIY Stocking Holder
Credit: makingjoyandprettythings.com

Wooden beams and metal brackets create a stunning alternative to basic stocking hooks. Your fireplace gets an instant upgrade with this sleek, modern design.

This holder supports multiple stockings without sagging or tilting. The clean lines complement any living room style, from farmhouse to contemporary.

You’ll need basic wood, sturdy brackets, and simple tools to build this project. The custom sizing means it fits perfectly above your mantel or along any wall space.

20 Christmas Gnome Crafts

Christmas Gnome Crafts
Credit: twokidsandacoupon.com

Tiny fabric gnomes bring instant holiday magic to your coffee table or mantel. These adorable creatures take just 30 minutes to make using felt, rice, and a few basic supplies.

Fill a sock with rice for the body, then add a pointed felt hat in festive red or green. Create the signature long beard using white faux fur or cotton batting.

Group three gnomes together for maximum charm. Place them near your Christmas tree or scatter them across bookshelves for whimsical holiday touches throughout your living room.

21 Pinecone Garland

Pinecone Garland
Credit: lavenderhomefront.com

Natural pinecones transform into stunning holiday décor when strung together on rustic jute cord. This simple garland brings outdoor charm straight into your living room.

Drape your finished garland across the fireplace mantel for instant rustic elegance. You can also wrap it around stair banisters or doorways to spread the cozy woodland vibe throughout your space.

The best part? Pinecones cost nothing if you collect them yourself during autumn walks. Simply string them together using natural jute cord for an authentic, farmhouse-style Christmas decoration that lasts for years.

22 Copper Driftwood Garland

Copper Driftwood Garland
Credit: sustainmycrafthabit.com

Metallic shimmer meets natural texture in this stunning holiday accent piece that transforms any mantel into a designer showcase.

Dip collected driftwood pieces in copper paint for an instant upscale look. The warm metallic finish catches light beautifully while maintaining that beachy, organic feel.

String your painted pieces together with thin wire or fishing line. This garland works perfectly draped across mantels, wrapped around stair railings, or hung as wall art.

The best part? You can gather driftwood for free during beach walks or find similar pieces at craft stores year-round.

23 Felt Ball Garland

Felt Ball Garland
Credit: diycandy.com

Colorful felt balls transform any living room corner into a festive wonderland. This cheerful garland adds instant texture and warmth to your holiday setup.

String different sized balls in your favorite Christmas colors. Drape it across your mantel, around doorways, or even along your coffee table edge.

The best part? You can customize every detail to match your style. Mix traditional reds and greens or go bold with blues and purples for a modern twist.

24 Polymer Clay Garland

Polymer Clay Garland
Credit: artsykarma.com

Colorful clay shapes transform into stunning holiday garland that looks store-bought but costs much less. You can create stars, trees, or ornaments in any color combination.

Roll your clay thin, cut out festive shapes, and bake according to package directions. Most polymer clays need 15-20 minutes at 275°F.

Once cooled, drill small holes and string your pieces onto twine or ribbon. This handmade garland adds personality to mantels, doorways, or Christmas trees while lasting for years.

25 Paper Star Ornaments

Paper Star Ornaments
Credit: pillarboxblue.com

Transform plain paper into stunning star decorations that add instant sparkle to your living room walls and windows.

These celestial beauties require only basic supplies like colored paper, scissors, and glue. You can create different sizes and colors to match your holiday theme perfectly.

Hang them at varying heights from the ceiling or tape them directly onto walls for a magical constellation effect. The soft shadows they cast create beautiful ambient lighting when placed near lamps.

Your guests will be amazed that such elegant decorations came from simple paper crafting!

26 Snowman Lid Ornaments

Snowman Lid Ornaments
Credit: downredbuddrive.com

Transform ordinary mason jar lids into the cutest snowman faces that’ll make everyone smile. These tiny winter friends add instant charm to your coffee table or mantel.

Paint the lids white and add simple black dots for eyes and buttons. Use an orange marker for the carrot nose and draw on a cheerful smile.

Attach ribbon loops to hang them on your tree or group several together on a decorative tray. Kids love helping with this project, making it perfect for family craft time.

27 Chunky Knit Stocking

Chunky Knit Stocking
Credit: studioknitsf.com

Your fireplace gets an instant cozy upgrade with a handmade chunky knit stocking that screams Christmas comfort. The thick, bulky yarn creates beautiful texture that catches the light from your fire.

This project works perfectly for beginner knitters since chunky yarn hides small mistakes. You’ll finish faster than traditional stockings too.

Choose classic red yarn for that traditional Christmas look. Your handmade stocking becomes the perfect size for tucking in small treats and gifts that Santa can easily spot.

28 Christmas Plant Wall Art

Christmas Plant Wall Art
Credit: pictureboxblue.com

Fresh greenery transforms your bare walls into stunning holiday focal points that guests will admire all season long.

Create your plant wall by mounting small potted evergreens, holly branches, or festive succulents in decorative holders. Artificial plants work perfectly if you want zero maintenance.

Add Christmas touches like tiny ornaments, ribbon bows, or battery-operated fairy lights woven between the foliage. The natural textures create beautiful contrast against your wall color.

This living art piece brings calming holiday vibes to any room while taking up zero floor space.

29 Farmhouse Reindeer Sign

Farmhouse Reindeer Sign
Credit: thegirlcreative.com

Rustic wood transforms into a charming holiday centerpiece when you craft your own reindeer name sign. This DIY project brings instant farmhouse warmth to any living room corner.

You can personalize the sign with your family name or a festive greeting. The natural wood grain pairs beautifully with simple black lettering and reindeer silhouettes.

Best part? This timeless decoration stores easily after the holidays. You’ll reach for it year after year, making it a worthwhile weekend project that keeps giving back.

30 Vinyl Countdown Sign

Vinyl Countdown Sign
Credit: betterlifeblog.com

Your living room gets an instant holiday upgrade with this eye-catching countdown display that builds Christmas excitement every single day.

Cut vinyl numbers and festive phrases, then stick them onto a wooden board painted in your favorite Christmas colors. Change the numbers daily to track how many sleeps until the big day.

Kids absolutely love checking the countdown each morning. Place it on your mantel, coffee table, or lean it against a bookshelf for maximum family fun and holiday anticipation.

31 Mason Jar Candles

Mason Jar Candles
Credit: ottawamommyclub.ca

Soft, flickering light from handmade mason jar candles instantly transforms your living room into a cozy Christmas haven. These charming holders create the perfect warm glow for holiday evenings.

Turn those empty jars sitting in your pantry into stunning seasonal decor. Simply add candles, festive ribbons, or winter greenery around the rim.

The rustic glass texture beautifully diffuses candlelight throughout your space. Group several jars together on your coffee table or mantel for maximum impact.

Your guests will never guess these elegant candle holders started as simple storage jars!

Similar Posts