A graphic featuring the text "33 Easy DIY Christmas Gifts for Non-Crafty People" alongside wrapped presents decorated with ribbons, highlighting ideas for homemade Christmas gifts.

33 Easy DIY Christmas Gifts for Non-Crafty People

Let’s be real – some people are born crafty. The rest of us are just… not. If your Pinterest boards are full of “simple” DIYs that end in frustration or mental breakdowns, this list is for you.

These are easy DIY Christmas gifts that literally anyone can make – no crafting skills, special tools, or 16-hour projects required. DIY doesn’t have to mean hours of effort or an art degree – just a few affordable materials, a little time and good intentions.

Text overlay on a festive background featuring gift boxes, promoting "33 Easy DIY Christmas Gifts to Make When You're Broke," suggesting creative and affordable Christmas gift ideas for family, coworkers, teachers, friends, and neighbors.

And if you’ve waited until the absolute last second (like I’ve been known to do), these ideas double as last-minute handmade Christmas gifts that still look thoughtful, festive, and way more impressive than something you picked up from the gas station on the way.

This post may contain affiliate links. If you make a purchase through these links, we may earn a commission at no additional cost to you. You can see our full Disclosure Policy here.

Edible Christmas Gifts

There’s a reason food gifts never go out of style – everyone loves something they can actually use (or eat immediately). DIY Christmas food gifts feel personal without being awkward, they appeal to every age group, and they’re perfect Christmas gift ideas when you’re not sure what someone likes. From cookies to cocoa mixes, food gifts are comfort, connection, and convenience wrapped in one delicious package. You can even choose 3 or 4 of these homemade food christmas gifts to combine into one gift!

Hot Chocolate Jar Mix

Image of DIY Christmas gift of cocoa, sugar and other hot chocolate ingredients in a mason jar with a handle. Text reads 'hot chocolate in a har'

If you’re looking for the easiest place to start, check out this Homemade Hot Chocolate Mix Recipe. Just layer it in a mason jar, add a few mini marshmallows on top, and boom: instant holiday magic for 2. Don’t forget to attach the directions!  Cozy, nostalgic, and perfect for literally anyone. Even people who claim they “don’t like sweets” will still drink hot chocolate at Christmas.

“Movie Night” Snack Box

Gather popcorn kernels, a couple of popcorn flavour bags (you can make your own), some candy, and soda in a basket. Line the basket with a comfy throw blanket and you’re done.

Brownie in a Jar

image of 2 jars filled with layers of flour, cocoa, sugar and other ingredients for a homemade Christmas gift. Text reads 'brownies in a jar'

Layer the dry ingredients (flour, cocoa, sugar, baking powder, salt and nuts) in a clear jar. Add a handwritten label with the wet ingredients needed and baking instructions. Tie with ribbon and a small wooden spoon. It looks fancy but takes like 60 seconds, and people LOVE gifts that turn into dessert.

Homemade Chocolate Bark

an image of broken squares of homemade Christmas bark with the title 'Christmas Bark'

This simple, no-fail recipe requires minimal skill and effort and tastes great! Melt chocolate, pour onto parchment, and sprinkle with crushed candy canes or nuts. Once it hardens, break it into chunks and wrap them in clear bags with twine. Looks gourmet but is basically festive melted chocolate.

A graphic featuring the text "33 Easy Handmade Gifts for Everyone on Your List!" surrounded by images of various DIY gift ideas, such as jars of ingredients, candles, and small homemade presentations.

Cookie Mix in a Jar

Layer all the dry ingredients for cookies in a mason jar – use Christmas M&Ms for that festive touch. Add a tag with baking instructions and tie a wooden spoon to the jar with twine. It looks beautiful, smells amazing, and gives the recipient something fun (and delicious) to make later.

Dipped Pretzels

Image of white and milk chocolate covered pretzels for a homemade Christmas gift. Text reads 'dipped pretzels'

This chocolate covered pretzels recipe is so versatile! Melt your favorite chocolate chips, dip pretzels, sprinkle festive toppings. Salty + sweet is a universally adored combination. Even picky eaters approve.

Mini Pancake Mix Kit

Breakfast is a love language, and this gives “cozy Sunday morning” energy. Put pre-mixed pancake mix (or make your own) in a bag labelled with instructions. Package in a box with a mini bottle of syrup, a small fruit compote, a whisk and a snack bag of chocolate chips or M&Ms (or both).

Homemade Spice Blend

Image of multiple bottles of colorful spice blends for an edible Christmas gift. Text reads 'spice mix blend'

Mix simple spices for your favorite seasoning blends (like taco mix, cajun or BBQ rub) and pour into small jars. Add a printed label with the recipe name – “Grill Master Dust” sounds much cooler than “spice blend.” Perfect for foodies, BBQ lovers, and beginning cooks to try.

DIY Tea Sampler

Image of a baggie containing tea leaves that are spilling out as  part of diy christmas food gifts

Spoon different loose-leaf teas into mini envelopes or small jars. Label each with cute names like “Calm the Chaos” or “Wake Up, Sunshine.” Package in a box with tissue paper. Thoughtful, calming, and perfect for cold-weather gifting.

Frozen Cookie Dough Balls

Press cookie dough onto parchment and cut. Freeze until solid, then bag them up. Add a label that says “Bake when life gets stressful” and include baking instructions. They get fresh cookies whenever they want – the ultimate luxury.

Christmas Crack

Image of Christmas Crack candy

This recipe is one of my personal favorite handmade gifts for christmas, but beware…this candy crack toffee is seriously addicting and recipients may expect it every year.  This sweet and salty treat is made with a layer of saltine crackers, sweet toffee and chocolate. Once cooled, break into pieces and pack into clear bags. Attach a tag that says “Made with Love” and you’ve got yourself a winning gift!

Infused Olive Oil 

Image of 3 bottles of infused olive oil in a lined basket

For classy and practical DIY food christmas gifts, fill small bottles with olive oil, then drop in herbs, garlic, or citrus peel – here are some recipes. Add a simple label like “Rosemary Garlic Oil” or “Lemon Basil Vinegar,” and you’ve just made a gourmet kitchen gift that looks straight out of a fancy cooking store. Box up 3 or 4 bottles for a beautiful, classy homemade gift.

Cozy Self Care Gift Ideas

Perfect for the stressed-out coworker or your overworked mom friend, these simple cozy gifts often feel like mini spa experiences. You can mix and match these ideas into a complete self-care gift for your favorite overwhelmed person.

Sugar Scrub Jars

Image of glass containers of DIY sugar scrub Christmas gift

A mix of sugar, oil, and a few drops of essential oil is the recipe for soft skin. Package in a small glass jar and label with the scent – “Vanilla Brown Sugar” or “Peppermint Bliss.” This homemade gift for Christmas is practical, indulgent, and leaves people smelling like a luxury spa for like $2.

Homemade Bath Salts

Image of a jar of bath salts held in a hand over a filled bathtub

Homemade bath salts are easy to make by combining Epsom salt, a bit of baking soda, and a few drops of essential oils. Pour them into a glass jar and attach a small scoop or wooden spoon to make it look polished. It’s the kind of gift that turns an ordinary bath into a luxurious escape, perfect for anyone who needs a moment of calm.

A decorative image featuring text that promotes "33 Simple DIY Christmas Gift Ideas" against a festive background of Christmas ornaments and wrapped gifts, emphasizing easy and homemade Christmas present ideas for the holidays.

Microwaveable Rice Pack

Use a black marker to write the instructions “Heat in microwave in 30-second intervals until warm, not hot” on a drawstring bag. Fill the bag with uncooked rice or feed corn, add a few drops of their favorite essential oil, and tie it tightly. This instant heating pad is amazing for people who have neck or back pain, muscle aches, arthritis symptoms or even menstrual cramps.

“Sleepy Time” Spray

Image of woman in bed spraying sleepytime spray as her easy handmade Christmas gift

This calming aromatherapy mist begins with 1 ounce of witch hazel and 1 ounce of distilled water in a spritzer bottle and then add your favorite essential oil. I recommend a lavender oil as it is soothing, smells heavenly, and helps even the busiest people unwind. Label it “Sweet Dreams,” with a reminder to shake well before use, and decorate with a ribbon. 

DIY Lip Balm or Lotion Bars

Image of tubs of lip balm made as part of the list of DIY gift ideas

Here’s a recipe for chocolate peppermint lip balm or lotion bars made from beeswax, cocoa butter and coconut oil. Pour the mixture into small tins or silicone molds and wrap with twine. These gifts are practical, luxurious, and indulgent without being expensive, letting the recipient pamper themselves.

Calming Tea Gift Set

Combine chamomile, peppermint, or green teas with a mug and a mini jar of honey. Add a homemade tag that says “relax.” This is a portable, practical, and perfect gift for busy, stressed-out adults.

A banner featuring the text "33 Zero Craft Skill DIY Christmas Gifts" is overlaid on an image of decorative gifts wrapped in festive paper and ribbon, positioned under a Christmas tree.

Jar of “Calm”

These DIY glitter jars are self-care in a jar and are perfect if you’re looking for teachers Christmas gifts for the classroom. Teachers and students aloke can shake the jar and watch the glitter fall when feeling stressed or anxious to calm down and regain focus. Or just to find moments of peace and tranquility in their busy life.

Cozy Mug Set

Image of a christmas mug filled with hot chocolate mix, marshmallows, cookies and a candy cane as a coffee mug gift ideas filled diy

Gift a mug filled with instant cocoa or specialty coffee packets. You can also include a few little treats wrapped in cellophane with a bow. It’s both comforting and functional, and it’s perfect for anyone who loves a warm beverage in the winter months.

Gifts That Smell Good

Our sense of smell is pure magic – it can turn a room, a car, or an entire day around in seconds. That’s why scented DIY gifts hit the sweet spot between personal and practical. They make spaces feel cleaner, cozier, and a little bit more like the calm, Pinterest-perfect home we all wish we had. Plus, they’re incredibly easy to make and impossible to mess up. 

Stovetop Potpourri Kit

Image of the ingredients for potpourri for a diy christmas gift idea

Layer dried oranges, cinnamon sticks, cloves, and star anise in a clear bag with a tag that reads, “Simmer for holiday cheer.” This festive and unique gift instantly makes any home smell like a Hallmark movie and is easy to prepare in bulk. 

Cinnamon Stick Candle Wrap 

Image of 2 pillar candles wrapped in cinnamon sticks as christmas diy gifts

Wrap a rubber band around a plain white pillar candle. Insert cinnamon sticks between the candle and rubber band – one at a time – until the candle is surrounded completely by cinnamon sticks and none fall out when you lift it. Glue a string of burlap ribbon around the middle of the cinnamon sticks on top of the rubber band. Add some twine tied in a bow to finish for a unique and chic gift. Cinnamon is one of those scents that really evoke feelings of holiday nostalgia, and candles are comforting and give any room a cozy vibe.

Room Spray 

Mix 1 cup water, 1/4 cup rubbing alcohol and about 50 drops of essential oil of choice. Spicy oils like cinnamon, clove, and nutmeg; fresh, woody scents like fir, pine, and spruce; and warm, inviting aromas such as orange, frankincense, and myrrh are great for the holidays. Pour it into a spray bottle and wrap with a bow. It’s like Febreze… but festive.

An infographic showcasing "33 Quick & Easy DIY Christmas Gifts You Can Make in a Day," featuring a variety of handmade gift ideas such as mason jar gifts, scented candles, and homemade treats, aimed at providing inspiration for affordable and unique Christmas presents.

Car Air Freshener

These air fresheners are crafted from wool felt shapes infused with oils and tied with ribbon. It’s an inexpensive, portable, and practical gift that shows thoughtfulness. They will think of you every time they get in their car!

DIY Scented Pinecones 

Image of scented pinecones in a basket as easy diy christmas gifts

Clean your pinecones by soaking and baking at 200℉ for about 45 minutes. Once cooled, place them in a sealed bag with a few drops of essential oil, like cinnamon or clove, and shake to coat. Let them sit in the bag for at least a day, or up to a week, to allow the scent to infuse. Arrange the completed pinecones with some holly berries and leaves in a bowl or basket, wrap in clear cellophane, tie with ribbon, and finish with a bow.

Coffee Bean Candle Jar 

Image of 3 candles in 3 jars filled with coffee beans

Fill a small jar or vase with coffee beans and place a tealight in the center. It smells like your favorite coffee shop and looks beautifully festive, proving that simple ingredients can create impressive gifts. 

Gifts That Look Fancy (But Aren’t)

Sometimes, the easiest gifts are the ones that look like you spent hours planning. These low budget gift ideas look like they came straight out of a bougie shop, but they’re made from stuff you probably already have at home. The trick is all in the presentation – wrap it neatly, tie a ribbon, maybe print a cute label. These gifts prove that with a little creativity, you can fake fancy without spending a fortune.

Framed Quote Print 

Image of framed quote for handmade christmas gifts

A printed quote in a thrifted or dollar-store frame you’ve decorated. Add a personal message on the back or tie it with a bow. It’s meaningful, nostalgic, and always hits the feels.

Layered Salt Art Candle Holder

Image of a color layered salt candle for small christmas gifts

Layered sand candle holders are visually stunning yet simple to make. Pour salt into bowls, pour a few drops of food coloring into each, and mix to create your colors. More food coloring will give more vibrant colors, while adding more salt will tone it down. Let the salt bowls dry overnight then start creating your layers in a small glass jar. Add a tealight on top of the salt to finish. A beautiful work of art that can be used indefinitely.

“Open When” Letters

Bundle envelopes with themed notes for an emotional, meaningful, and super personal gift. Write simple notes for future moments (open when you’re sad, bored, etc.). Here are 280 ideas for all types of gifts.

Photo Collage Frame/Memory Book 

Print photos of your favorite memories together and stick them in a multi-frame for instant nostalgia. Or paste them into a notebook with captions. There’s nothing more personal or treasured than this type of special, sentimental gift.

Affirmation Jar

Image of hand holding a paper with an affirmation written on it for meaningful christmas gift ideas

Write compliments and affirmations on strips of paper, fold them, and place them in a decorative jar. You can also include inside jokes, favorite memories, or fun facts, and tailor the jar’s contents for specific occasions, like writing a number of compliments equal to an anniversary milestone. Use different colored paper to represent different themes, or use nice cardstock for a more polished look. Use a mix of different compliments, memories, and affirmations to keep it interesting.

Custom Playlist QR Code

A card with a QR code to link to a personalized playlist gift - best friend gift ideas meaningful

Curate a list of artists, songs, or genres the recipient enjoys. Consider songs that remind you of them or shared memories. Generate a QR code and print it, then glue it to a card with instructions on how to scan the code to access the playlist. Music is the soundtrack to our lives that reflects a wide range of feelings, from happiness and love to sadness and anger and is a deeply personal gift. 

DIY Ornament Gift

Fill a clear fillable ornament with glitter, sand, or small trinkets. Or paint the inside for a swirled or stained-glass effect. You can create themed ornaments and also add personal touches by including photos, keepsakes like a hospital bracelet, or even tiny favorite toys. Here are more ideas.

These DIY gifts work because they’re personal, practical, and thoughtful without being complicated. Food gifts delight the senses, cozy gifts encourage self-care, scented gifts create ambiance, and aesthetic gifts show effort without stress. Each homemade gift can be customized to the recipient’s taste, and many can be made in bulk for friends, teachers, or coworkers. With these Christmas present ideas and a few jars, bags, ribbons, and your creativity, you can create gifts that feel expensive, look handmade, and show people that you care – all while keeping your sanity intact.

Leave a Comment

Your email address will not be published. Required fields are marked *