DIY

25 Cheap DIY Christmas Gifts to Make When You're Broke

25 Cheap DIY Christmas Gifts to Make When You're Broke

Being broke at Christmas does not mean giving boring gifts. Some of the best presents I have ever received were made at home, with scrap materials, a dollar-store run, and a little time. A handmade gift says you thought about the person, not just your wallet, and that is exactly what makes cheap DIY Christmas gifts feel so special. You do not need fancy tools or craft-store hauls to pull this off.

Below are 25 homemade gifts for Christmas that cost around $5 or less each, mostly from things you already own — jars, socks, scrap paper, leftover yarn — plus one or two cheap buys. Pick a few and make them in batches, and enjoy a Christmas that feels generous without the January regret.


Quick Picks

Best for beginners: No-Sew Sock Snowman — no sewing needed.

Best edible gift: Cookie Mix in a Mason Jar — pretty and useful.

Best under $2: Origami Star Ornament Set — almost free from scrap paper.

Best for cosy people: Rice Sock Hand Warmers — warm hands fast.

Best last-minute gift: Dotted Sharpie Mug — done in under an hour.


How to Choose the Right Gift

Start with the person, not the project. A tea lover will adore a hot cocoa kit, while a gardener will smile at a painted herb pot. Think about what they use, how much time you have, and what you already own. These budget Christmas gift ideas work best batched: make five jars of sugar scrub in one afternoon instead of five different projects.

Skill level: Pick easy DIY Christmas gifts for beginners first.

Time: Most take under an hour, so plan two or three per evening.

Materials: Shop your home first, then the dollar store for the gaps.

Recipient: Match it to their daily life, not just the season.

Wrapping: Brown paper, twine, and a tag make cheap gifts look boutique.


1. No-Sew Sock Snowman

A handmade white sock snowman with a striped hat, button eyes and plaid scarf on a wooden table beside a blank gift tag.

A lonely white sock becomes the cutest snowman on the mantel. Fill it with rice, tie it into two plump sections with twine, then add button eyes, a scrap-fabric scarf, and a tiny hat cut from a colourful sock.

You'll need: White sock, rice, twine, buttons, scrap fabric, colourful sock.

Time: 25 minutes.

Approx. cost: $2.

Difficulty: Easy.

Reusable?: Yes.

Tip: Pack the rice tightly so the snowman stands up straight.

Make it your own: Use a striped sock for the hat to match the recipient's favourite colours.


2. Cookie Mix in a Mason Jar

A mason jar layered with cookie mix, neat stripes of flour, brown sugar and chocolate chips, with a twine bow and kraft tag.

Layer flour, brown sugar, white sugar, and chocolate chips in a mason jar and you have a gift that looks like a sweet shop display. Tie the baking instructions to the lid with twine and a handwritten tag.

You'll need: Mason jar, flour, sugars, chocolate chips, tag, twine.

Time: 20 minutes.

Approx. cost: $5.

Difficulty: Easy.

Reusable?: Yes.

Tip: Press each layer down firmly so the stripes stay neat.


3. Stovetop Potpourri Simmer Kit

A glass jar of stovetop potpourri with dried orange slices, cinnamon sticks, cloves and star anise on a wooden table.

Dried orange slices, cinnamon sticks, cloves, and star anise in a jar make a house smell like Christmas the moment they hit simmering water. Add a tag with simple instructions and this becomes one of the easiest DIY Christmas gifts under $5 you can make.

You'll need: Small jar, dried orange slices, cinnamon sticks, cloves, star anise.

Time: 30 minutes plus drying.

Approx. cost: $4.

Difficulty: Easy.

Reusable?: Yes.

Tip: Add a few drops of orange essential oil for a stronger scent.

Make it your own: Swap star anise for dried cranberries for a sweeter, rosier mix.


4. Cinnamon Stick Candle Wrap

A cream pillar candle wrapped in cinnamon sticks tied with twine and a red ribbon bow on a wooden mantel with pine sprigs.

Wrap a plain pillar candle in cinnamon sticks, tie it with twine, and suddenly a dollar-store candle looks like a boutique find. The cinnamon adds a warm scent even before it is lit, and the rustic look suits any mantel.

You'll need: Pillar candle, cinnamon sticks, twine, ribbon.

Time: 15 minutes.

Approx. cost: $3.

Difficulty: Easy.

Reusable?: Yes.

Tip: Hold the sticks with a rubber band, then hide it under the twine.


5. Dotted Sharpie Mug

A white ceramic mug decorated with red and pink dotted markers forming a heart, with two markers beside it on a wooden table.

A plain mug and a few permanent markers turn into a personalised gift that looks designed. Cut a paper heart, stick it lightly to the mug, then dot around its edge with red and pink markers so a crisp heart shape stays clear. Bake the mug in a cool oven following the marker instructions to help set the design, then hand-wash only. This is a classic among dollar store Christmas gifts.

You'll need: Plain mug, permanent markers, paper, repositionable glue.

Time: 40 minutes plus baking.

Approx. cost: $3.

Difficulty: Easy.

Reusable?: Yes.

Tip: Let the dots dry fully before baking.

Make it your own: Dot the recipient's initial instead of a heart for a monogram mug.


6. Rice Sock Hand Warmers

A pair of soft knitted socks filled with rice and tied with ribbon as hand warmers, on a plaid blanket with a bowl of rice.

Fill a pair of soft socks with uncooked rice, tie the ends, and add a few drops of lavender or peppermint oil. Thirty seconds in the microwave gives warm, soothing hands on a cold walk or a chilly desk. These are true DIY gifts to make at home, brilliant for commuters, gardeners, and anyone who is always cold, and a bag of rice makes a whole batch.

You'll need: Soft socks, uncooked rice, essential oil, ribbon.

Time: 15 minutes.

Approx. cost: $2 a pair.

Difficulty: Easy.

Reusable?: Yes.

Tip: Use thick, clean socks so no rice escapes.


7. Vanilla Sugar Scrub Jar

A glass jar of vanilla sugar scrub with a wooden lid and a small wooden spoon tied on with twine, beside a bowl of sugar.

A cup of sugar, half a cup of coconut oil, and a spoonful of vanilla make a scrub that leaves hands soft and smelling like a bakery. Spoon it into a small jar and add a label with the ingredients. Skip strong scents for people with sensitive skin. This is one of the simplest handmade Christmas gifts on a budget, and it takes ten minutes.

You'll need: Sugar, coconut oil, vanilla, small jar, label.

Time: 10 minutes.

Approx. cost: $3.

Difficulty: Easy.

Reusable?: Yes.

Tip: Melt the coconut oil gently first so it mixes smoothly.

Make it your own: Swap vanilla for citrus zest for a fresh, bright version.


8. Melt-and-Pour Snowman Soap

Three white snowman-shaped soap bars wrapped in wax paper with red ribbon on a wooden tray beside a snowman mould.

Melt-and-pour soap base means no lye to handle, so this is safe and quick. Melt the base, stir in a few drops of gentle scent, pour into a snowman mould, and let it set for a few hours. Wrap each bar in wax paper with a ribbon.

You'll need: Melt-and-pour soap base, mould, scent, wax paper, ribbon.

Time: 20 minutes plus setting.

Approx. cost: $4 a bar.

Difficulty: Easy.

Reusable?: Yes.

Tip: Spritz the surface with rubbing alcohol to pop bubbles.


9. Felt Christmas Coasters

A set of felt Christmas coasters shaped like a tree, star, snowflake and stocking, tied with ribbon beside a mug of hot cocoa.

Cut felt sheets into trees, stars, and snowflakes, then glue two layers together for sturdy coasters. A sheet of felt costs under a dollar and makes several coasters, so a tied set of four is a real gift for the price of a coffee.

You'll need: Felt sheets, scissors, glue, ribbon.

Time: 30 minutes.

Approx. cost: $1 a set.

Difficulty: Easy.

Reusable?: Yes.

Tip: Use pinking shears on the edges for a neat finish.

Make it your own: Cut the coasters in the recipient's favourite colours instead of traditional red and green.


10. Framed Favourite Photo

A rustic wooden photo frame holding a family photo on a table with a handwritten notecard and a pine sprig nearby.

Print a favourite photo from your phone for about a dollar, set it in a thrifted or dollar-store frame, and add a note about when the photo was taken. That little note is what turns a cheap frame into a keepsake. This is one of the most personal Christmas gifts when you're broke, because the memory is the gift and the frame just holds it.

You'll need: Printed photo, frame, pen, notecard.

Time: 15 minutes.

Approx. cost: $4.

Difficulty: Easy.

Reusable?: Yes.

Tip: Clean the glass before framing, or dust will show.


11. Hot Cocoa Kit in a Jar

A mason jar hot cocoa kit layered with cocoa, sugar, chocolate chips and marshmallows, with a candy cane and kraft tag.

Layer cocoa powder, sugar, mini marshmallows, and chocolate chips in a jar, then tuck a candy cane on top under the lid. Add a tag that says to stir three spoonfuls into hot milk. These mason jar Christmas gifts are cosy, quick, and loved by kids and adults alike.

You'll need: Mason jar, cocoa, sugar, marshmallows, chocolate chips, candy cane.

Time: 15 minutes.

Approx. cost: $3.

Difficulty: Easy.

Reusable?: Yes.

Tip: Put marshmallows on top so they stay visible.

Make it your own: Add a pinch of cinnamon to the cocoa layer for a Mexican hot chocolate twist.


12. Family Recipe Card Box

A festive tin box holding handwritten recipe cards fanned out, with a pen and a sprig of rosemary on a kitchen table.

Handwrite three or four family recipes on cards, decorate a small tin or box with wrapping paper, and you have a gift no shop can sell. Include one recipe with a story — whose dish it was, when you ate it — because that story is the real present.

You'll need: Recipe cards, pen, small tin or box, wrapping paper, glue.

Time: 45 minutes.

Approx. cost: $2.

Difficulty: Easy.

Reusable?: Yes.

Tip: Leave space for them to add their own notes.


13. Origami Star Ornament Set

Handmade origami paper stars in cream, kraft and sheet music paper hanging on twine by a bright window.

Fold scrap paper into origami stars, thread them on twine, and you have a delicate ornament set that costs almost nothing. Old sheet music, maps, and brown paper bags all fold beautifully. Hang them on the tree, in a window, or from a gift as a topper.

You'll need: Scrap paper, scissors, twine.

Time: 30 minutes.

Approx. cost: Under $1.

Difficulty: Medium.

Reusable?: Yes.

Tip: Crease each fold sharply with a spoon handle.

Make it your own: Fold stars from the recipient's old concert tickets or maps of a favourite place.


14. Wood Slice Photo Ornament

A round wood slice ornament with a family photo inside, hanging by a red ribbon on a Christmas tree branch.

Glue a small printed photo onto a wood slice, seal it with Mod Podge, and hang it with ribbon. The bark edge gives it a rustic, cabin feel, and the photo makes it personal. Wood slices cost very little at craft stores.

You'll need: Wood slice, printed photo, Mod Podge, ribbon, brush.

Time: 25 minutes plus drying.

Approx. cost: $2.

Difficulty: Easy.

Reusable?: Yes.

Tip: Seal the photo with Mod Podge first, or the ink may smudge.


15. Lavender Bath Soak Jar

A glass jar of lavender bath soak with dried lavender buds and a wooden scoop on a white bathroom shelf with a towel.

Epsom salt, baking soda, and a spoonful of dried lavender buds in a small jar make a bath soak that feels like a spa gift. Add a tag that says one handful per bath.

You'll need: Epsom salt, baking soda, dried lavender, small jar, tag.

Time: 10 minutes.

Approx. cost: $3.

Difficulty: Easy.

Reusable?: Yes.

Tip: Mix in a bowl first so the lavender spreads evenly.

Make it your own: Use dried rose petals instead of lavender for a floral version.


16. Holiday Napkin Tile Coasters

A stack of ceramic tile coasters decoupaged with festive holiday napkin designs beside a mug of tea and a folded napkin.

Glue a holiday napkin design onto a plain ceramic tile with Mod Podge, seal it with another coat, and add felt pads underneath. These coasters look high-end but cost under a dollar each to make, and dollar-store tiles and napkins keep the whole set cheap.

You'll need: Ceramic tiles, holiday napkins, Mod Podge, felt pads, brush.

Time: 30 minutes plus drying.

Approx. cost: $1 each.

Difficulty: Easy.

Reusable?: Yes.

Tip: Peel the napkin to its top layer only, or it will wrinkle.


17. Painted Herb Pot Gift

A terracotta pot painted in festive red and green holding a rosemary plant, with a gift tag and paintbrushes beside it.

Paint a plain terracotta pot in festive colours, plant a small rosemary or mint herb, and add a tag with watering instructions. Rosemary is perfect for Christmas because it smells like the season.

You'll need: Terracotta pot, paint, brush, herb plant, soil, tag.

Time: 40 minutes plus drying.

Approx. cost: $5.

Difficulty: Easy.

Reusable?: Yes.

Tip: Seal the painted pot with clear varnish.

Make it your own: Paint the recipient's name on the pot for a personal touch.


18. Mason Jar Fairy Light Lantern

A mason jar fairy light lantern glowing warmly with battery lights and fake snow on a windowsill at dusk.

Drop a string of battery fairy lights into a mason jar, add a little fake snow or Epsom salt at the bottom, and tie ribbon around the neck. The warm glow is pure Christmas magic, with no flame and no fuss.

You'll need: Mason jar, battery fairy lights, fake snow, ribbon.

Time: 10 minutes.

Approx. cost: $4.

Difficulty: Easy.

Reusable?: Yes.

Tip: Hide the battery pack under the fake snow.


19. Wine Cork Reindeer Ornaments

Three wine cork reindeer ornaments with twig antlers, red bead noses and googly eyes hanging from a Christmas tree branch.

Save three wine corks and you have a reindeer. Glue two corks together for the body and head, add twig antlers, a red bead nose, and googly eyes, then tie on a hanging loop. These are charming, funny, and almost free, and they make great gifts for wine lovers and hosts.

You'll need: Wine corks, twigs, red beads, googly eyes, glue, twine.

Time: 25 minutes.

Approx. cost: Under $1.

Difficulty: Easy.

Reusable?: Yes.

Tip: Use a low-temperature glue gun so corks do not scorch.

Make it your own: Give each reindeer a tiny scarf from ribbon scraps.


20. Scrap Yarn Pom-Pom Garland

A colourful scrap yarn pom-pom garland in red, cream, green and mustard draped across a white mantel with pine sprigs.

Wrap leftover yarn around your fingers, tie it in the middle, snip the loops, and fluff it into a pom-pom. String a dozen pom-poms on twine for a soft, cheerful garland that brightens a mantel, a doorway, or a child's bedroom.

You'll need: Scrap yarn, scissors, twine.

Time: 45 minutes.

Approx. cost: $1.

Difficulty: Easy.

Reusable?: Yes.

Tip: Trim each pom-pom into a neat ball.


21. Salt Dough Handprint Ornaments

Salt dough handprint ornaments painted red and green with ribbon hangers on a wooden table with paint pots and brushes.

Mix flour, salt, and water into a soft dough, press in a little handprint, cut a hanging hole, and bake on low until hard. Paint the handprint in festive colours and seal it with varnish. These are the ornaments parents keep forever.

You'll need: Flour, salt, water, paint, varnish, ribbon.

Time: 40 minutes plus baking.

Approx. cost: Under $1.

Difficulty: Easy.

Reusable?: Yes.

Tip: Bake on the lowest setting so the dough dries without browning.

Make it your own: Stamp the child's name and the year on the back before baking.


22. Homemade Lip Balm Tins

Small metal tins of homemade peppermint lip balm tied in pairs with red ribbon on a white tray with beeswax and mint.

Melt beeswax and coconut oil together, stir in a drop of peppermint oil, and pour into small tins. They set in minutes into smooth, giftable lip balms. One batch fills several tins, so the cost per gift is around $2.

You'll need: Beeswax, coconut oil, peppermint oil, small tins, labels.

Time: 20 minutes plus setting.

Approx. cost: $2 a tin.

Difficulty: Medium.

Reusable?: Yes.

Tip: Pour slowly so the surface sets smooth.


23. No-Sew Fleece Scarf

A red and black plaid fleece scarf with cut fringe ends folded on a wooden chair beside scissors and a ruler.

Cut a fleece remnant into a long strip, snip fringe along both ends, and you have a soft, warm scarf with no sewing at all. Fleece does not fray, so the fringe stays neat, and remnants cost very little at fabric stores.

You'll need: Fleece remnant, scissors, ruler.

Time: 20 minutes.

Approx. cost: $4.

Difficulty: Easy.

Reusable?: Yes.

Tip: Cut fringe strips the same width so ends look even.

Make it your own: Knot beads onto a few fringe ends for a playful finish.


24. Chocolate Stirring Spoons

Wooden spoons dipped in melted chocolate with crushed candy cane and marshmallows drying on a baking tray.

Dip wooden spoons in melted chocolate, sprinkle with crushed candy cane or mini marshmallows, and let them set on wax paper. Stir one into hot milk and it melts into instant hot chocolate. These are quick, delicious, and fun to make in batches.

You'll need: Wooden spoons, chocolate, crushed candy cane, wax paper.

Time: 20 minutes plus setting.

Approx. cost: $2.

Difficulty: Easy.

Reusable?: Yes.

Tip: Tap off extra chocolate before adding sprinkles.


25. Dried Orange Slice Garland

A garland of dried orange slices threaded on twine with cinnamon sticks and star anise draped over a wooden mantel.

Slice oranges thinly, dry them slowly in a low oven until crisp, then thread them on twine with cinnamon sticks and star anise for a garland that smells like Christmas. One garland costs around $2.

You'll need: Oranges, twine, cinnamon sticks, star anise, needle.

Time: 30 minutes plus drying.

Approx. cost: $2.

Difficulty: Easy.

Reusable?: Yes.

Tip: Pat slices dry and flip halfway so they dry evenly.

Make it your own: Add dried apple slices for extra colour and a sweeter scent.


Quick Comparison

ItemDifficultyTimeBest for
Sock SnowmanEasy25 minBeginners
Cookie Mix JarEasy20 minBakers
Potpourri KitEasy30 minHosts
Candle WrapEasy15 minRustic homes
Dotted MugEasy40 minPersonal
Hand WarmersEasy15 minCold hands
Sugar ScrubEasy10 minPampering
Snowman SoapEasy20 minTeachers
Felt CoastersEasy30 minHot drinks
Framed PhotoEasy15 minSentimental
Cocoa Kit JarEasy15 minCosy nights
Recipe Card BoxEasy45 minCooks
Origami StarsMedium30 minAlmost free
Wood Slice OrnamentEasy25 minKeepsakes
Bath SoakEasy10 minRelaxation
Tile CoastersEasy30 minNew homes
Herb PotEasy40 minGardeners
Fairy Light LanternEasy10 minGlow lovers
Cork ReindeerEasy25 minWine lovers
Pom-Pom GarlandEasy45 minColour
Salt Dough OrnamentsEasy40 minGrandparents
Lip Balm TinsMedium20 minPocket gifts
Fleece ScarfEasy20 minKeeping warm
Chocolate SpoonsEasy20 minCocoa fans
Orange GarlandEasy30 minNatural decor

Mistakes to Avoid

Starting too late: Handmade gifts take longer than you think, so start early.

Buying everything new: The point of cheap DIY Christmas gifts is using what you own, so shop your home and scrap box first.

Skipping the label: Jars of scrub, soak, and cocoa all need ingredient labels, so people know what is inside.

Making gifts nobody uses: A pretty gift that gathers dust is not thoughtful, so match the project to the person's real life.

Forgetting food safety: Edible gifts need clean jars and fresh ingredients.

Overcomplicating it: One simple, well-made gift beats three rushed ones.


Final Tips for Gifts They Will Love

Batch your making: Line up jars, cut all your felt at once, and make gifts assembly-line style.

Wrap simply: Brown paper, twine, and greenery make gifts look boutique.

Add a handwritten note: A few honest words matter more than perfect wrapping.

Test one first: Make one before a batch, so you fix mistakes early.

Keep a gift list: Write down who gets what, so nobody is missed.


Frequently Asked Questions


What are the cheapest DIY Christmas gifts to make?

The cheapest gifts use things you already own. Origami stars from scrap paper, salt dough ornaments from flour and salt, and wine cork reindeer from saved corks all cost under a dollar each. Dried orange garlands and felt coasters are close behind, and all of them look far more expensive than they are.


How can I make Christmas gifts when I have no money at all?

Start with free materials: scrap paper, old socks, saved jars, leftover yarn, and kitchen ingredients you already have. Make gifts in batches so one bag of rice or flour covers many presents, and wrap with brown paper and twine. The time and thought you put in are what make the gift valuable.


Are mason jar gifts still a good idea?

Yes, mason jar Christmas gifts are still loved because they are useful, pretty, and easy to customise. Cookie mix, hot cocoa kits, potpourri, and fairy light lanterns all suit jars, and the jar itself becomes part of the gift. Just label edible jars clearly and keep the layers neat so they look as good as they taste.


How far ahead should I make DIY Christmas gifts?

Start three to four weeks ahead for the calmest December. Non-perishable gifts like ornaments, scarves, and lanterns can be made in November, while edible gifts are best made in the final week. A little each evening beats one frantic weekend.


Can kids help make these Christmas gifts?

Yes, many of these easy DIY Christmas gifts for beginners are perfect for kids. Sock snowmen, felt coasters, pom-pom garlands, and salt dough ornaments need only simple, safe steps, while adults handle ovens and glue guns. Let kids choose colours and sign the tags themselves.


Give a Little, Mean a Lot

I hope these 25 ideas show you that a tight budget is not a barrier to a generous Christmas. Pick the gifts that fit the people you love, make them slowly, and wrap them with care. The best presents are rarely the most expensive — they are the ones that say, I thought about you. Happy making!