23 Christmas Craft Ideas for Gifts to Make by Hand

Chloe Occasions

Two brown paper pouches filled with dried citrus and spices for holiday potpourri.

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.

An ornament or a set of photo magnets takes an evening, while a crocheted nativity can occupy one maker across weeks, one figure at a time.

In between sit scrubs, candles, potpourri and jars of dry soup mix, all made in a batch and handed out by the half dozen.

1. Homemade Soup Mixes

The layered dry ingredients in this jar create a colorful soup mix gift. · 📷 @motherthyme

A jar of dry soup mix is a gift that turns into dinner, which is why I like it for neighbors and coworkers who already own plenty of candles.

Layer the dry ingredients so the colors show through the glass, then tie on a tag that tells the cook what to add.

Write the recipe on that tag in plain steps. A recipient who has to hunt for directions will leave the jar on the shelf.

A wide-mouth jar is easier to fill and easier to scoop from.

2. Photo Magnets

These circular photo magnets capture clear faces of loved ones, making great gifts. · 📷 @labcriativoaline

Printed photos cut into circles and fixed to magnet backing make a gift that lands with grandparents every time. Pets and kids are the best subjects, because faces read clearly at that small size.

Crop tight on the face before you print, since a full-body shot shrinks to a blur in a circle. Cut each one with a round punch or a circle template so the edges match.

3. 10-minute Photo Ornaments

The scalloped edges on these photo ornaments add a charming touch to family memories. · 📷 @aurelie.erikson

Photo ornaments only take 10 minutes when you plan the pictures first. Pick 3 favorites per person, trim them with scalloped scissors or a scalloped punch, and join them in a row so one ornament carries a small run of memories.

Choose photos with a plain background, because busy ones get lost at ornament size. Add a ribbon loop at the top before you glue the layers together, not after.

I would pick this over a store-bought frame ornament every time.

4. DIY Holiday Potpourri

Dried citrus and spices in these bags create a festive potpourri for holiday cheer. · 📷 @tothemoonandbackdesserts

The recipient simmers the mix in water on the stove, so tell them that on the label.

Print a short instruction line on the tag: add to a pot of water, keep it low. Without it, many people will not guess the purpose.

It is cheap per bag, and the spices make a big batch go far.

5. Sugar Scrub Cubes

These sugar scrub cubes are easy to use, each being a single serving. · 📷 @alifeadjacent

Sugar scrub set into cubes is tidier than a jar, since each cube is one use and nobody dips damp fingers into the rest. Press the mix into a silicone mold, let it set, and pop the cubes out.

Pack the cubes in a small box or tin, and tell the giver’s friend to keep them dry in the shower.

Make extras, because the first few usually crumble while you learn the pressure.

6. Peppermint Milk Bath

This glass jar of peppermint milk bath is simple with just two ingredients. · 📷 @bendsoapcompany

2 ingredients is the whole recipe here, which makes milk bath the easiest bath gift on this list: a powdered milk base plus peppermint scent. Stir the base and scent together and spoon the white powder into a glass jar.

Keep the scent light. Peppermint gets sharp fast, and a few drops go a long way, so add slowly and sniff as you go.

Label the jar with a short note saying to pour a scoop under running water. A plain white label looks clean and costs almost nothing.

7. Painted Ceramic Mugs

The painted flowers on this mug stand out beautifully against the white ceramic. · 📷 @evanoscarartstudio

Plain white mugs take painted flowers well, because the pale glaze lets pink petals and a green base band stand out. A small floral pattern is also forgiving for beginners: a wobbly petal still looks like a petal.

Make two matching mugs and give them as a pair, one for each person in a couple or for two friends. Use paint made for ceramics, and follow the label on curing before anyone drinks from them.

8. Hot Chocolate Stirrers

This chocolate stirrer turns a mug of milk into hot chocolate with a fun twist. · 📷 @sheri_wilson_

A chocolate cube on a stick turns a cup of milk into hot chocolate, and the topping is where you personalize it.

Nuts and a small gingerbread man work well, and each stirrer can differ so a set looks like a collection.

Make a batch of 6 or more so you can bundle them. Wrap each one separately in clear cellophane, since bare chocolate gets handled and smudged.

I would choose this over a boxed cocoa mix for a coworker. It looks like more effort than it is.

9. Christmas Shortbread Biscuits

The toppings on these shortbread biscuits give them a festive holiday appearance. · 📷 @rogersgrains

Shortbread is a three-ingredient dough that looks plain until you press sliced almonds and red candied cherries on top. The topping is what makes it read as Christmas.

Press the toppings in gently before baking so they stay put. Pack the cookies in a tin lined with parchment, layered so the decorated faces never touch.

Make extras. Rounds break at the edges more often than you would expect, and the broken ones are the baker’s reward.

Florentines make an ideal homemade Christmas gift, bursting with festive flavours from juicy glacé cherries and crunchy almonds.

— BBC Good Food

10. Funfetti Biscuits

The colorful sprinkles baked into these cookies keep their brightness throughout. · 📷 @chelsweets

Sprinkles baked into the dough, not scattered on top, keep their color through the whole cookie.

Fold the sprinkles in gently at the end.

Overmixing makes the colors bleed into the dough. Rainbow sprinkles suit kids and teachers best, and a tin or clear bag shows them off.

11. Pom-pom Winter Animals

This pom-pom snowman is a quick craft that can double as a gift tag. · 📷 @olly.diy

A pom-pom snowman takes one white ball, a few scraps of felt or ribbon, and very little skill, which suits a crafter short on time.

Trim the pom-pom into a round shape before you add anything. Use a dot of craft glue for the buttons and hat.

Make several and tie each one to a gift. They cost almost nothing and double as a tag.

12. Christmas Cards for Kids

The 3D snowman cutout on this card adds a handmade feel for kids to create. · 📷 @thecardgrotto

A card with a 3D snowman cutout feels handmade because the figure lifts off the page. Cut the snowman, scarf and hat from paper in contrasting colors, then glue the pieces in layers on a colored card base.

Let kids choose the colors and write the message with a black pen. Dried or paper flowers add a final touch.

Use a thick card stock for the base, since thin paper curls when glue dries.

13. Whipped Body Butter

The swirled layers of this whipped body butter look almost good enough to eat. · 📷 @zegerbeauty

Whipped body butter looks like frosting, and piping it into the jar is what gives the swirl. Fill a piping bag, snip the tip, and work in a circle from the outside in, the way you would top a cupcake.

Clear jars show off the colors, so choose those over opaque tubs. Fill a few extra jars so you can match the best-looking ones into a set.

A jar of this is a better gift for a sister or friend than a drugstore lotion, and it takes about the same effort as decorating cookies.

14. Lavender Eye Pillows

These lavender eye pillows are made with removable covers for easy washing. · 📷 @meluastudio

Linen eye pillows come in plain beige or small florals, and I would pick by recipient: beige for someone who likes a quiet look, a floral print for a gift that feels personal.

Sew the cover with an opening at one end so you can remove it for washing, then fill a separate inner pouch with lavender and tuck it inside.

A removable cover is worth considering, since it lets the person wash the fabric.

Add a small printed label, like the ones on these, and the pillow reads as a finished product. Tell the recipient to rest it over closed eyes.

15. Mason Jar Winter Snow Globes

The snowman on this mason jar adds character to a glowing winter decoration. · 📷 @juniorsartanddiy

Fairy lights tucked into white faux snow make a mason jar glow, and the snowman head on the lid is what turns it from a jar into a character.

Fill the jar with snow first, then thread in the lights so the wire runs through the middle.

Knit the hat and scarf small, or buy mini ones, so they sit snugly on the head. A battery light string is safer than one with a plug on a gift, since it works anywhere on a shelf.

Make it for a friend with a mantel to fill.

16. Festive Scented Tin Candles

These tin candles feature festive wax decorations that enhance their Christmas appeal. · 📷 @zdrutuzuzu

Wax candy canes, trees and gingerbread men set on top of a tin candle give a plain round tin its Christmas look. Place the embeds while the surface is still soft so they sit in place instead of sliding.

Space them evenly, and keep them low so the lid still closes. A tin travels better than glass, so I like it for mailing or tucking into a bag.

Make three and give them as a set. Choosing one scent for all of them keeps the set looking matched.

17. Crocheted Christmas Ornaments

The crocheted bells in red, green, and white create a classic holiday ornament set. · 📷 @thecrochetspacee

Small crocheted bells make good ornaments for a beginner, because the shape repeats and a bow or flower covers any uneven stitches. Red, green and white make a set that reads as Christmas straight away.

Stuff each one lightly so it keeps its shape, and sew a loop of yarn at the top for hanging. Trees and stockings follow the same method, so one pattern skill covers a whole box.

Crochet takes time, so start early. 3 ornaments make a gift of their own.

18. Crocheted Wreath Keychains

This crocheted wreath keychain is small enough to finish in one evening. · 📷 @amoremfio_s

A crocheted wreath is small enough to finish in one evening, and the cardboard tag it hangs on turns it into a gift that needs no wrapping.

Write the greeting on the tag in marker, and attach the wreath through a hole punched at the top.

Make a red one and a green one so the giver can pick a favorite. A key ring is cheap hardware, and it lets the wreath go straight onto a set of keys.

I like these for coworkers and teachers, when a big gift feels like too much.

19. 3D Paper Star Ornaments

The folded paper stars add dimension and charm to holiday decorations on the tree. · 📷 @marianastudiodiy

Folded paper stars hold a lot of dimension for a material that costs almost nothing. Red, green and gold paper gives a set that reads as Christmas, and a bead in the center hides the point where the folds meet.

Choose a berry-style bead so it picks up the red of the tree. Add a thread loop before you close the final fold, not after.

Make a handful at once and give them as a bundle.

20. Amigurumi Nativity Set

This amigurumi nativity set starts with the holy family, perfect for annual gifting. · 📷 @encantarte.croche

A full crocheted nativity is a big project, so I would treat it as a gift for one person who will keep it for years.

Mary, Joseph and baby Jesus are the core; the angel, the wise men and the animals can come later.

Start with the holy family and give that as the first gift, then add a figure each year. Stuff every piece lightly and firmly enough to stand upright.

Start early. Each figure is its own small project.

21. Chocolate Cone Christmas Trees

These chocolate cones decorated like Christmas trees are fun and festive treats. · 📷 @dessert_lovers2

Chocolate cones become little Christmas trees once you pipe white icing swirls around them, press on red sugar pearls and finish with a gold star on top.

Pipe from the bottom up so the swirls stack like branches. Use a dot of icing to hold each pearl in place.

Let the icing set fully before you pack them. Four in a clear box on a marble-white card looks like a shop gift, and the work is closer to cookie decorating than candy making.

22. Cardboard Tube Yarn Poodles

These yarn poodles are made from cardboard tubes, making them a fun craft for kids. · 📷 @diiyartedcraft

Yarn poodles start with a cardboard tube, which means the main material is free. Wrap the tube, add yarn pom-poms for the fluffy head, ears and tail, then finish with a small ribbon bow or a paper flower.

Pick one color per poodle so a group looks bright together. Glue the pom-poms on with craft glue and hold them for a moment.

I like these for kids to make and give to a grandparent. They are cheap, silly and hard to get wrong.

23. Handmade Snowman Paper Lamp

The textured paper of this snowman lamp gives it a soft glowing effect. · 📷 @thuonghoaidiy

Textured white paper glows softly when a light sits inside it, so a snowman made from it works as a night light. Add a small knitted hat and scarf in red, and he looks finished.

Use a battery tea light, never a flame, since paper and heat do not mix. Keep the paper layer thin enough to let light through.

I would give this to a child or a friend with a quiet corner that needs a lamp.

Crafting with Kids

Match the job to the child’s age.

Younger kids do best with the loose, messy steps: choosing colors, pressing on stickers, dabbing glue. Leave cutting, hot tools and anything near a flame to an adult.

Set up one tray per child with only the supplies for that project. Fewer choices means fewer arguments and less cleanup.

Pick a dark, cozy afternoon and put the whole thing on the calendar. Crafting together is half the gift.

If you only have basic supplies on hand, paper projects are the easiest place to start.

Plan a few for the youngest children too, since the line between "kids" and "preschoolers" mostly depends on how much adult help is in the room.

Quick and Easy Projects

Plan on 1–2 hours for a beginner project. Painted ceramics, decorated photo frames and simple ornaments are the easiest places to start, because they take little skill and still look impressive.

Gather every supply before you sit down. Most of a project’s lost time goes to a missing item, not to the crafting.

Book a time slot on your calendar the way you would a party errand, then batch the work: paint several items in one sitting instead of spreading them across the week.

Personalization

Choose the gift by the person’s age and habits, then adjust the details.

Kids get the bright stuff: a piggy bank they painted themselves, or a frame holding something they made. Let them help with age-appropriate steps.

A mosaic picture frame or a small decorative mirror also suits this age.

A lamp kit with mosaic pieces is right for anyone who prefers dim light.

Seniors use painted pots for the garden or a photo album customized for them, things that look nice and do something. Anything that celebrates a memory or a hobby tends to be kept.

Frequently Asked Questions

What are some ideas for making homemade gifts for kids?

Painted ceramic mugs, decorated photo frames and simple ornaments are good starting points. For kids under 8, I hand over the open-ended jobs: picking colors, pressing on stickers, dabbing on glue.

Scissors, glue guns and anything near a candle stay with the adult. One tray per child, stocked with only that project’s supplies, cuts down on grabbing and leaves much less to sweep up afterward.

What are some creative Christmas craft ideas?

Layered dry soup mix in a wide-mouth jar, sugar scrub set into cubes with a silicone mold, and chocolate cones piped with white icing swirls to look like little trees all stand out.

Each looks more elaborate than the work involved. With nothing but basic supplies on hand, I would start with paper: a folded 3D star in red, green or gold cardstock needs only scissors and a little glue.

What can you make someone for Christmas?

Food gifts, photo gifts and pampering gifts cover most people. Soup mix or shortbread in a tin works for neighbors and coworkers, photo magnets suit grandparents, and sugar scrub cubes or peppermint milk bath suit anyone who likes a bath.