20 Creative DIY Christmas Decor Projects for Small Apartments

Living in a compact apartment doesn't mean skipping the holiday spirit. You can easily create a warm, festive atmosphere using a bit of ingenuity and some basic craft supplies. These 21 do-it-yourself projects are specifically designed for limited spaces, focusing on smart, space-saving solutions that are friendly to renters and budgets alike. We'll explore how to use common items like fabric scraps, glass jars, and natural elements to bring holiday cheer without the clutter. From vertical wall hangings to compact centerpieces, each idea is simple, affordable, and perfect for making your small home feel exceptionally merry.

LIVING ROOM

10/29/202511 min read

1. Mini Christmas Tree Centerpiece

A miniature tree is the ideal solution for bringing festive greenery into a small apartment. This project is perfectly scaled for a coffee table, shelf, or kitchen counter, using either a small live plant or a compact artificial tree.

Select a tree around two or three feet tall. For a hazard-free, cord-free glow, wrap it in a strand of micro-LED battery-operated lights. Decorate with lightweight items like tiny baubles, ribbons, or aromatic dried orange slices. Placing it on a rustic wood slice can add extra charm.

This approach creates a beautiful holiday focal point while keeping your valuable floor space completely clear.

  • Ideal for countertops, saving floor space

  • Battery lights eliminate cords and safety concerns

  • Lightweight ornaments add style

  • Simple to disassemble and store

Categories

Bedroom

2. DIY Garland for Doorways

Welcome guests with a beautiful handmade garland that frames your entryway. This project is perfect for apartments as it adds a festive touch to a narrow hallway without causing an obstruction.

Start with a slender base of faux greenery. Weave in festive ribbon for color and use a hot glue gun to attach lightweight accents like small pinecones or faux berries.

Most importantly, hang your creation using removable, damage-free hooks. This makes it a perfect, renter-safe option that adds significant holiday charm. When the season ends, it rolls up easily for storage.

  • Slender profile works well in narrow entries

  • Damage-free hooks are ideal for renters

  • Add texture with pinecones and ribbon

  • Rolls up for compact storage

3. Candle Jars with Holiday Scents

Create a cozy, inviting atmosphere by making your own scented candles in simple glass jars. This DIY project is perfect for small spaces, filling the air with aromas like cinnamon or pine.

You can easily upcycle mason jars or other small glass containers. Simply melt soy wax, stir in your favorite holiday essential oils, and pour the mixture around a secured wick. Once set, you can tie a festive ribbon or piece of twine around the rim.

For a completely worry-free option in a tight space, skip the flame and place a battery-operated LED tealight inside a jar filled with scented pinecones or spices.

  • Uses upcycled jars for an affordable craft

  • Flameless options provide safe ambiance

  • Holiday scents like pine create a cozy mood

  • Small enough for windowsills or shelves

4. Snowy Mason Jar Lanterns

These charming mason jar lanterns are designed to look like they've been dusted with frost and snow. They add a magical, wintry glow to any small surface, like a windowsill or side table.

To create the effect, paint a thin layer of glue onto the outside of a jar and roll it in Epsom salt for a sparkling, "snowy" texture. A simple piece of twine tied around the top adds a rustic touch.

Illuminate them safely by placing a battery-powered tea light inside. This project doesn't require any plugs and provides a beautiful, soft light for your apartment.

  • Epsom salt creates a realistic snowy texture

  • Battery-operated lights are safe and cordless

  • Perfect size for narrow sills or ledges

  • Easy to store after the holidays

9. DIY Christmas Wreath

A wreath on your door is a classic holiday welcome. For an apartment, a slim-profile wreath is often best so it doesn't get in the way.

You can easily make your own by starting with a wire or grapevine wreath form. Wrap it with faux greenery, securing it with floral wire. Then, add your own touches like small faux berries, pinecones, or a simple bow.

Hang it with an over-the-door hanger or a damage-free removable hook to keep your door pristine. This custom piece is easy to store and can be reused for years.

  • A slim design is practical for apartment doors

  • Removable hooks are perfect for renters

  • Easy to customize with greenery and berries

  • A reusable decoration for future seasons

10. Eucalyptus and Berry Centerpiece

Create an elegant and fragrant centerpiece that's perfectly scaled for a small dining table or coffee table. This idea is simple but has a big impact.

Just arrange a few stems of fresh or high-quality faux eucalyptus in a small vase or jar. Tuck in some sprigs of red berries (real or artificial) for a beautiful pop of holiday color.

If using fresh stems, the eucalyptus will add a wonderful, clean scent to your room. It's a sophisticated decoration that comes together in minutes and doesn't clutter your space.

  • Fits on small tables and countertops

  • Fresh eucalyptus adds a pleasant, natural scent

  • Red berries provide a festive pop of color

  • Quick and easy to put together

6. Festive Pillow Covers

Instantly change the look of your living room with easy, no-sew holiday pillow covers. This is a brilliant solution for small apartments because you're not storing bulky seasonal pillows all year.

Cut holiday-themed fabric to fit your existing throw pillows. Use iron-on hem tape to create clean edges, then simply slip the new covers over your pillows. You can add extra details like felt appliques.

After the holidays, these covers fold completely flat, taking up minimal storage space.

  • No sewing skills required

  • Stores flat, saving on storage space

  • Holiday fabric provides an instant update

  • Easy to personalize with appliques

7. Rustic Wood Slice Ornaments

Add a touch of rustic, natural charm to your tree with handmade ornaments made from wood slices. These are lightweight, making them perfect for a mini tree that can't support heavy decorations.

Drill a small hole near the edge of each slice for hanging. You can paint them with simple designs like snowflakes or tiny trees, use stamps, or even write festive words.

A light dusting of glitter can add a subtle sparkle. Thread a loop of twine through the hole, and they are ready to hang.

  • Very lightweight, ideal for small trees

  • Rustic, natural look adds warmth

  • A touch of glitter adds a festive shimmer

  • Stores in a small box

8. Upcycled Christmas Cards Garland

Don't throw away last year's holiday cards; turn them into a new, sentimental decoration. This eco-friendly project is a great way to display cherished memories.

Simply cut the cards into festive shapes—like circles, triangles, or stars—and attach them to a long piece of twine using mini clothespins.

You can drape this garland over a doorway, across a mirror, or along a wall. Weave in a strand of delicate fairy lights for an extra magical glow. It's a personal piece of decor that costs almost nothing and takes up no surface area.

  • An eco-friendly way to reuse old cards

  • Hangs on a wall, saving floor space

  • Fairy lights can be woven in for sparkle

  • Easy to make and take down

5. Wall-Mounted Advent Calendar

An advent calendar doesn't need to take up table space. This wall-mounted fabric version is both a festive decoration and a fun daily tradition.

To make it, attach small felt or fabric pockets to a larger backing piece of fabric, numbering each one from 1 to 24. You can use hot glue for a no-sew version. Hang the entire calendar from a small wooden dowel.

Fill each pocket with a tiny note, candy, or miniature ornament. By hanging it on the wall with a removable hook, you create a delightful, interactive piece of decor that uses zero floor space, making it perfect for apartment living.

  • Hangs on the wall to save precious space

  • Damage-free hooks make it renter-friendly

  • Pockets can hold small notes or candies

  • Builds daily anticipation for the holiday

15. Simple String Light Displays

Never underestimate the power of simple string lights to make a space feel magical. Battery-powered "fairy lights" are a small apartment's best friend because you aren't limited by outlet locations.

Drape them over your headboard, weave them through a bookshelf, place them along a windowsill, or even bunch them up inside a clear glass vase or jar.

They provide an instant, warm, and cozy glow that defines the holiday atmosphere.

  • Battery operation offers placement flexibility

  • Perfect for draping on walls or shelves

  • Can be bundled in jars for a "captured light" look

  • Adds instant warmth and ambiance

16. Elegant Table Runner

An elegant table runner can define your dining space, even if it's just a small bistro table. You don't need to sew to create a beautiful one.

Purchase a length of festive fabric—like burlap, plaid flannel, or something with a metallic sheen. Cut it to the right size for your table and create a clean, no-sew edge using iron-on hem tape.

You can add tassels or fringe to the ends for a more polished look. This project stores flat and makes any meal feel a bit more special.

  • Scaled perfectly for small apartment tables

  • No-sew method using hem tape is easy

  • Adds a finished, elegant touch

  • Folds flat for compact storage

17. Ribbon-Wrapped Gift Boxes

This idea is both decorative and practical—a perfect combo for small-space living. Find a few empty boxes of various sizes (shoe boxes work well).

Wrap them in beautiful, coordinating wrapping paper and tie them up with elaborate ribbons and bows. You can then stack them on a shelf, in a corner, or under your mini tree as decor.

The bonus? You can use these pretty boxes to store your actual gifts, keeping clutter at bay before the big day.

  • A clever way to hide and store gifts

  • Stackable design works in small corners

  • Festive paper and ribbons add charm

  • Easy to break down after the holidays

18. Fabric Banner with Holiday Messages

Spread holiday cheer with a custom fabric banner. This is another fantastic project that uses wall space instead of surface space.

Cut triangles or flag shapes from fabric scraps, felt, or burlap. Use stencils and craft paint to add letters that spell out a holiday message like "Joy," "Noel," or "Be Merry."

Attach the flags to a long piece of twine or ribbon, and hang it on a wall or across a large window. It's a rustic, charming, and lightweight decoration.

  • Hangs on a wall, saving surface space

  • Stenciled letters add a personal message

  • A great way to use up fabric scraps

  • Lightweight and easy to hang

19. Glittering Star Ornaments

Create a shower of "falling stars" for your tree or windows. These glittering ornaments are incredibly easy and affordable to make.

Simply trace and cut star shapes from a piece of cardstock or a thin cardboard box. Brush them with craft glue and give them a generous coating of glitter (silver, gold, or white looks magical).

Once dry, poke a small hole in the top and thread a piece of string or twine through for hanging. They are super lightweight and catch the light beautifully.

  • Extremely lightweight for mini trees

  • Glitter adds a beautiful, festive sparkle

  • Cardstock makes this a very low-cost craft

  • Stores completely flat

20. Personalized Photo Ornaments

Add a deeply personal and sentimental touch to your holiday decor with photo ornaments. Purchase some clear, fillable ornament baubles.

Print small, wallet-sized or smaller photos of family, friends, or pets. You can roll the photo gently to slip it inside the ornament, or cut it to fit.

Add a pinch of faux snow or fine glitter before sealing the ornament. These make for a tree full of memories and are wonderful, heartfelt decorations.

  • Photos add a personal, sentimental element

  • Clear, fillable ornaments are easy to use

  • Faux snow adds a wintry, festive vibe

  • Makes a wonderful, meaningful gift

Conclusion

Celebrating the holidays in a small apartment offers a unique opportunity to create a space that feels intimately festive rather than overwhelming. By focusing on vertical decorating, clever storage hacks, and renter-friendly DIYs, you can fill your home with cheer without sacrificing precious floor space. Whether you choose to craft a wall-mounted advent calendar or simply add a warm glow with upcycled jar lanterns, remember that the most meaningful decor is the kind that reflects your personal creativity. Embrace the coziness of your compact home and enjoy a holiday season that is big on spirit, no matter the square footage.

11. Pinecone Place Cards

If you're hosting a small holiday meal, these pinecone place card holders add a charming, rustic touch to your table. They are incredibly simple to make.

You can leave the pinecones natural or lightly paint their tips with white or gold paint to mimic snow or add glamour.

Cut small name tags from cardstock and simply nestle one into the top scales of each pinecone. They're a functional and festive detail that takes up very little space.

  • Helps organize seating for guests

  • Pinecones provide a natural, rustic element

  • A light touch of paint adds a festive feel

  • Very compact and easy to store

12. Brightly Colored Candle Holders

Add a vibrant splash of color to your holiday decor with custom-painted candle holders. This is a great way to use inexpensive clear glass holders or even upcycle small jars.

Paint the outside with craft paint in bold, festive colors—think bright reds, greens, or metallics. For extra sparkle, you can add a rim of glitter.

Once dry, pop in battery-operated tea lights for a safe and cheerful glow on your shelves, side tables, or bathroom counter.

  • Bold colors create a fun, festive display

  • Glitter details add a touch of sparkle

  • Fits on any small, flat surface

  • Use LED tea lights for safety

13. Holiday-Themed Wall Art

Use your vertical space to show off your holiday spirit. Creating your own festive wall art is easy and completely renter-friendly.

Find a small, inexpensive canvas and use stencils to create holiday designs like snowflakes, reindeer, or a simple "Joy" message. You can also frame a piece of festive scrapbook paper or even a high-quality printout.

Hang your new art using damage-free command strips, which leave no marks on the wall. It's an easy way to decorate without using any floor or shelf space.

  • Utilizes wall space, keeping floors clear

  • Command strips are renter-safe

  • Stencils make it easy for any skill level

  • Simple to change out when the season ends

14. Whimsical DIY Stockings

No mantel? No problem. You can still hang stockings with care. Craft your own personalized stockings for a fun, whimsical touch.

Use felt or any fabric you like; you can even upcycle an old sweater. Cut out a stocking shape, then sew or hot-glue the edges together, leaving the top open.

Decorate them with pom-poms, felt cutouts, or puffy paint. Hang your finished creations from doorknobs, the corners of a bookshelf, or from removable hooks on a wall.

  • Can be hung from doorknobs or hooks

  • Felt and glue make it a simple craft

  • Stores flat, taking up little space

  • A fun way to personalize decor

Related Stories