What to Sew for Christmas: 8 Handmade Gift Ideas (Under One Afternoon Each)
Christmas sewing is the good kind of deadline. The projects are small, the fabric is forgiving, and nobody minds if a seam is wonky — which is exactly why handmade decorations and gifts are the ones people still have out years later.
Every idea below can be sewn in an afternoon or less, and four of them are free patterns. If you are sewing your first Christmas, start with one of those four
1. A Christmas tree to hang
The classic little tree, and the easiest place to start — it is forgiving of your fabric choices and quick enough to sew a row of them. Beginner-friendly whether you have been sewing for weeks or years. Get the Christmas Tree pattern free →

2. Candy canes for the tree
Quick to make and lovely to gift, which is the whole reason to sew a batch rather than one. They are also the pattern people ask about most when they see them hanging. Get the Candy Cane pattern free →

3. Tree ornaments from your scrap pile
Small ornaments, sized for using up the fabric you have already got. Sew six in an evening and you have a set worth giving. Get the Tree Ornaments pattern free →

4. A festive cushion for the sofa
A tree pillow with simple construction, so a beginner can manage it — and room to play with fabrics and trims if you would rather make it special. This is the one that reads as a proper present rather than a decoration. Get the Tree Pillow pattern free →

5. A quilted makeup bag
An afternoon’s project that looks like an expensive gift. The tutorial walks through the quilting and the zip, and the free pattern comes in a single size so you can try it before committing to a set. Get the free makeup bag pattern → — or read the full tutorial first.

6. A boxy bag for the person who has everything
A bandana boxy bag is the sort of thing nobody buys for themselves and everybody uses. It is a free pattern, it suits a stiff cotton, and it takes an afternoon. Get the Bandana Boxy Bag pattern free →

7. A slouch bag for a friend
Roomy, quick, and the shape that seems to suit everyone. Another free one — which is why it works well as a gift you can make in multiples without spending much. Get the Slouch Bag pattern free →

8. A pattern, for someone who sews
If the person on your list sews, the honest answer is that they want patterns — and this is the one to give: sizes US 0–18 in a single file, step-by-step illustrations, and a skirt they will wear all winter. It downloads instantly, so it arrives the moment you pay for it. See the 90s A-Line Skirt pattern → For a bigger gift, the Bustier Dress course is the one that teaches a whole technique.

How to actually finish before Christmas
Three things make the difference. Pick by evening, not by ambition — one decoration, one gift, done, is better than a dress half-finished on the 23rd. Sew in batches, because the second candy cane takes a third of the time of the first. And let the fabric do the work: a festive print on a simple shape looks more intentional than a complicated shape in a plain one.
If you are new to PDF patterns, start with how to print and assemble one — layered files mean you only print the size you need. And if you want a longer list of projects you can finish in a weekend, there are ten more ideas here.
All four Christmas patterns, free
The tree, the candy cane, the tree ornaments and the tree pillow are all free, and they are all on one page. Take them, sew a pile, and give most of them away. Get all four Christmas patterns free →
And if you want everything else — the free patterns for women, the bags, the dresses — they are on the free patterns page.
