24 Homemade Xmas Gift Ideas for Everyone on Your List

Gina Gatherings

Chocolate peppermint cookies with ganache drizzle and crushed candy on parchment paper

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you. Please read my full disclosure here.

Time decides which of these gifts is yours: peppermint bark and chocolate pretzels come together in one sitting, while vanilla extract has to steep for weeks and a handmade advent calendar of 24 numbered scrolls takes a few evenings, so start in early November.

Some of these are jars you fill at the counter, and others take more patience, like a knit wine bottle sweater, photo coasters or a hand-painted glass bottle.

Pick by how many days you have before Christmas, then match the effort to the person.

1. Christmas Jam

Jars with puns make homemade jam feel festive before anyone opens them. · 📷 @brookestyless

Labels do half the work on a jar of jam. "Berry Christmas" and "Cherry-ish" are puns that sell the gift before anyone opens the lid, and a ribbon tied at the neck finishes it.

Pick a pun for each flavor and write the labels by hand or print them. A small batch in a few jars gives you several gifts from one afternoon at the stove.

2. Sugar Scrub

A peppermint-flecked scrub looks like a store buy when packed well. · 📷 @restockmyhome

Sugar scrub is the gift I reach for when the budget is tight and the recipient is hard to shop for.

The white, grainy mix with peppermint flecks looks like a store purchase once it sits in a clear glass jar.

Pack it tightly so the jar looks full. Tuck a wooden spoon or a small scoop into the jar’s ribbon, and the scrub looks ready to give instead of just filled.

3. Hot Cocoa Kits

Small jars keep cocoa kits neat and make for easy, thoughtful gifts. · 📷 @takethemameal

Small jars with cork lids suit a cocoa kit better than big ones, because each jar becomes one cup or two and the layers stay neat.

Cocoa powder goes in first, then marshmallows packed on top so they reach the cork.

Add a tag that says "HOT COCOA!" and you have a gift that costs little and looks planned. Make several at once and line the jars up like an assembly line.

4. Chocolate Peppermint Cookies

Crushed peppermint on fudgy cookies adds a memorable crunch and flavor. · 📷 @purelykaylie

A fudgy chocolate cookie with a ganache drizzle and crushed peppermint on top is a pairing that rarely misses. The crunch of the candy against the soft cookie is what people remember.

Crush the candy canes just before topping, and sprinkle while the drizzle is still wet so the pieces stick. Stack the cookies between sheets of parchment in a tin to keep the drizzle from smudging.

5. Homemade Candles

A candle in a wooden bowl creates a gift that’s both pretty and useful. · 📷 @thejashnvibez

A wooden bowl works as a tray for a finished candle in a heatproof jar, which turns the candle and its holder into one gift.

I like this version better than a candle in a tin, since the bowl stays useful afterward. Pick a scent that suits the season.

6. Personalized Mugs

A handprint mug becomes a cherished keepsake with a child’s name and date. · 📷 @abcdeelearning

A green handprint with colorful dots on a white mug, with the child’s name written beside it, is the kind of gift grandparents keep for years. The name and year turn an ordinary mug into a keepsake.

Use a plain white ceramic mug so the paint stands out. Let a child press the handprint, then add the dots and the date yourself, since neat lettering is easier with an adult hand.

7. Layered Cookie Jars

Layered cookie jars look inviting and include baking instructions for the recipient. · 📷 @sallysbakeblog

Layering the dry ingredients is what makes a cookie jar look like a gift. Each band of color shows through the glass, so spoon in slowly and tap the jar on the counter to level every layer.

A red bow and a candy cane tucked under it match the "Choco Peppermint" label well. Write the baking instructions on the tag, since the recipient has to add the wet ingredients themselves.

8. Homemade Potpourri

Simmering potpourri in a jar fills the kitchen with holiday fragrance when used. · 📷 @sbkliving

Dried orange slices, cinnamon sticks and cranberries in a mason jar make a gift that works on the stove instead of the shelf. Drop a spoonful into a pot of simmering water and the whole kitchen smells of it.

Add a tag that says how to use it, like "Holiday Simmering Potpourri." Sprigs of rosemary are a cheap extra if you want a greener note.

9. DIY Candle Holders

A pinecone candle holder can be gathered for free and arranged with greenery. · 📷 @lainytavares

A pinecone makes a free piece of decor you can gather, and I would set a battery-operated tea light in it instead of a real flame.

Set it on a bed of greenery and berries and it becomes a small arrangement instead of a lone cone. I would make a few and give them as a set, since one looks sparse and three look intended.

10. Knit Wine Bottle Sweater

Knitted wine bottle sweaters give personality to an ordinary bottle for gifting. · 📷 @vaniasantos2440

Dress a wine bottle as Santa, a snowman or a reindeer, and an ordinary bottle from the shelf ends up with a face and some personality.

A knit sweater does the job, and a set of 3 characters looks great on a hostess table.

Knitting takes time, so start early. If you don’t knit, a ready-made sweater from a craft store is an easy shortcut, and the bottle is still yours to choose.

11. DIY Scented Sachets

Wax sachets with pressed flowers add both fragrance and a decorative touch. · 📷 @candlehome_ca

Wax sachets are a gift people hang in a closet and forget to stop smelling. Pressing the wax into flower molds gives the cream-colored, embossed look, and a little grey paint on the petals makes the pattern stand out.

For giving, slip a few into a sheer organza bag. The maker describes them as handmade sachets meant to give a space a delicate fragrance.

12. Chocolate Covered Pretzels

Chocolate-covered pretzels let you mix flavors and colors for a fun treat. · 📷 @livewellbakeoften

Chocolate pretzels ask for almost no skill, which is why I rely on them. Dip the pretzels, set them on parchment, and add sprinkles before the coating sets so they stick.

Mixing white and dark chocolate gives you contrast, and a white drizzle over the dark pretzels shows up best.

The drizzle can be messy, and nobody minds. Pack them in a clear bag or a tin lined with parchment.

13. Bulb Garland

Felt bulbs strung together create a colorful garland that brightens up any space. · 📷 @liagriffith

Felt bulbs strung on a cord and spelling out a phrase make a garland that works as décor and as a gift in one. The bright, mixed colors keep it cheerful against a plain white mantel.

Felt is the right fabric for the bulbs, since a clean cut won’t fray and there is no hemming to do.

Spell the greeting with one letter per bulb, and leave a little cord at each end for hanging. Felt is cheap, so a garland costs little for how finished it looks.

14. Photo Coasters

Resin coasters with embedded photos turn memories into practical, everyday items. · 📷 @heyclear.art

Resin coasters with a photo sealed inside turn a face into something people set a drink on every day. Glitter in pink or blue gives them a finished look that plain photo prints lack.

Epoxy resin is the material, so work on a protected surface and follow the bottle’s mixing directions.

Pour over the photo in a mold, and let it cure fully before wrapping. A set of coasters makes a better gift than a single one.

15. Homemade Vanilla Extract

Homemade vanilla extract requires time but offers a rich flavor in baking. · 📷 @bearridgebaking

Vanilla beans steeped in vodka make an extract that tastes far richer than imitation. Madagascar beans are a good choice, and the proportions printed on commercial extract jars make a handy guide to follow.

Make sure the beans stay under the liquid, and keep the jars somewhere dark.

Extract needs time to deepen, so start well ahead of Christmas. A handwritten label on the jar tells the recipient that weeks of waiting sit inside a small, inexpensive gift.

16. Photo Scrapbook

A scrapbook page filled with personal touches makes for a heartfelt gift. · 📷 @nova_crafty

A scrapbook page works because every piece in it is personal: a photo, a small camera cutout, a sunflower, and labels like "HELLO!" and "CELEBRATE" on a fabric background. That mix of paper and cloth gives the page texture.

Pick photos of the recipient, and keep the labels short so the pictures lead.

Plan on a few evenings, since gluing and arranging go slowly. A full book costs more than one page, so a single framed page is a cheaper option.

17. Homemade Dog Treats

Bone-shaped dog treats are fun to make and show care for a furry friend. · 📷 @spoiledhounds

Cut the dough with a bone cookie cutter so the shape reads at once.

Let the treats cool fully before icing, or the icing will slide off. Check the ingredients against what the dog can eat, and ask the owner about allergies.

18. DIY Earring Organizer

A vintage frame with velvet backing becomes a stylish organizer for earrings. · 📷 @shreyaahome

An old picture frame with black velvet stretched across the back becomes a place to hang earrings, and it sits well on a dresser.

A vintage frame in gold gives the organizer its look, and velvet backing makes gold and stone earrings stand out.

Thrift stores are a good source of frames, so the cost stays low.

Pull the velvet taut and glue it behind the opening, then poke earrings through it. Add a few pairs of earrings to make it a ready gift.

19. Peppermint Bark

White chocolate peppermint bark looks festive when served on a tree-shaped board. · 📷 @restockmyhome

White chocolate bark with crushed peppermint is about the easiest candy to make, and a tree-shaped wooden board turns a pile of broken pieces into a hostess gift.

The board stays useful after the bark is gone, which is why I like it over a plain box.

Break the bark into uneven shards instead of cutting squares; the rough edges look handmade. Scatter the crushed candy over the chocolate before it sets, because once the surface firms up the pieces just slide off.

20. Homemade Chocolate Truffles

Chocolate truffles topped with flower petals make for an elegant and tasty gift. · 📷 @helenridgeway_nutrition

Dried flower petals pressed onto the top of a chocolate truffle give it the look of a bakery piece. Set each one in a brown paper liner, then pack them in a gold box over parchment.

Add the petals while the coating is still tacky, since they won’t stick once it sets.

I would pick one or two petal colors per box so it looks planned. Truffles ask for patience, but a dozen nested in a nice box looks like a much pricier present than it is.

21. Handmade Advent Calendar

Numbered scrolls create an advent calendar that can double as a centerpiece. · 📷 @mavalina.de

Rolled paper scrolls, each numbered and themed with reindeer, make an advent calendar that sits on a plate instead of hanging on a wall. Number them 1 through 24 and the plate doubles as a table centerpiece.

Write a small note, a treat or an activity on each scroll, and tie it closed.

Gold stars strung behind it finish the setting. Making 24 pieces takes a few evenings, so start in early November.

22. Pretzel Peanut Brittle

Pretzel peanut brittle combines crunch and saltiness for a unique candy treat. · 📷 @crowded_kitchen

Pretzels and peanuts set into brittle give you salt and crunch in the same bite, which keeps it from tasting like plain sugar candy. Spread the hot candy thin on a lined pan so the shards break cleanly.

Let it cool fully, then snap it by hand into irregular pieces. I find it keeps best away from steamy kitchens.

23. Hand-Painted Glass Bottle

A painted glass bottle serves as a stylish vase or decorative piece. · 📷 @rayzadecor

A plain clear glass bottle painted with green pine needles and red holly berries looks like a shop piece, and the gold foil cap pulls it together.

Paint the needles first in short, quick strokes, then dot the berries on top.

Use paint made for glass, and let each coat dry before adding the next.

Berries are easy to make from a round brush pressed once. Give the bottle empty as a vase, or fill it for a gift with more to open.

24. Ceramic Christmas Ornament

A simple ceramic ornament can become a cherished decoration for years to come. · 📷 @bohemianglam.ro

A tree-shaped ceramic ornament with "merry" stamped into the clay is the kind of present people hang up again every December. Twine through a hole at the top keeps the look simple and rustic.

Press the letters in gently while the clay is still soft, and keep the pressure even so the word reads clearly.

Make a few, since a single ornament feels thin in a gift bag. The maker notes a soy wax version of this same tree shape, scented as a wardrobe freshener, if you would rather make wax than clay.

Budget-friendly Gifting Tips

A homemade gift usually costs less than its store-bought equivalent, and people often value it more. Spend the money you save on something that costs time instead of cash.

Consider giving an experience or a memory in place of an object.

A single board game played together every Friday matters more than 6 shrink-wrapped boxes, and an afternoon at the playground with you is better than backyard equipment. Write the promise on a card and wrap that.

Balance the fun with the practical. Practical things like pajamas and socks feel gift-like when you add something handmade to the bag.

Budget for food and travel around the holidays too, since those costs crowd out the gift money. Write your full list first, then check it twice before buying anything.

Nothing from a store will measure up to the level of consideration in a homemade gift, so go easy on yourself if you don’t consider yourself a very crafty person.

— House Beautiful

Gifting for Different Recipients

Start with what the person already loves, then make the gift fit it.

A friend who cooks wants something edible or something for the kitchen. A person who collects small keepsakes wants something with their name, face or history on it.

For family, personal beats polished. A gift that carries a name, a date or a photo says you thought of them in particular.

For a coworker or neighbor you know less well, pick something nearly everyone enjoys and keep it modest. Food is the safest choice, so ask about allergies before you commit to a recipe.

Crafting with Kids

Kids enjoy a gift more when they helped make it, and the finished piece carries the afternoon with it. Pick projects where a child’s part is the fun step, such as pressing, stirring, sprinkling or decorating.

Match the job to the age. Small children can handle the messy, forgiving steps, while older kids can take on measuring, labeling and wrapping.

Keep the fussy finishing for yourself, and keep hot stoves, sharp tools and anything that needs careful pouring in adult hands. Cover the table first and expect some mess.

Making gifts for kids is just as fun. You will enjoy the making as much as they enjoy the using.

Frequently Asked Questions

What is the 5 gift rule?

It is a guideline that has you give 5 gifts: something they want, something they need, something to wear, something to read and something to do.

Homemade work fits the rule well. Pajamas or socks count as the wear and need gifts, and adding something handmade to the bag makes them feel like real presents.

How to make a Christmas gift?

Begin with something the person already loves, such as coffee, plants or baking, and pick one plain material that suits it.

A cook wants something edible or for the kitchen, and a keepsake collector wants a name, photo or date on the piece.

A handwritten label or tag makes the gift feel like it came from you, and if you make several at once, a single afternoon covers a few names on your list.

What’s a good last minute gift?

Homemade food is the best bet, and chocolate covered pretzels are the easiest.

Peppermint bark and hot cocoa kits also come together fast. Skip vanilla extract and the advent calendar, which both need weeks of lead time.