20 Creative Christmas DIY Gift Ideas

Try 20 creative Christmas DIY gift ideas, like cookie mix jars, beeswax wraps, oat soap and patchwork potholders, with easy steps.

SFStephanie Fallis
20ideas
13 minread
Glass jar layered with flour, brown sugar, oats and chocolate chips tied with a red gingham bow, one of the creative Christmas DIY gift ideas

Creative Christmas DIY gift ideas let you give something useful that you made by hand. I start mine in early November, with a cup of tea and a pile of jars.

This list mixes kitchen gifts, sewing projects and small pieces for the home. Most need basic tools and one afternoon. A few, like soap, need extra time to cure.

Each of these 20 creative Christmas DIY gift ideas comes with materials, short steps and a packing tip. Pick two or three, then make them in batches.

Good to know: Cold process soap needs four to six weeks to cure. Make it first, then move on to the quick food gifts in December.

In this post: 20 ideas
  1. Cookie mix in a jar
  2. Citrus simmer pouches
  3. Beeswax food wraps
  4. Oatmeal soap bars
  5. Coiled rope bowl
  6. Velvet and plaid scrunchies
  7. Rustic photo clip board
  8. Macrame plant hanger
  9. Stenciled canvas tote
  10. Lavender sachets
  11. Striped painted candlesticks
  12. Homemade granola jar
  13. Hot cocoa spoons
  14. Cranberry chutney jars
  15. Felt glasses case
  16. Photo tile coasters
  17. Hand stitched notebooks
  18. Yarn tassel bag charm
  19. Folk painted jewelry box
  20. Patchwork potholders

1. Cookie mix in a jar

SaveGlass jar layered with flour, brown sugar, oats and chocolate chips tied with a red gingham bow, one of the creative Christmas DIY gift ideas

A cookie mix jar shows neat stripes of flour, brown sugar, oats and chocolate chips. A red gingham bow and a sprig of pine finish the lid. It is one of the most loved creative Christmas DIY gift ideas, since the person bakes fresh cookies later.

Use a one quart jar. Add flour mixed with baking soda and salt first. Then pack in brown sugar, oats and a cup of chocolate chips. Tie on a card that lists the wet ingredients: one egg, soft butter and vanilla.

Gift tip: Press each layer down with the base of a small glass. Firm layers keep the stripes sharp when the jar travels.

2. Citrus simmer pouches

SaveClear gift bag of dried orange slices, cinnamon sticks, star anise and cloves tied with twine and a pine sprig

Dried orange slices, cinnamon sticks, star anise and cloves fill a clear bag here. The person tips it into a pot of water and lets it simmer on the stove. Soon the whole house smells of oranges and spice. Simmer pouches are creative Christmas DIY gift ideas that cost very little to make.

Slice oranges about a quarter inch thick and bake them at a low heat for three to four hours. Turn them every hour so they dry flat. Once cool, layer the slices with whole spices in cellophane bags. Add a tag that says to top up the water as it boils down.

3. Beeswax food wraps

SaveHolly print beeswax food wraps folded and tied with red velvet ribbon, with one wrap covering a bowl

Beeswax wraps cover bowls, cheese and half lemons in place of plastic film. Holly print cotton makes them look festive on the counter. The heat of your hands softens the wax, so the wrap grips the bowl. Cooks who hate plastic will like these creative Christmas DIY gift ideas.

Cut cotton fabric with pinking shears into squares of 8, 10 and 13 inches. Lay each square on parchment and sprinkle it with beeswax pellets. Melt the wax in a low oven for about five minutes, then spread it with a brush. Read about how beeswax forms if you want to know why it smells so sweet.

Good to know: Tell people to wash the wraps in cool water only. Hot water melts the coating.

4. Oatmeal soap bars

SaveHandmade cream oatmeal soap bars wrapped in holly print paper bands with pine sprigs on a wooden board

Oatmeal soap bars look plain, but people use every last sliver. Paper bands with a holly print and a pine sprig dress each bar for the season. Soap is one of the creative Christmas DIY gift ideas that suits almost anyone.

The easiest route is melt and pour soap, which skips lye. Melt a goat milk base and stir in a spoon of ground oats. Add a few drops of fragrance oil, then pour it into a loaf mold. Slice the loaf into bars once it sets.

5. Coiled rope bowl

SaveWhite coiled cotton rope bowl with green zigzag stitching holding thread spools and scissors

A coiled rope bowl holds keys, yarn, sewing tools or fruit. Cotton clothesline and a sewing machine are all you need. Green thread on white rope gives the bowl a soft stripe. Of all the creative Christmas DIY gift ideas here, this one uses the fewest supplies.

Coil the rope into a flat spiral for the base and zigzag stitch across each new row. When the base reaches the size you want, tilt the bowl against the machine. The tilt makes the sides rise. Tuck the end under and stitch it down a few times.

Save money: A 100 foot pack of cotton clothesline makes two or three medium bowls.

6. Velvet and plaid scrunchies

SaveWoven basket of red tartan, green velvet, burgundy velvet and cream plaid fabric scrunchies

Scrunchies use fabric scraps and take about 15 minutes each. Red tartan, green velvet and burgundy velvet look right for December. A basket of four makes a nice gift for teens, sisters and coworkers. Sewing beginners can start their creative Christmas DIY gift ideas list here.

Cut a strip of fabric 22 inches long and 4 inches wide. Fold it in half with right sides together and sew the long edge. Turn it out, thread a 9 inch piece of elastic through and knot the ends. Then tuck one raw end into the other and stitch it closed.

7. Rustic photo clip board

SaveRustic wood photo board with twine and mini clothespins holding nine winter landscape photos

A reclaimed wood board with three rows of twine turns printed photos into wall art. Mini clothespins make it easy to swap photos every season. I made one for my mother with pictures from our last winter trip. Photo gifts top many lists of creative Christmas DIY gift ideas for parents.

Cut a board about 12 by 16 inches and sand the edges. Screw small eyes along both sides, then stretch twine between them. Print photos at 4 by 4 inches and clip three to each row. It looks great in a hallway styled with these entryway ideas.

8. Macrame plant hanger

SaveCream cotton macrame plant hanger holding a terracotta pot with a trailing pothos

A cream macrame hanger lifts a trailing pothos off the shelf and into the light. People with small rooms gain extra space for pots. Plant hangers are creative Christmas DIY gift ideas that need only one main knot.

Cut eight cords of 3 mm cotton rope, each about 13 feet long. Fold them through a wooden ring and tie a gathering knot. Then work rows of square knots to form the net. Finish with a long tassel at the bottom. The history of macrame goes back centuries, so there are many knots to try next.

Gift tip: Give the hanger with a plant inside. A pothos or spider plant handles low light well.

9. Stenciled canvas tote

SaveCotton canvas tote stenciled with a green leaf wreath beside a paper stencil and brush

A canvas tote with a green leaf wreath goes to the market, the library and the gym. Fabric paint and a paper stencil do all the work. Totes are creative Christmas DIY gift ideas that people carry long after the holidays.

Wash and iron the tote first, so the paint sinks in. Slide a piece of cardboard inside to stop paint from bleeding through. Dab the paint on with a stencil brush in light coats. Heat set the design with a dry iron after 24 hours.

10. Lavender sachets

SaveLinen lavender sachets embroidered with small lavender sprigs and tied with twine on a plate

Small linen bags filled with dried lavender keep drawers and closets smelling fresh. A few stitches of purple and green floss draw a sprig on the front. They weigh almost nothing, so they slip into cards and stockings. Small creative Christmas DIY gift ideas like these suit coworkers.

Cut two 4 by 6 inch rectangles of linen. Embroider the front with a lazy daisy stitch before you sew. Sew three sides, turn the bag out and fill it with dried lavender buds. Tie the top with twine. Tuck one between towels set up with these linen closet organization ideas.

You may also like25 Christmas Scrapbook Ideas for Photos and Holiday Keepsakes

11. Striped painted candlesticks

SaveWooden candlesticks painted with red and cream stripes holding battery taper candles

Turned wooden candlesticks with red and cream candy cane stripes brighten a holiday table. Thrift stores sell plain wooden candlesticks for a dollar or two. Paint turns two odd pieces into a matched pair. Thrift finds make some of the cheapest creative Christmas DIY gift ideas.

Sand the old finish and wipe off the dust. Paint the whole piece cream, then mask off stripes with thin painter’s tape. Add two coats of red and pull the tape while the paint is wet. Seal with matte varnish. Set the pair on a table styled with these Christmas table decorations.

Good to know: Pair the candlesticks with battery taper candles if the home has small children or pets.

12. Homemade granola jar

SaveLarge clip top jar of homemade granola with nuts and dried cranberries tied with a red striped ribbon

A big jar of homemade granola covers weeks of breakfasts. Pecans, almonds and dried cranberries give it a holiday look. Food gifts like this are creative Christmas DIY gift ideas for busy neighbors and teachers.

Mix four cups of oats with two cups of chopped nuts. Stir in half a cup of maple syrup and half a cup of melted coconut oil. Add a pinch of salt and cinnamon. Bake at 300 degrees F (150 degrees C) for about 40 minutes, stirring halfway. Add the cranberries after it cools, so they stay soft.

Gift tip: Write the date on the tag. Granola stays crisp for about two weeks in a sealed jar.

13. Hot cocoa spoons

SaveChocolate dipped wooden hot cocoa spoons topped with crushed peppermint and marshmallows in clear bags

Hot cocoa spoons are blocks of chocolate on wooden sticks. The person stirs one into a mug of hot milk until it melts. Crushed peppermint and mini marshmallows go on top for extra flavor. Among creative Christmas DIY gift ideas, cocoa spoons win with kids every time.

Melt good chocolate and spoon it into a silicone ice cube tray. Push a wooden stick into each cube as the chocolate starts to set. Press the toppings in before it hardens. Wrap each one in a clear bag with red and white twine. They go well with a mug from a home station like these coffee bar ideas.

14. Cranberry chutney jars

SaveGlass jars of homemade cranberry chutney with red tartan fabric lid covers tied with twine

Cranberry chutney goes with cheese boards, roast turkey and leftover sandwiches. Tartan fabric circles over the lids make the jars look homemade. These creative Christmas DIY gift ideas suit hosts who cook a lot in December.

Simmer fresh cranberries with chopped apple, onion, brown sugar, cider vinegar and a little ginger. Cook until the berries pop and the mix thickens, about 30 minutes. Ladle it into sterilized jars and seal them. Cut fabric circles with pinking shears and tie them on with twine.

Good to know: Keep unopened jars in the fridge unless you process them in a water bath. Write that on the label.

15. Felt glasses case

SaveGreen wool felt glasses case with blanket stitch edges and an embroidered pine sprig

A soft felt case protects reading glasses in a bag or coat pocket. Green wool felt with a stitched pine sprig looks neat and simple. It takes about an hour, even for a beginner with a needle. Glasses wearers will use these creative Christmas DIY gift ideas every day.

Cut two rectangles of thick wool felt, about 3.5 by 7 inches. Embroider the pine sprig on the front piece with a backstitch. Then join the sides and bottom with a blanket stitch in matching thread. Leave the top open and round the corners with sharp scissors.

16. Photo tile coasters

SaveSquare ceramic photo coasters with snowy mountain scenes and cork backing beside a mug

Plain 4 inch ceramic tiles become coasters with a photo on top. Winter landscapes, pets or family trips all work. A set of four is one of the creative Christmas DIY gift ideas grandparents keep on show.

Print photos on thin paper with a laser printer and trim them to fit. Brush decoupage glue on the tile, press the photo down and smooth out bubbles. Add three thin coats on top, then seal with clear acrylic spray. Stick cork squares to the base, so they do not scratch tables.

Gift tip: Choose photos with few details in the center. A mug covers that area anyway.

17. Hand stitched notebooks

SaveHand bound kraft notebooks with red and green stitched spines and a stamped holly cover

Hand stitched notebooks with kraft covers suit list makers, journal writers and kids who draw. The red and green stitching on the spine shows the work. A small holly stamp on the front adds a seasonal mark. Paper projects are creative Christmas DIY gift ideas that need very few tools.

Fold 10 sheets of printer paper in half and nest them inside a kraft card cover. Punch five holes along the fold with an awl. Sew through the holes with waxed linen thread in a pamphlet stitch. Trim the edges with a craft knife and a metal ruler.

18. Yarn tassel bag charm

SaveBurgundy yarn tassel bag charm with a wooden bead on a metal key ring clipped to a leather bag

A burgundy yarn tassel with a wooden bead dresses up a handbag or a set of keys. One skein makes a dozen charms, so you can gift a whole friend group. A small kraft box keeps each one tidy. Quick creative Christmas DIY gift ideas like this help when your list is long.

Wrap yarn around a 4 inch piece of card about 40 times. Tie the top loop, slide the yarn off and wrap the neck with more yarn. Cut the bottom loops and trim them straight. Thread a wooden bead onto the top tie, then add a key ring.

Save money: Buy key rings in packs of 50 online. Bought this way, each one costs a few cents.

19. Folk painted jewelry box

SaveSmall wooden jewelry box hand painted with cream leaf motifs and lined compartments inside

A wooden jewelry box with cream folk painted leaves holds rings, earrings and a watch. The lined trays inside keep pieces from tangling. Craft stores sell plain boxes that are ready for paint. Painted boxes are creative Christmas DIY gift ideas that last for years.

Stain the box a warm brown and let it dry overnight. Sketch a vine and leaf pattern in pencil around the sides. Paint the design in cream acrylic with a small round brush. Two coats of satin varnish protect the finish. It looks good on a dresser next to these nightstand decor ideas.

20. Patchwork potholders

SavePair of quilted patchwork potholders in red, green and cream with hanging loops

Patchwork potholders turn small fabric scraps into a useful kitchen gift. Red, green and cream squares make a classic Christmas check. A loop at the corner lets them hang by the stove. Quilters can turn scraps into creative Christmas DIY gift ideas like these in one evening.

Sew 16 small squares into a four by four block. Layer it with heat resistant batting, cotton batting and a backing square. Quilt along the seams, then bind the edges with red bias tape. Add a fabric loop at one corner before the binding closes.

Good to know: Use cotton fabric only. Polyester can melt against a hot pan.

How to choose creative Christmas DIY gift ideas for each person

Start with how the person spends a normal week. Cooks will use chutney, granola and potholders. Plant lovers will hang a macrame holder. Readers and writers will like notebooks or a glasses case.

Then look at your own time and pick creative Christmas DIY gift ideas that fit it. Food gifts take one evening. Sewing and painting projects need a weekend, and cold process soap needs a month.

ProjectTime neededSkill level
Cookie mix jar30 minutesEasy
Scrunchies15 minutes eachEasy
Tassel bag charm20 minutesEasy
Hot cocoa spoons1 hourEasy
Beeswax wraps1 hourEasy
Citrus simmer pouches4 hours, mostly oven timeEasy
Hand stitched notebooks1 hour eachMedium
Macrame plant hanger2 hoursMedium
Coiled rope bowl2 hoursMedium
Patchwork potholders2 hoursMedium

Creative Christmas DIY gift ideas for the kitchen

Kitchen gifts get used fast, so nobody has to find a spot for them. The cookie mix jar, granola, cocoa spoons and chutney all fit this group. Beeswax wraps and potholders work for cooks with a full pantry already.

Keep spare jars on a shelf set up with these pantry organization ideas. Then you can fill them fast next year.

Homemade gifts kids can help make

Children can help with many creative Christmas DIY gift ideas on this list. They can layer cookie jars, press toppings into cocoa spoons and fill lavender sachets. Older kids can paint stripes on candlesticks and wrap tassels. Keep the oven, hot wax and sewing machine with an adult.

More for kids: For more hands on projects with little ones, try these slime station ideas.

How to wrap creative Christmas DIY gift ideas

Kraft boxes, cellophane bags and fabric scraps cover almost everything on this list. Tie each gift with twine, velvet or gingham ribbon. Then tuck a pine sprig or a dried orange slice under the bow.

Add a small card to each gift. Food gifts need ingredients and a use by date. Fabric gifts need washing notes, and cold process soap needs a cure date.

Save money: Dry extra orange slices when you make the simmer pouches. They double as gift toppers.

Mistakes to avoid with handmade gifts

Starting late causes the most stress with creative Christmas DIY gift ideas. Soap, varnish and dried oranges all need time. So make a list in October and begin with the slowest projects.

Wet jars cause the next problem. Moisture spoils granola and leaves white streaks on chocolate. Wash jars a day ahead and dry them well. Finally, make one test piece before a batch of ten.

When to start making creative Christmas DIY gift ideas

Plan backward from the day you give each gift. Cold process soap needs about six weeks. Sewing and painting can start in early November. Food gifts should wait until the last week, so they taste fresh.

In my house, I keep a paper calendar on the fridge. Each project gets one evening or one weekend slot. December stays calm with this plan, and nothing gets rushed.

More ideas: For more homemade options, see these DIY Christmas gift ideas. For store bought picks, try these Christmas gift ideas.

FAQs about creative Christmas DIY gift ideas

What are the easiest creative Christmas DIY gift ideas?

Cookie mix jars, scrunchies and tassel bag charms are the easiest. Each one takes under 30 minutes and needs basic supplies.

Which homemade gifts can I make in one evening?

Cocoa spoons, granola, cookie mix jars and lavender sachets all fit in one evening. Food gifts go fastest if you buy supplies in bulk.

Can I mail homemade food gifts?

Granola, cookie mix and simmer pouches mail well. Wrap chutney jars in bubble wrap, and skip cocoa spoons in warm weather.

How do I make handmade gifts look store bought?

Use the same jar, ribbon and tag for every gift in a batch. Printed labels and neat kraft boxes do most of the work.

What can I make for someone who has everything?

Choose something they use up, like granola, soap or simmer pouches. Gifts that get used up never add clutter.

Stephanie Fallis

Written by Stephanie Fallis

Mom and homemaker who shares budget friendly DIY projects, decorating tips and gardening ideas for busy families.

More about me →