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
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
