33 Handmade Christmas Present Ideas to Make at Home

Gina Gatherings

White soy candles in glass jars with bamboo lids and festive wax embeds.

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: a jar of whipped body butter or a tin of peppermint lip balm fills in one sitting, while the crocheted sweater and the quilt need weeks of evenings, so start those well before December.

The list runs from embroidery hoop ornaments, which cost very little per piece, to a quilt, with candles, soaps, honeycomb candy and clay figurines between.

If you have only a free afternoon, batch a food gift; a dozen jars take barely longer than one.

1. Whipped Body Butter

Pastel swirls of whipped body butter are easy to pipe into jars for gifting. · 📷 @nchantedessentials

A piping bag with a large star tip is what makes pastel swirls of whipped body butter; fill it, pipe straight down, and lift for a tidy peak.

Whip the butter until it holds a peak, then pipe it into small clear jars so the color shows from the side.

Clear plastic jars weigh far less than glass, so the gift stays light enough to mail or tuck into a stocking. Pick one soft shade or two that sit well together, since muddy mixes lose the swirl.

A moisturizer made from natural ingredients suits anyone with dry winter hands, and you can fill a dozen jars in one sitting.

2. Homemade Scented Soy Candles

Soy candles with festive wax embeds look like tiny scenes in glass jars. · 📷 @_m.create_

Wax embeds are what make a soy candle look bought rather than poured at the kitchen counter.

Small shapes like trees, snowflakes and even cars can be pressed onto the top of the wax or set into the jar, so the candle reads as a tiny scene.

Finish each with a red ribbon and a "Merry Christmas" tag, and you have a gift ready to hand over.

Soy is a natural alternative to store-bought candles, and making a batch costs less than buying the same number.

3. Sugar Scrub

Orange sugar scrub in clear jars is a fun and affordable pampering gift. · 📷 @sugarmaplefarmhouse

Orange sugar scrub packed into small glass jars looks generous for very little money, since the main ingredients are sugar, oil and zest. Make three at once and you have a set, or split them among friends.

Glass shows off the color, so skip opaque tubs. Tie a fresh orange slice or a sprig of greenery to the jar if you are handing it over soon.

A scrub is a small pampering gift for skin care, so it fits a coworker, a neighbor or a teacher without feeling too personal.

4. Initial Ornaments

Initial ornaments with stitched letters make personalized decorations for family trees. · 📷 @kira_goode

A tiny embroidery hoop, a single stitched letter and a wreath around it: that is an initial ornament, and it works because it carries a name. Keep the hoops small so they hang easily on a branch.

Finish with a navy bow at the top. A dark ribbon against green stitching looks crisp and deliberate, and it costs only a few cents per ornament.

Make one for each person in a family and the set doubles as personalized holiday decor they can add to every year.

5. Mini Christmas Village Wreath

A mini Christmas village in a gold hoop wreath adds festive charm to any wall. · 📷 @podelki_dlya_detei

Give someone who can’t get enough holiday decor a mini village squeezed into a gold hoop. White houses and small trees sit on a little shelf across the middle, with frosted greenery and red berries filling the lower half.

Keeping the houses white lets the greenery and berries supply the color. A plain wall behind it makes the whole thing read clearly.

It hangs, so it takes no table space, and it can stay up all season long.

6. Salt Dough Ornaments

Salt dough ornaments can be shaped into anything, making them fun for families. · 📷 @annawithlove

Salt dough is the craft I would hand to anyone with kids, because the shapes can be anything from Santas to the Eiffel Tower. Roll, cut, bake on a sheet, then paint.

It is a fun and nostalgic holiday craft, and each piece comes out slightly different, which is half the charm. The ingredients are cheap kitchen staples, so a big batch costs very little.

Make a few extra in case one cracks or smudges.

7. Embellished Socks

Embellished socks with pearls and rhinestones turn plain white socks into stylish gifts. · 📷 @chosencreations_byquan

Pearls, rhinestones and an iron-on patch dress up a plain pair of white socks into something worth wrapping. Stitched or glued on, the trims sit best near the ankle edge, where they show above a shoe.

A small patch or simple embellishment keeps the pair wearable in any season, which is how I would go for a coworker or a cousin.

Add the winter bling, like the pearls and rhinestones, when the recipient likes a little shine.

A single pair costs very little to make, so a few go quickly.

8. Photo Keychain

Personalized keychains with cartoon portraits make thoughtful gifts for new drivers. · 📷 @endow_crafts

A cartoon portrait with a name underneath is the detail that makes a keychain personal.

New drivers and employees are the obvious recipients, but most adults will clip one to a bag or key ring.

I would pick a portrait style that matches the person’s hair and clothing, since a good likeness decides whether it gets used.

Keep the card on for gifting; it doubles as packaging.

9. Stovetop Potpourri

Stovetop potpourri with cinnamon and cranberries fills a home with festive scents. · 📷 @caitliniola

Cinnamon sticks, cranberries and citrus slices simmering in water fill a house with a warming spice smell, and a pot with a pretty lid makes the whole thing giftable.

Pack the dry pieces in a glass pot or jar with a tag that says to cover them with water and simmer on low.

Cranberries tint the water red, which looks festive while it heats. A decorative knob on the lid lifts the jar from kitchen supply to actual gift.

Top up the water as it cooks down.

10. Christmas Tree Cupcakes

Chocolate cupcakes with green frosting can easily be decorated to look like Christmas trees. · 📷 @knowtobake

Swirl green frosting into a tall, pointed tower on a chocolate cupcake and it reads as a tree right away. A large star tip makes the ridges, and gold sprinkles scattered over the top stand in for ornaments.

Chocolate underneath gives the green a darker base that I prefer to vanilla.

Bake the cupcakes a day ahead, then frost close to gifting so the swirls stay sharp.

11. DIY Bath Salts

Layered bath salts in glass tubes look elegant and are quick to make. · 📷 @scienceofessentials

Layered salts in narrow glass tubes look far fancier than the work behind them. Mix 1 tablespoon of carrier oil with 10 drops of essential oil, then stir that into 1.5 cups of bath salt.

To get stripes, divide the salt first and tint or scent each portion differently, then spoon the layers in slowly. A wooden scoop tucked beside the tubes makes it a set.

This is quick enough to make in one evening.

12. Quilt

A handmade quilt with festive patterns is a cherished gift for someone special. · 📷 @carolinelisabethh

A quilt is the gift that asks for the most time, so I would save it for someone who will keep it for years.

Red and white star blocks beside green plaid trees make a Christmas pattern that reads clearly as a wall hanging or a throw.

Square and small, this one is a manageable size for a beginner. Choose fabrics with strong contrast, since the stars read only when the red and white are clearly apart.

Start early; piecing and quilting take real hours.

13. Handwarmers

Crocheted fingerless gloves keep hands warm while allowing freedom of movement. · 📷 @moka_crochet_store

Fingerless crocheted gloves in white keep the palms and wrists warm while leaving the fingers free for typing, driving or turning pages. That is why they suit a coworker or a commuter better than a bulky mitten does.

White shows every smudge, so I would wrap them flat in tissue and give them close to the day. Crochet is also a gift you can make in small pieces over several evenings.

14. Hot Chocolate Mix in a Jar

Mason jars filled with hot chocolate mix are simple to make and perfect for gifting. · 📷 @yearroundpantry

Tie on a tag that reads: use 1/4–1/2 cup of mix per 8 oz of hot water, and stir thoroughly.

The mix itself needs only 4 simple ingredients, so a shelf of jars is cheap to fill.

Pick wide-mouth jars; they are far easier to spoon into.

15. Mason Jar Ring Ornaments

Mason jar rings can frame tiny winter scenes for charming ornaments. · 📷 @sibster

A mason jar ring makes a neat frame for a tiny winter scene: a deer figurine, miniature trees and faux snow held inside the circle.

Because it is flat and light, it hangs on a tree branch without pulling it down.

Keep the figures small enough that nothing crowds the edge, and set them in the snow so they stand firm. Fill the whole scene before you add a ribbon loop for hanging.

Cute, quick and cheap, it works for a crowd of coworkers.

16. Gnome Ornaments

Handmade gnome ornaments can be crafted quickly and look adorable on display. · 📷 @comfyhome.finds

Red hat, white yarn beard, a pinecone for decoration: a gnome is mostly hat and beard, so those 2 parts decide whether it looks charming or sloppy. Trim the yarn evenly and let it hang over the face.

Mounting the figure on a wooden slice gives it a steady base, so it can stand on a shelf as well as hang. I would make a few at once, since each one goes faster than the last.

A simple craft, and kids can help with the beard.

17. Homemade Honeycomb Candy

Honeycomb candy is a sweet treat that looks generous when packed in a container. · 📷 @bakerswannabake

Honeycomb candy is a sweet, crunchy treat full of golden air pockets, and it breaks into irregular shards that look generous piled high.

Pack honeycomb in a clear plastic container so the glassy, golden pieces show through and the brittle edges don’t crush in transit.

Break it by hand into chunky pieces rather than cutting. Pack it snug so it doesn’t rattle around.

Honeycomb softens in damp air, so I would seal the container well and give it soon after making it.

18. DIY Place Card Holders

Gold bow-shaped place card holders add a personal touch to holiday dinner settings. · 📷 @flipdaddie

A gold bow-shaped holder turns a name card into a small keepsake at each seat. Set gold place card holders against plain white plates and a white napkin, and the gold does all the decorating.

For a holiday dinner, one holder per guest is a cheap way to make the table look planned. Write names in clear, neat letters, since the card is the part people read.

Guests can take the holder home, so I would make a few extra for anyone who asks.

19. DIY Photo Ornaments

Felt ornaments with photos become cherished keepsakes for families to hang each year. · 📷 @lyeo_studio

A felt tree with a printed photo tucked into the middle turns a tiny keepsake into something a family will hang every year.

Crop the photo close on the face so it stays readable at ornament size. Sew the buttons on rather than gluing them if kids will handle it.

Make one per child and date the back.

20. Festive Handmade Soap Bars

Soap topped with a gingerbread man makes for a festive and useful gift. · 📷 @let_it_soap

Soap with a small gingerbread man set on top looks like a bakery treat, which is why the scent and the topper should match. Keep the bar plain and warm brown so the figure stands out.

I would wrap each bar in clear cellophane so the topper stays visible.

Soap suits nearly anyone on a list, so make a batch.

21. Embroidery Hoop Ornaments

Embroidery hoop ornaments with holiday designs create a mini gallery on the tree. · 📷 @portrasdosbastidores

Stitch simple holiday shapes like a stocking, a Santa hat, a tree or a candy cane, each in its own small wooden hoop, and the set hangs like a mini gallery.

Keep the hoops small so branches carry them without sagging.

Wood looks warmer than plastic and needs no extra decoration. Add a name or initial inside one design if you want it personal, though simple shapes are easier for a beginner.

A set of small hoops tied together with twine makes a good gift.

22. Reindeer Bark and Treats

Chocolate bark decorated as reindeer is a fun and festive treat to share. · 📷 @fitwaffle

Pretzel antlers, candy eyes and a red candy nose are all a plain slab of melted chocolate needs to become a herd of reindeer. Press the decorations in while the chocolate is still soft, or they will not stick.

Green candies scattered between the faces add a little color. I would break the bark into pieces with one face each, so every piece looks finished.

Bag it in clear cellophane and give it within a few days.

23. Custom Engraved Cutting Board

Engraved cutting boards with personal touches make unique gifts for the kitchen. · 📷 @stragaproducts

An engraved board with a name and a small logo is a gift nobody else will have bought. Pick a plain wooden board with a smooth surface, since engraving needs a clean, even face to stay crisp.

Short text reads best: a name plus a short line, with one small graphic. Holiday illustrations work too, though custom text stays useful after December.

Engraving takes a tool or a service, so plan that cost and the time before you start.

24. Chocolate Wreath Treats

Chocolate wreaths made of candies wrapped in gold look festive and are easy to make. · 📷 @mypartydesign

Gold-wrapped chocolates arranged in a ring look like a wreath, and a red satin bow finishes it. Glue the candies to a ring base so the circle holds, then tie the ribbon at the bottom.

Wrap the whole thing in clear plastic so it stays tidy and the gold still shows. I like satin over paper ribbon because the red looks richer against the foil.

Cost depends on the chocolate you choose, so buy in bulk for a crowd.

25. Hand-Painted Cutting Board

Painted cutting boards with Christmas trees are decorative and functional gifts. · 📷 @artby_allie

Painted Christmas trees with ribbon bows turn a plain wooden board into a decorative piece. Use two ribbon colors, one per board, if you are giving a pair, so they read as a set.

Wood grain shows through thin paint, so I would keep the tree shapes simple and let the board’s color work as the background.

Since the painted face is meant for display, I would hang it or prop it on a counter rather than chop on it.

Paint takes time to dry, so start a few days ahead.

26. Crochet Christmas Sweater

A crocheted sweater with Christmas tree squares is a labor of love for the holidays. · 📷 @crochetbao

Red and green tree squares on a white crocheted body make a sweater that announces the season without shouting. Working the trees as separate squares lets you stitch them in short sessions and join them later.

White shows off the colors, though it also shows every smudge, so I would give it clean and wrapped in tissue.

This is the slowest gift on the list apart from the quilt, so I would begin well before December and pick a simple stitch.

27. Decorated Snowman Spoons

Snowman spoons made from plastic are a fun and easy craft that kids can help with. · 📷 @podelki.tvorchestvo

Plastic spoons make a cheap snowman body: the bowl is the face and the handle becomes the torso. Draw eyes and a nose with markers, then glue on a button or two and tie a ribbon scarf under the chin.

Keep the faces small and simple, since the spoon bowl leaves little room. Colorful buttons and ribbons add the personality.

Stand them in a mug or on a wooden base as a set, and kids can help with the faces.

28. Handmade Peppermint Lip Balm

Lip balm in small tins or tubes is a practical and thoughtful gift for anyone. · 📷 @nimbinapothecary

Small metal tins and plastic tubes both work as containers, and the choice changes the gift.

Tins look nicer in a gift set and are easy to slip in a pocket; tubes are tidier for people who dislike dipping a finger.

A few fresh mint leaves beside the balm hint at the scent, so I would tuck some into the wrapping or tie them to a tag.

Lip balm is small and cheap, so make several for a group of coworkers or neighbors.

29. Lighted Cardboard Gingerbread House

A cardboard gingerbread house decorated with lights is a charming and simple craft. · 📷 @its.neesssa

Cardboard is the cheapest building material for a gingerbread house, and white trim painted along the roof and windows gives it the iced look without any baking. Fairy lights threaded inside make the windows glow.

Fit the lights before you close the last wall, and leave a small gap at the back for the cord or battery pack.

Set it next to a candle on a mantel or shelf, and use a battery string for lights so nothing runs hot inside the cardboard.

30. Mason Jar Snowman Lantern

Frosted mason jar lanterns filled with lights create a cozy and festive ambiance. · 📷 @lainytavares

A frosted jar softens fairy lights into an even glow, and a snowman and tree drawn on the glass give it a Christmas look.

Paint or stencil the picture on the outside, keeping it simple enough that the light still passes around it.

Coil the lights loosely inside so they don’t bunch up behind the drawing. A rope handle around the neck makes it easy to carry or hang.

Battery lights are the best fit, and they let the jar sit among pine branches without a cord.

31. Mini Clay Christmas Figurines

Mini clay Christmas figurines are small enough to fit in a card-sized box for gifting. · 📷 @abbyc_reates

Polymer clay figurines are small enough to sit in a palm, so a set of Santa, a reindeer, a gingerbread man, a candy cane and a stocking makes a gift that fits in a card-sized box.

Keep each piece to one or two bright colors so the shapes read from across a room.

Make the set a matching family rather than a random pile; the same size and finish look deliberate. Bake the pieces following the package directions for your brand.

Nested in tissue inside a small box, they travel well.

32. Mosaic Christmas Ornament

Mosaic ornaments with glass tiles add sparkle and charm to holiday decorations. · 📷 @momsmosaics

Glass tiles set in the shape of a Christmas tree turn a plain white round into an ornament with real sparkle.

Cut the design down to a few shapes: green tiles for the tree, red for the trim, one small piece for the star on top.

A white background lets the colors stand out, so I would keep the grout and base pale. Lay the tiles out dry before gluing any, so the tree sits centered.

Mosaic takes patience, and it rewards a steady hand more than a big budget.

33. Mini Coiled Rope Tree Pot

Coiled rope trees in terracotta pots make for cute and lasting holiday decor. · 📷 @believeitorknotbyhayley

Coiled green rope wound into a cone, topped with a gold star and planted in a small terracotta pot, makes a tabletop tree that never drops a needle.

Glue the coil as you wind it, layer by layer, so the cone holds its shape.

A pot this size suits a desk, a windowsill or a host gift. The tag does half the work, so I would copy the pun: "Believe it or Knot" tied on with twine.

Set the star on last, once the glue has dried.

Batch-making Gifts

Food gifts reward batching more than any other kind.

Cooking one big pot of caramel sauce or mixing a large bowl of dry cocoa mix takes barely longer than a single small batch, and the jars fill in an assembly line.

Mulling spices, oatmeal cookie mix, vanilla extract and peppermint hot cocoa mix all scale up well, so one afternoon can cover a whole gift list.

Vanilla extract and peppermint vodka are for adults only, so keep them off the kids’ and neighbors’ lists where that matters.

Pairing makes a batch feel like a gift. A jar of homemade jam, a crusty loaf from the bakery (store-bought is fine) and a small wicker basket add up to a breakfast gift that people actually finish.

For someone who lives at the grill, a jar of your own barbecue rub plus a bottle of sauce is a good start; add a grill brush and an apron and the whole set can still land under $25.

Advice for Crafting Gifts

Start with one question: what does this person do on an ordinary morning or weekend? A gift that fits a habit gets used, and that matters more than how elaborate it was.

A mug decorated with a Sharpie is a simple example, since it lands in someone’s coffee routine every day.

For the person who is hardest to shop for, a mason jar bank, a candy bar wrapper with a custom message, or wool dryer balls are practical picks that kids can help make.

Personalizing doesn’t need special skill.

A name, an initial or an inside joke does the job. If you want something more custom than you can make at home, Etsy has a wide range of personalized options to order from.

From useful gifts for the home, to yummy from-scratch food gifts, and even presents that double as DIY Christmas decorations no matter what you make a handmade gift will be cherished for years to come.

— Country Living

Using Natural Materials

Natural materials do half the styling for you. Twine, kraft paper, wood slices and sprigs of herbs look finished with no extra decoration, and they cost little.

Use twine in place of ribbon on jars and wrapped boxes, then tuck a sprig of rosemary or a cinnamon stick under the knot. Herbs dry well, so a bundle from the grocery store lasts through the season.

Match the material to the gift.

Wood suits a tag or a stand, while kraft paper works for anything flat. Keep the palette to two or three natural tones so the package looks chosen rather than crowded.

Frequently Asked Questions

What are some creative craft ideas for Christmas presents?

Whipped body butter piped into clear jars, soy candles with small wax shapes set inside, and embroidered initial ornaments are three of my favorites.

Each one looks bought rather than made, and a dozen body butter jars can be filled in one sitting. Salt dough ornaments and layered bath salts in narrow glass tubes are good picks if you want something quick or kid-friendly.

What is a nice handmade gift?

A personalized item, a homemade treat, or a piece of handmade decor all work, and the best ones carry a name or a clear purpose.

For a coworker, neighbor or teacher, a jar of orange sugar scrub is the safer pick: it feels warm and useful without getting too personal.

What is the 5 gift rule?

I can’t give a reliable answer to this one, because the rule isn’t something I cover.

For a handmade list, I would instead match each gift to the person: a quick small batch of lip balm or soap for a group, and a slower project like a quilt for someone who will keep it for years.

What do I want for my Christmas present?

Pick something useful that carries your name or a personal detail, since that is what makes a handmade gift feel chosen. Embroidered initial ornaments, a name-engraved cutting board, or fingerless crocheted gloves for typing and driving are good examples.

If you are the one making gifts for others, match the idea to how much time you have: soap, lip balm and bath salts take an evening, while a quilt or crocheted sweater needs weeks.