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 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
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
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
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 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
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 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
| Item | Difficulty | Time | Best for |
|---|---|---|---|
| Sock Snowman | Easy | 25 min | Beginners |
| Cookie Mix Jar | Easy | 20 min | Bakers |
| Potpourri Kit | Easy | 30 min | Hosts |
| Candle Wrap | Easy | 15 min | Rustic homes |
| Dotted Mug | Easy | 40 min | Personal |
| Hand Warmers | Easy | 15 min | Cold hands |
| Sugar Scrub | Easy | 10 min | Pampering |
| Snowman Soap | Easy | 20 min | Teachers |
| Felt Coasters | Easy | 30 min | Hot drinks |
| Framed Photo | Easy | 15 min | Sentimental |
| Cocoa Kit Jar | Easy | 15 min | Cosy nights |
| Recipe Card Box | Easy | 45 min | Cooks |
| Origami Stars | Medium | 30 min | Almost free |
| Wood Slice Ornament | Easy | 25 min | Keepsakes |
| Bath Soak | Easy | 10 min | Relaxation |
| Tile Coasters | Easy | 30 min | New homes |
| Herb Pot | Easy | 40 min | Gardeners |
| Fairy Light Lantern | Easy | 10 min | Glow lovers |
| Cork Reindeer | Easy | 25 min | Wine lovers |
| Pom-Pom Garland | Easy | 45 min | Colour |
| Salt Dough Ornaments | Easy | 40 min | Grandparents |
| Lip Balm Tins | Medium | 20 min | Pocket gifts |
| Fleece Scarf | Easy | 20 min | Keeping warm |
| Chocolate Spoons | Easy | 20 min | Cocoa fans |
| Orange Garland | Easy | 30 min | Natural 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!