Create meaningful, heartfelt gifts with your own hands this Christmas season
There's something really special about giving someone a gift you made yourself. It's not just about saving money (though that's definitely a bonus!). When you make something by hand, you're giving a piece of yourself—your time, your effort, your creativity. The recipient can feel that care and attention in a way that store-bought items just can't match.
I'll be honest with you—not everything I make turns out perfect. Sometimes the paint bleeds a little, or the stitching isn't quite straight. But you know what? That's part of the charm. Those little imperfections make it uniquely yours, and people appreciate the authenticity. Plus, making things is actually pretty therapeutic once you get into the flow of it.
Below are some of my favorite projects that I've made over the years. I've tried to keep these pretty simple because, let's face it, we're all busy. You don't need to be super crafty to pull these off—just willing to give it a try!
Time: About 1-2 hours | Cost: Under $10
This one's honestly my favorite because it works for parents, grandparents, best friends, or your partner. It's basically a jar filled with little notes, memories, and reasons why that person is special to you.
How to make it: Start by decorating your jar if you want—I usually just tie a ribbon around the lid, but you can paint it or add a cute label. Then comes the good part: writing the notes. I aim for at least 50-100 little slips of paper. Write things like "Remember when we..." or "I love how you..." or "My favorite memory of you is..." Mix in some funny inside jokes, quotes they love, or reasons why you appreciate them.
Pro tip: Don't try to write all the notes in one sitting—you'll run out of ideas fast! I usually spread it over a week, jotting down memories as they come to me. Also, vary the length. Some can be super short ("You make the best pancakes"), while others can be longer stories.
My mom still has the memory jar I made her three years ago on her nightstand. She says she reads one whenever she's having a rough day.
Time: 1-2 hours | Cost: $15-25
Okay, so this looks way more impressive than it actually is to make. People always think I spent hours sewing when I tell them it's completely no-sew. It's perfect for kids, teens, or anyone who loves cozy blankets (so...everyone?).
How to make it: Lay both pieces of fleece on top of each other with the "right" sides (the pretty sides) facing out. Trim them so they're exactly the same size—I usually do about 1.5 yards square for a throw blanket size. Using your ruler and chalk, mark a 4-inch square in each corner, then cut those squares out completely.
Now for the fun part: Along all four edges, cut 1-inch wide strips that are about 4 inches long—you're basically making fringe all around the blanket. Make sure you cut through both layers together. Once you've cut all the way around, start tying! Take one strip from the top layer and one from the bottom layer and tie them together in a double knot. Keep going all the way around. I usually put on a Christmas movie while I do this part.
My experience: The first one I made took me about 2 hours because I was figuring it out as I went. Now I can knock one out in under an hour. The tying part is actually really meditative once you get into a rhythm.
Time: 2-3 hours | Cost: $10-15
This is perfect for grandparents, parents, or anyone who loves photos. Instead of using those online services (which are great but can be pricey), you can make something more personal and unique.
How to make it: Print out calendar pages for each month of the next year—there are tons of free templates online. Choose 12 photos that are meaningful (family pics, pets, vacation shots, whatever you think they'd love looking at). I usually try to match photos loosely to the season (beach pics for summer months, autumn leaves for fall, etc.).
Mount each photo and its corresponding calendar page on cardstock. I leave a little border and sometimes add decorative touches like drawing a little frame or adding stickers. Once all 12 months are done, punch two holes at the top of each page and bind them together with ribbon or rings. Add a cardstock cover on top with the year and "Made with love by [your name]."
Last year I made one for my grandma with photos of all the grandkids throughout the year. She cried when she opened it, and now I see it hanging in her kitchen every time I visit.
Time: 2-4 hours | Cost: $10-20 for materials
Okay, full disclosure: this one requires a bit more effort than the others, but kids absolutely love these simple wooden cars. They're sturdy, safe, and have that classic toy feel. You don't need to be a woodworking expert—I certainly wasn't when I started!
How to make it: Start with a simple rectangular block—about 3-4 inches long, 1.5 inches wide, and 1 inch tall works well. Sand it really well until it's super smooth. This is important because little hands will be all over it. You want to get all the rough edges and splinters off.
If you want to get fancy, you can cut the top at an angle to make it look more car-like, or even cut out a little notch for a "driver." But honestly, a simple rectangle works great too—kids have amazing imaginations! Mark where you want the wheels (usually two on each side, evenly spaced), then carefully drill shallow holes for the axle pegs. Apply a tiny bit of wood glue and insert the axles with wheels attached.
For finishing, you can paint them in bright colors or just use a natural wood oil to keep that wooden look. I usually let kids help paint them if they're for siblings—it makes it even more special.
Safety note: Make sure everything is really well sanded and that the wheels are securely attached. Test it yourself first to make sure nothing comes loose.
Time: 30 minutes | Cost: $8-12
These are stupidly easy to make and feel really luxurious. Perfect for teachers, neighbors, coworkers, or anyone who could use a little pampering. Plus, you can make a big batch and divide it into smaller jars for multiple gifts.
How to make them: Honestly, you just mix everything together in a bowl. That's it. For the sugar scrub, mix the sugar and melted coconut oil until it's the consistency of wet sand, then add your essential oils. For bath salts, combine the salts, add essential oils, and stir really well to distribute the scent. If you're adding dried flowers or herbs, fold those in at the end.
Package them in small mason jars (the 4-8 oz size is perfect). I usually tie a ribbon around the lid and attach a little tag with instructions: "Add 1-2 tablespoons to your bath" for the salts, or "Massage onto wet skin in the shower, rinse well" for the scrub.
Pro tip: Making these with kids is actually really fun—they love mixing and measuring, and it smells amazing while you're making it. Just supervise the essential oil part (those can irritate skin if you use too much).
I know, everyone says this. But I once stayed up until 3am on Christmas Eve hot-gluing things together, and it was NOT fun. Start in November if you can, or even earlier. That way if something goes wrong (and something probably will), you have time to fix it or start over. Plus, you can actually enjoy the process instead of stressing about finishing.
This is especially true if you're trying something new. Make one for yourself first to work out the kinks. That first no-sew blanket I made? The strips were way too wide and the whole thing looked wonky. But I learned from it, and now I can make them confidently. Consider your first attempt as practice—then your actual gifts will turn out much better.
If you're making bath salts or sugar scrubs for multiple people, make one big batch and then divide it. Same with the wooden cars—cut and sand all your blocks at once, paint them all at the same time, attach all the wheels together. It's so much faster than doing each one start to finish. I learned this the hard way!
Even if your project isn't perfect, good packaging makes a huge difference. A simple ribbon, a handwritten tag, or wrapping it in tissue paper elevates everything. I keep a stash of kraft paper, twine, and ribbon just for this. It doesn't have to be fancy—just thoughtful. The presentation shows you care about the details.
Look, making gifts by hand isn't always easy, and it won't always be cheaper than buying something (once you factor in your time). But there's something really meaningful about creating something specifically for someone you care about. The time you spend thinking about that person while you work, the care you put into each detail, the mistakes you make and fix—all of that is part of the gift.
Don't stress about making everything perfect. Some of my favorite gifts I've given were the ones where you could see they were handmade—a little crooked, a bit uneven, but made with love. People appreciate the effort and thought way more than perfection. So give it a try! Start with something simple, and see how it goes. You might surprise yourself with what you can create.