Skip to main content

50+ DIY Christmas Presents for Family, Friends and Co-Workers

  • Author:
  • Updated:
awesome-diy-christmas-gifts

Cookies and Mittens Gift Idea

Here's a setup for anyone wanting cookies without the effort. Mittens hold everything except the will to bake.

Use premade mixes: Grab festive oven mitts and cookie mix packs. Add spoons or carabiners for extra flair.

awesome-diy-christmas-gifts

Candy Reindeer Tubes for Kids

M&M-filled reindeer tubes. Perfect for when you want kids hyped on sugar and asking questions about glue sticks.

Use cardboard rolls: Wrap candy tubes with festive paper. Add googly eyes, pom noses, and pipe cleaner antlers for reindeer vibes.

awesome-diy-christmas-gifts

A sugar cookie kit, complete with sprinkles, because nothing says "Merry Christmas" like pre-mixed dough and a whisk.

Use festive containers: Grab a mixing bowl or bucket, add cookie mix, icing, and tools for an easy, thoughtful gift.

awesome-diy-christmas-gifts

12 Months of Together Time

Preplanned monthly date ideas in colorful envelopes. It's like a subscription box, but for love and effort.

Keep it personal: Write simple date ideas inside—free ones, fancy ones, or just stay-home movie nights with popcorn.

awesome-diy-christmas-gifts

Snack-Packed Love Box

A box full of chocolates, energy drinks, and heartfelt photos. Calories and sentimentality—what more could they want?

Balance the sweet with practical: Mix treats with small keepsakes or handwritten notes to make it personal and thoughtful.

awesome-diy-christmas-gifts

Memories and Midnight Treats Box

Photos, a teddy, chocolates, and wine. It's like a rom-com in a box—minus the cheesy dialogue.

Add personal touches: Use string lights and handwritten dates for a nostalgic vibe without trying too hard.

awesome-diy-christmas-gifts

Cozy Gnomes and Peppermint Cheer

Gnomes in buckets holding RumChata—basically the holiday spirit in its truest form, with knitwear to prove it.

Scroll to Continue

Layer with shredded paper: Keeps everything snug while making the bucket look fuller than it really is.

awesome-diy-christmas-gifts

Santa’s Cleaning Supply Stockpile

Nothing says "Merry Christmas" like gift-wrapped essentials: toothpaste, Tide, and toilet paper. Practicality wins over glitter every time.

Shop bulk deals early: Combine sales with coupons to create stacks of gifts that are oddly satisfying and totally useful.

awesome-diy-christmas-gifts

Reindeer Gift Wrap Genius

Looks like Rudolph got a second job as gift wrap. The glowing nose really ties the whole look together.

Use brown paper bags: Cut, wrap, and hot glue branches for antlers and a shiny bauble for the iconic nose.

awesome-diy-christmas-gifts

Pamper Box With Petals

A box that says, "Here’s everything nice, now leave me alone." The flower’s doing the heavy lifting here.

Add matching tones: Stick to one color palette for flowers, packaging, and treats to make it look more thoughtful.

awesome-diy-christmas-gifts

365 Note Jar

Full of little notes to read every day for a whole year. Each color means something different, like jokes or memories. Grab a jar, some paper, write up all 365 notes, fold them up and stuff them in.

Instructions done, but just know - you’ll need 365 ideas, so maybe prepare to question your life choices halfway through.

awesome-diy-christmas-gifts

Open When Envelopes

Heres some "open when" envelopes for different moods or situations. Just write stuff for times like when someone feels sad, bored, or happy. Get some envelopes, a few colored markers, and write the reasons on them, then fill with notes.

You might run out of ideas halfway through, but hey, at least you’ll know what not to do next time, right?

awesome-diy-christmas-gifts

Batman-Inspired Sweet Surprise Box

A gift box with Batman vibes, filled with Kinder chocolate and a Hot Wheels Batmobile. Grab a small box, decorate it with a Batman theme, and fill it with treats like chocolates and a little toy car.

If you're feeling fancy, add some pink shredded paper – because nothing says 'crime-fighting vigilante' like decorative filler.

awesome-diy-christmas-gifts

Candy Puns Gift Collection

A bunch of candy paired with cheesy notes, like "you always make me laff" on a Laffy Taffy. Just get different candies, write matching puns on colorful notes, and stick them on.

You'll probably cringe writing them, but hey, nothing says love like a good pun and a sugar rush, right?

awesome-diy-christmas-gifts

Seasonal Date Night Box

Heres a date night box, divided by seasons and budget levels. Write different date ideas on cards, color-code them by season and cost, and put them in a wooden box.

You get points for being organized, but be ready when someone picks the “expensive” one and suddenly your budget's crying for help.

awesome-diy-christmas-gifts

Cozy Gift Crate for Him

Heres a gift crate with some cozy essentials – a teddy bear, socks, a beanie, some chocolates, and other treats. Just grab a crate, throw in some snacks, clothes, and whatever else he likes, then wrap it with string lights.

It's cute and simple, but just remember, you’re setting a standard here. Next year, you better not just show up with socks.

awesome-diy-christmas-gifts

DIY Memory Scrapbook

Heres a memory book decorated with random stickers and letters. Just get a scrapbook, some craft glue, and gather old photos or memorabilia. Stick everything down, add random decorations, and write some captions.

It’s fun until you realize gluing your fingers together becomes a weird side hobby during the whole project.

awesome-diy-christmas-gifts

Color-Coded Date Night Sticks

Heres a jar full of popsicle sticks, each color-coded with different date ideas. Just grab some sticks, paint them different colors for categories like spending, home, or outdoor, then write the date ideas on them.

It's simple, though halfway through, you'll realize thinking up all these ideas is harder than actually doing them.

awesome-diy-christmas-gifts

Ultimate Cozy Self-Care Basket

A self-care gift basket with all the cozy things – a candle, Nutella biscuits, bubble bath, and a book. Grab a nice basket, add some skincare items, snacks, and anything that says “pamper time.”

Just remember, it's all fun and games until you realize that eating Nutella in the bath is a balancing act worthy of Cirque du Soleil.

awesome-diy-christmas-gifts

Fall-Themed Love Surprise Box

This box says "I can't help falling in love with you" and is filled with candy and treats. Grab a box, decorate it with autumn leaves, and fill it with sweets and little gifts. Cut out some big letters for the message on the flaps.

You might get a sugar high just making this, but hey, that’s kind of the point, right?

awesome-diy-christmas-gifts

Cozy Comfort Basket

This basket's got slippers, fuzzy socks, candy, and some comforting decorations. Get a cute basket, fill it with comfy items, skincare, and favorite snacks, then add a sprinkle of personal flair.

It’s all about comfort, and honestly, nothing wrong with enjoying a bit of indulgence while staying cozy.

awesome-diy-christmas-gifts

Cozy Gift Basket

This basket's filled with all the thoughtful goodies a best friend would love: skincare treats, a framed photo, some candy, and personal care items. Find a cute basket, add some of their favorite things, and make it extra special with a heartfelt touch.

Simple but meaningful—it's the kind of gift that says you know them better than anyone.

awesome-diy-christmas-gifts

A Million Little Moments Together

Or you could make a scrapbook full of memories with your boo, photos of shared moments, handwritten notes, and small decorations like stickers and doodles. To create a page like this, gather some of your favorite photos together, print them, and get a scrapbook. Use different colored paper, pens, and little stickers to decorate around the photos.

Be prepared to feel all kinds of nostalgia while making it—seriously, you'll probably get a little teary halfway through.

awesome-diy-christmas-gifts

Love in a Basket

Okay, so this one’s all about showing some love with snacks and cute stuff. Got some chocolate, a plushie, bath stuff, and makeup in there. Just grab a basket, throw in their favorite treats and gifts, and make it look nice.

Honestly, nothing too fancy, just simple stuff that says, “hey, I know what you like, and it's snacks and cute things."

awesome-diy-christmas-gifts

12 Months of Mystery Reads

A box of books, all wrapped up for each month. Each book has a short synopsis written on the outside. Just grab 12 books, wrap them in brown paper, and write a teaser to make it Christmassy.

Honestly, great idea if you like suspense—and also enjoy the thrill of fighting with tape.

awesome-diy-christmas-gifts

Pamper Yourself Gift Basket

A basket full of all the pampering goodies—sugar scrub, lotion, bath bombs, snacks, and a candle. Just grab a nice basket, throw in some self-care items like bath stuff, drinks, and a loofah, then tie a bow on it.

Perfect for someone who needs a little “me-time” or just wants to pretend they’re in a spa while at home, balancing everything on the bathroom sink.

awesome-diy-christmas-gifts

Birthday Surprise Box of Joy

This bright box is all decked out with birthday wishes and colorful decorations. Fill a box with tissue paper and small gifts, then decorate the flaps with birthday banners, stickers, and the person's name.

Simple but fun—just try not to make a mess with the tissue paper while arranging it. Honestly, it’s part of the charm, but still, be ready for the cleanup.

awesome-diy-christmas-gifts

Festive Candy Sleighs

These candy sleighs are made using wrapped goodies stacked to look like a sleigh, complete with candy canes as runners. Just use hot glue or tape to hold everything in place—boxes of candy, chocolate bars, and candy canes. Add a bow on top for that festive touch.

Looks cute, but be ready—there’s no way all that candy’s gonna make it to Christmas without someone sneaking a piece.

awesome-diy-christmas-gifts

Family Crossword Art

This framed artwork uses Scrabble tiles to spell out family names. Just get a shadow box, some Scrabble tiles, and arrange the names in a crossword-style. Glue the pieces onto decorative paper as the background, then add a small embellishment like a butterfly for extra charm.

Honestly, it’s a nice way to show off your family, but good luck if anyone’s got an awkward Z in their name.

awesome-diy-christmas-gifts

Grinch-Themed Holiday Gift Baskets

This festive Grinch bucket is filled with holiday goodies like "How the Grinch Stole Christmas," a plush Grinch, and a bottle of RumChata. Grab a bucket, add the Grinch-themed items, some holiday decorations, and maybe a treat or two.

It's a fun way to celebrate the holidays—with just enough grumpy Grinch vibes to keep things interesting without stealing anyone’s joy... or maybe just a little.

awesome-diy-christmas-gifts

Holiday Cash Gift Box

I love this tin: filled with rolled-up dollar bills, decorated with ribbons, and a handwritten note explaining the "perfect gift." To make one, grab a tin, roll some cash, tie it with ribbon, and add a little note for that personal touch.

Simple but effective—because let’s be honest, no one’s disappointed when they get money, especially if it’s wrapped with some holiday spirit.

awesome-diy-christmas-gifts

Snowman Hot Cocoa Jars

These adorable snowman jars are filled with hot cocoa mix and marshmallows, decorated to look like happy little snowmen. To make them, stack two mason jars—one with cocoa mix, the other with marshmallows—then draw faces, add a scarf, and tie a festive bow on top.

Honestly, it's a cute way to spread some warmth... and it almost makes you feel bad for drinking their insides. Almost.

awesome-diy-christmas-gifts

Festive Reindeer Slippers

Matching reindeer slippers for the whole family—because nothing says Christmas like cozy feet and Rudolph’s bright red nose. Get a set of festive slippers, each pair featuring a cute reindeer face, and gather everyone for a family photo op.

Honestly, it's adorable until you realize one slipper always goes missing when you need it most. Classic Christmas chaos.

awesome-diy-christmas-gifts

Holiday Hot Cocoa Mug Gifts

These festive mugs are filled with hot cocoa mix, marshmallows, candy canes, and some chocolate stir sticks. Pick some cute Christmas mugs, add all the cocoa goodies, and wrap them up with a bit of clear plastic and ribbon for a perfect holiday treat.

Honestly, they're ideal until someone forgets to stir their cocoa properly and ends up with all the chocolate sludge at the bottom. Still tasty though.

awesome-diy-christmas-gifts

Candy Santa Trains

These little trains are made out of candy—chocolate, Life Savers, and gold foil-wrapped coins as wheels. Stack different candies like Kit Kats or gum packs, then glue on the wheels and add a Santa driver for fun.

Cute idea for the kids, but just know they’ll be torn apart in seconds. All that work just to watch it become a sugar-fueled demolition.

awesome-diy-christmas-gifts

This festive crate is filled with Christmas cheer—mugs, gingerbread men, candy, and mini decorations. Find a crate, arrange holiday-themed items like mugs, cookies, mini trees, and ornaments, and make it all look cozy.

Perfect for anyone who loves hot cocoa and cookies during the holidays... or anyone who just likes their kitchen to look like a North Pole pop-up.

awesome-diy-christmas-gifts

Candy-Filled Christmas Ornaments

These colorful ornaments are filled with different types of candies, making them both decorative and delicious. Get some clear plastic or glass ornaments, fill them with wrapped candies, and close them up for a sweet surprise on the tree.

Honestly, it’s a fun twist, but don’t be surprised when half of them go missing by Christmas—temptation is a powerful thing.

awesome-diy-christmas-gifts

Baileys Hot Cocoa Jars

Oooh hot, hot cocoa, how I love thee! Mix and marshmallows in a mason jar, topped off with a mini bottle of Baileys for an extra festive twist. Fill a jar with cocoa powder, add a layer of marshmallows, and tie on a small bottle of Baileys with twine.

It's perfect for anyone who likes a little kick in their cocoa—just make sure they don't mistake it for the kids' hot chocolate mix.

awesome-diy-christmas-gifts

Starbucks Gift Cup

This simple gift idea uses a clear Starbucks tumbler filled with small goodies like nail polish, lip balm, and a gift card. Just grab a reusable cup, put in some self-care items, and close it up.

Honestly, it’s a nice little treat for anyone who loves their coffee runs—because who doesn't want some lip balm to go with their caramel macchiato?

awesome-diy-christmas-gifts

Festive Holiday Gift Baskets

These holiday gift boxes are filled with Ghirardelli chocolates, candy canes, candles, and a gift card, all arranged with colorful shredded paper. Grab a small festive tray or box, add in some treats, a candle, and a little gift card, then decorate it with candy canes.

Honestly, it’s a solid way to spread some Christmas cheer—just be prepared for someone to dive for the chocolate first.

awesome-diy-christmas-gifts

Holiday Drink Gift Pack

This fun gift features a six-pack of Coca-Cola paired with mini liquor bottles, each tied on with a bit of ribbon. Just grab a pack of Coke, attach mini bottles of whiskey, vodka, or whatever you fancy, and you’ve got a ready-made holiday mixer set.

Great idea for anyone who likes their drinks with a splash of cheer—just make sure they mix it and don’t go for shots straight out of the box.

awesome-diy-christmas-gifts

Candy Cane Reindeer Treats

These cute reindeer candy canes make perfect little holiday treats. Just take candy canes, add googly eyes, a red pom-pom nose, and twist some brown pipe cleaners for antlers. It's easy and a lot of fun.

They’re great for kids—or for anyone needing a smile. Just hope nobody gets too attached; these reindeers are definitely going to get eaten.

awesome-diy-christmas-gifts

Whisked Kiss Holiday Gifts

Hello Mr Whisk! It looks like someones filled you with kisses and tied you in a ribbon! If you wanna make on, just grab a whisk, stuff it with wrapped chocolates, and tie a holiday-themed tag that says "We whisk you a Merry Kissmas."

The hardest part might be not eating all the chocolates before gifting.

awesome-diy-christmas-gifts

Lavish Holiday Gift Baskets

A whole bunch of festive gift baskets, each one different but equally cheerful. Got body lotions, candles, holiday snacks, and fuzzy socks all wrapped up in Christmas spirit. To make one, just pick a theme and fill a basket with matching goodies—more is definitely merrier.

Honestly, at this point, Santa's probably jealous of your gift-giving skills.

awesome-diy-christmas-gifts

Practical Essentials Gift Basket

This basket’s got it all—snacks, cleaning supplies, a griddle, slippers—you name it. It’s like a one-stop shop for staying cozy, fed, and clean. Just stack up household essentials, snacks, and some comfort items in a sturdy basket and wrap it all up.

Honestly, it’s the gift equivalent of a Swiss Army knife.

awesome-diy-christmas-gifts

Holiday Baking Gift Basket

Got a baker on your hands? This basket’s got cookie mixes, baking tools, and colorful kitchen essentials wrapped up all ready to go. Just throw in some cookie dough mix, a few spatulas, and maybe a colorful towel or two.

Honestly, it’s less a gift and more a subtle hint to bake you cookies.

awesome-diy-christmas-gifts

Pamper Jar Gift Set

It’s like a DIY spa, but...in a jar. Got nail polish, cotton balls, and a nail file in there, all prettied up with a ribbon.

You just need a mason jar, throw in some polish, cotton, and whatever else for nails. Makes you feel fancy without actually having to be fancy, right?

awesome-diy-christmas-gifts

Brownie Mix in a Jar

Brownies in a jar - because who doesn’t love a quick sugar fix? Just dump, mix, and bake for instant dessert vibes. Comes with a cute lil' ribbon, too.

To make this, layer the dry brownie ingredients in a mason jar. Tie a ribbon around it, maybe slap on a label, and call it a gift. Easy, right?