28 DIY Christmas Gift Ideas That Look Expensive but are Cheap
As an Amazon Associate, we may earn money from the companies mentioned in this post.
To quote whichever genius came up with this statement: “Christmas is the only time of the year when you can sit in front of a dead tree eating candy out of socks.” Honestly, if you’re one of those people who find decorating the tree and the house tiresome, spread joy to others in small packages instead.
In this case, DIY gifts that will definitely impress the receiver. Whether it’s for your awesome grandma who sends you money every Christmas, or for your better half, everyone loves thoughtful presents. Use these creative ideas to make unique gifts, so you don’t need to do the old “oops, I forgot to buy you a gift, so I bought chocolate” move!
The best part? These Christmas gift ideas are cheap and easy to make, but look expensive and elegant!
1. Luxurious Rose Body Butter
Beauty lovers go crazy for homemade creams and lotions – it’s like giving them their own personal spa! This rose-infused body butter feels incredibly luxurious and costs a fraction of store-bought versions. The best part is you can control exactly what goes into it, making it perfect for friends with sensitive skin.
Not a fan of rose? Infuse it with lavender for relaxation or peppermint for an energizing kick. Your recipient will feel pampered every time they use it, and the natural ingredients mean no harsh chemicals!
2. Colorful Galaxy Note Book
Know someone who’s always reading or journaling? Fuel their book obsession with this stunning DIY galaxy-painted notebook where they can record their favorite quotes and book thoughts. The cosmic design makes every page feel like an adventure before they even write a word!
The swirling colors look professionally done, but the technique is surprisingly simple, using just acrylic paints and a sponge. They’ll treasure this unique gift far more than any store-bought journal, and you can customize the colors to match their personality!
3. Emoji Ornaments
Remember when we had actual emotions before emojis? Ah, the good old days! Create these fun ornaments using vinyl, clear ornaments, and yellow spray paint. It’s also a fantastic activity to do with older kids when you feel they’re entering the “Instagram vs Real life” stage!
These playful decorations add personality to any Christmas tree and remind everyone not to take the holidays too seriously. You just need a few materials and this easy tutorial from Asubtlerevelry to emoji away!
4. Rustic Wine Cork Vases
Hold up! Don’t throw away those champagne corks after your celebration! Save them to create these charming rustic-themed vases that look like they came from an expensive boutique. Fill them with wildflowers or colorful blooms to create a gift that’s both decorative and functional.
The natural texture of cork adds warmth to any home decor style, and it’s an eco-friendly way to upcycle materials. Grab the tutorial here and start saving those corks!
5. Sweet Tooth Basket

If you know someone who adds sugar to everything because normal sweetness levels just don’t cut it, this basket is perfect! Fill it with caramel popcorn, chocolate kisses, truffles, and peppermints for the ultimate sweet celebration.
It’s a gesture of appreciation for life’s sweeter moments – and yes, that pun was totally intended! You can customize it with their favorite treats and present it in a decorative basket they can reuse!
6. Addictive Christmas Crack Toffee

This “Christmas Crack” will have mouths watering instantly! Packed with pralines, caramel, saltines, and chocolate, these toffees are dangerously delicious. I’m already getting chocolate shivers just thinking about it!
You can never go wrong gifting chocolate – it’s basically winning the lottery in dessert form. Plus, you can make large batches and package them in pretty tins for multiple gifts!
7. Reversible Coffee Cup Sleeves

There’s no such thing as a complete gift guide without at least one coffee-related idea! Make your friend’s morning better with these adorable reversible coffee sleeves. It’s a heck of a lot better to look at than those annoying cardboard ones!
Add a personal message on the sleeve, and they’ll think of you every time they grab their daily caffeine fix. So much better than those boring cardboard ones, and the reversible design gives them two styles in one!
8. Gourmet Hot Chocolate Stirrers
I’m so obsessed with hot chocolate, and it’s as addictive as coffee to me! Hot chocolate lovers will go crazy for these DIY stirrers topped with marshmallows. They’re ridiculously easy to make but look like they came from an expensive chocolate shop.
Plus with those marshmallows on top of the stirrer? Your chocolate-obsessed friends will love you FOREVER for this gift. Package them in clear cellophane bags with festive ribbons for an extra special touch!
9. Functional Glasses Sleeves
Looking for something sentimental yet practical for your dad? This handmade glasses sleeve solves the endless “where did I put my glasses?” drama. The numerous occasions where we’ve had to pull over because my dad forgot his glasses is just embarrassing!
No more pulling over during road trips or searching the entire house – everything stays organized and protected. Of course, he realized after scouring the entire house that his glasses were in the glove box, but still – avoid all that and just gift this to him!
10. Tech-Friendly Texting Gloves

Hallelujah, we can now text even when our fingers are frozen in the winter! Make these special gloves for your best friend so winter weather won’t stop them from sharing every detail of their day.
Perfect for those friends who can’t go five minutes without their phone – we all have one! The conductive fingertips work on any touchscreen device, making these gloves both stylish and functional.
11. Cozy 45-Minute Knit Blanket
Throw away the stereotype that knitting takes forever or is only for grandmothers! This comfy blanket only takes 45 minutes to create. Who doesn’t appreciate the literal gift of warmth?
Knit a sweet quote or word at the corner to make it extra personal and memorable.
12. Chocolate Lover’s Candy Tree

Satisfy sweet cravings with a chocolate topiary filled with every favorite candy imaginable! Make it all one type of chocolate they’re obsessed with, or create a variety tree. Personally, a tree of Hershey’s and Twix is enough for me, but the world is your oyster.
A tree made of their favorite candies? They’ll display it proudly before devouring every piece! The foam cone base makes construction easy, and you can customize the height to fit your budget.
13. Decadent Chocolate Body Scrub
I mean, I’ve heard of chocolate fountains, chocolate statues, and chocolate crickets – this sets the bar to Pluto! Chocolate fountains, chocolate statues, and now chocolate body scrub. It’s surprisingly simple to make and perfect for friends who can’t get enough chocolate.
Watch them squeal with joy when they open this unique present – it really gets you in the Christmas spirit! The exfoliating properties combined with the moisturizing cocoa make this a spa-worthy treat.
14. Gingerbread Pear Bread
The thought of this festive bread will make mouths water before anyone even takes a bite! Gifts don’t always need fancy packaging – sometimes the best presents are homemade treats that become part of the feast. Something simple and sweet yet memorable.
Bake a few loaves for relatives and watch compliments flood your messages! If you want to go the extra mile, wrap them in parchment paper and tie with festive twine for a rustic presentation.
15. DIY Coasters
These beautiful DIY coasters will make your guests or the receiver feel like they have a part of the ocean right in their home! Made simply with acrylic paint and polymer clay, they’re both functional and decorative. And that’s it – just two materials!
Your guests will feel like they’re bringing the beach into their home year-round! The resin-like finish protects surfaces while looking absolutely stunning on any coffee table.
16. Christmas Leggings
Become a walking Christmas tree with your bestie! Make these super simple leggings decorated with Christmas lights and wear them on the big day. Forget the boring reindeer and Santa sweaters – weird leggings that make you look like a human traffic light are much better!
What better way to spend the day with your bestie than coordinating ridiculous holiday fashion? These conversation starters will have everyone at the party talking and laughing!
17. Warm Banana Bread in a Jar
It’s times like these where the simple things make the best Christmas gifts. Sometimes the simplest gifts are the most meaningful. Pack this wonderfully warm treat in a jar, wrap a festive ribbon around it, and call it a day.
Send this to literally anyone – it’ll brighten their day instantly! The jar presentation keeps it fresh and makes for easy gifting without worrying about special containers.
18. Cranberry Nut Cookie Mix in a Jar
The holiday season isn’t complete without cookies! But switch things up – send your friends the makings of cranberry and nut cookies instead of the same old snickerdoodle and sugar cookie recipes. It’ll spruce up their day, and the jar itself is really easy to make.
It’s easy to make in bulk and send to multiple friends and relatives! Include the baking instructions on a cute tag attached to the jar for foolproof results.
19. No-Sew Basket Backpack
Confused about what to get your green thumb friend? Sure, it’s Christmas, but that doesn’t mean everything has to be winter-themed, peppermint-like, or bright red and green! This unique backpack made from an old basket requires zero sewing skills – just some clever assembly. And before you freak out, there’s no sewing involved – phew!
Perfect for gardening enthusiasts who want something practical yet stylish for hauling tools and plants! Personally, I could never even put the thread through the needle – am I the only weird one here?
20. Indoor Hopscotch Mat for Snow Days

Running out of ways to entertain kids during endless snow days? They’ve probably exhausted singing “Let It Go” to the point where you instinctively hum it on the way to work! This DIY hopscotch mat will clear those boredom blues in no time.
Finally, something to break the cycle of that movie soundtrack on repeat! The mat rolls up for easy storage when spring finally arrives, making it a gift that keeps giving all winter long.
21. Elegant Beeswax Poinsettia Candles
Which woman doesn’t love candles? And candles shaped like flowers on top of that? She’ll be absolutely delighted the moment she gets this! The jars are easy to find at craft stores, and beeswax creates a clean, long-lasting burn. She’s putty in your hands the moment she gets this!
Just make sure your recipient isn’t vegan before gifting this natural beauty! As long as you don’t gift this to a vegan, you’re golden – beeswax burns cleaner than paraffin and fills the room with a subtle honey scent.
22. Homemade Vanilla Extract That Impresses

Looks deceptively simple for a Christmas gift, but vanilla extract is basically the nectar of the gods for anyone who bakes! Making it at home is surprisingly easy and costs far less than store-bought versions. Plus, it’s so easy to make your vanilla extract at home to send to relatives and friends as a sweet Christmas package.
Your culinary friends will genuinely appreciate this thoughtful, useful gift since it’s used in so many recipes! The longer it sits, the better it gets, so make it a month ahead for maximum flavor.
23. Thoughtful Dinner Kit for Busy Moms

As someone who watched her mom chase around and raise 2 kids, I know a thing or two about how much energy goes into making meals. Anyone who’s watched their mom juggle kids, work, and household duties knows the effort required. This simple dinner kit is incredibly thoughtful for any mom, whether she’s a working woman or stays at home.
Let the hardworking women in your life know you appreciate everything they do! Either way, the house would fall apart without her, including quality ingredients and an easy recipe they can prepare quickly.
24. DIY Harry Potter Wands
If your child is still waiting for their Hogwarts letter and you have to break the news that it doesn’t exist, might as well give them a wand! It’s something they’ll treasure and remember long after childhood passes them by.
Watch them cast spells and run around in a cloak – these are the memories you’ll cherish forever! Cherish these memories while they last, because before you know it, they’ll be teenagers who roll their eyes at everything!
25. Sentimental Memory Pillows

People probably spend 50% of their lives in bed – on average! Make bedtime extra special with pillows featuring photos of treasured memories. Or embarrassing childhood pictures – your choice!
Either way, they’ll think of you every night and smile at the memories! The photo transfer technique is easier than you think and creates a lasting keepsake.
26. Sweater Sleeve Wine Bottle Gift Bags
If your sweaters have stretched out or shrunk to fit Stuart Little, don’t toss them! Give them new life as charming wine bottle gift bags that look adorable and eco-friendly.
Wrap a ribbon around the neck, and you’ll never buy gift wrap again! The knit fabric adds a cozy, handmade touch that beats traditional gift bags any day.
27. Creative Tea Tree Gift
Gift fellow tea lovers this adorable DIY tea tree! Made with a Styrofoam cone, tea bags, and a hot glue gun, it’s both decorative and functional. Your weapons of choice for creating this piece will need to include these three simple items.
They’ll smile every time they make their daily cup and pluck a fresh tea bag from their tree! This will definitely put a smile on their face when they’re making their daily tea ritual!
28. Personalized Apron from an Old Shirt
Rather than donating that old favorite shirt to Goodwill, convert it into a cute apron! Anyone who spends time in the kitchen will appreciate looking stylish while cooking for an army.
It’s sentimental, practical, and eco-friendly – the perfect gift trifecta! A pretty apron will definitely be appreciated by someone who’s in the kitchen a lot – now they can look insanely cute while whipping up culinary masterpieces.
Start Crafting Your Way to Christmas Joy!
These DIY Christmas gifts prove that thoughtful doesn’t have to mean expensive. With a little creativity and effort, you can create presents that look professionally made while staying well within budget.
Pick a few projects that match your recipients’ personalities, set aside some crafting time, and get ready to wow everyone on your gift list. Homemade gifts always mean more because they show you cared enough to invest your time and creativity.
Which DIY gift will you tackle first? If you found the post useful, do share it!

