Table of Contents Show
Making your own Christmas gifts is a great way to add a personal touch to the holiday season. I find that handmade gifts can show more thought and care than store-bought items.

Plus, crafting can be a fun and creative activity to enjoy during the busy season. I’ve put together 15 easy DIY Christmas gift ideas that anyone can make with simple supplies.
These projects are designed to be quick and straightforward, perfect for last-minute gift giving or for anyone who prefers handmade presents.
1. DIY Mason Jar Candle Holders

I like making mason jar candle holders because they are simple and use easy materials.
You only need jars, wax, and wicks. They can be decorated with paint or ribbons for a personal touch. These holders make nice gifts that bring a warm feeling to any room.
2. Hand-Painted Wooden Ornaments

I enjoy making hand-painted wooden ornaments because they are simple and personal.
Using small wood slices, I paint basic designs like trees or snowflakes. These ornaments add a rustic feel to the tree and can match any holiday style with just a few colors.
3. Homemade Bath Bombs

I find homemade bath bombs are simple to make and perfect for gifts.
You only need a few basic ingredients like baking soda, citric acid, and essential oils. They add a relaxing touch to any bath and are a thoughtful, handmade present.
Get the Homemade Bath Bombs tutorial.
4. Felted Wool Coasters

I find felted wool coasters to be a simple and useful gift. Making them uses wet felting, which is easy to learn. These coasters dry quickly and protect surfaces well. They add a cozy, handmade touch to any home.
Get the Felted Wool Coasters tutorial.
5. Personalized Photo Magnets

I like making personalized photo magnets because they are simple and quick. You just need photos, magnet sheets, and glue or adhesive. They add a personal touch to any fridge or workspace and make thoughtful, affordable gifts.
6. No-Sew Fleece Blankets

I like making no-sew fleece blankets because they are quick and easy. You just need fleece fabric and scissors.
I usually cut fringe edges and tie them together. It creates a cozy blanket without any sewing skills. These blankets make simple, warm gifts.
7. Handcrafted Soy Candles

I find making soy candles simple and fun. They are great for Christmas gifts because you can add your favorite scents. Using soy wax is also eco-friendly. Once you learn the basics, crafting these candles becomes an easy, creative project anyone can enjoy.
8. Baked Cinnamon Ornament Scent Sachets

I make baked cinnamon ornaments for scent sachets. They combine cinnamon, applesauce, and a little spice.
After baking, I place them in small fabric bags. These sachets add a warm smell to drawers or closets. They are simple and smell nice without needing extra sprays.
9. Crocheted Coffee Cup Sleeves

I like crocheting coffee cup sleeves because they are quick and useful gifts. They fit most cups and protect hands from hot drinks.
You only need basic crochet skills and some leftover yarn. These sleeves are simple and practical to make during the holiday season.
10. DIY Scrap Fabric Wreaths

I like making wreaths from leftover fabric scraps because they are simple and use materials I already have.
These wreaths don’t need sewing, just tying or gluing the fabric onto a wreath base.
Adding string lights can make them festive without much effort. This is a good way to decorate and avoid waste.
11. Peppermint Sugar Scrub Jars

I like making peppermint sugar scrub jars because they are simple and quick. The scrub uses just a few ingredients like sugar, coconut oil, and peppermint oil.
These jars look nice and make thoughtful gifts. They are a great way to share something useful without spending too much time or money.
12. Hand-Stitched Christmas Stockings

I enjoy making hand-stitched Christmas stockings because they add a personal touch to holiday decor. You can customize them with simple patterns and fabrics. Even beginners can create a nice stocking with basic sewing skills and a little patience.
13. Hot Cocoa Mix in Decorative Jars

I like making hot cocoa mix in jars because it’s simple and looks nice. You only need a few ingredients like cocoa powder, powdered milk, and sugar. Adding mini marshmallows or chocolate chips makes it even better.
The jars are easy to decorate with ribbons or tags. I find this gift works well for friends and teachers during winter.
14. Painted Pine Cone Garland

I like making painted pine cone garlands because they are simple and festive. I paint pine cones with colors like white, gold, or red to add a Christmas feel. Then, I string them together to create a natural decoration that works well on a mantle or tree.
Get the Painted Pine Cone Garland tutorial.
15. Beaded Bracelets with Holiday Charms

I like making beaded bracelets with holiday-themed charms like snowflakes or Santa.
They are simple to create using elastic cord and letter beads to spell festive words. This craft takes little time and makes a nice personal gift for friends or family during Christmas.