4 Last-Minute Christmas Gifts You Can Sew Quickly & Easily

Jess Dang
by Jess Dang
15 Materials
3 Hours

'Tis the season to be sewing! If you’ve run out of gift ideas and want to do something special for your loved ones, then I’m going to show you some awesome last-minute Christmas gifts to sew! Let's get started.

Tools and materials:

  • Fabric of choice
  • Pins
  • Matching thread
  • Drawstring
  • Sewing machine
  • Scissors
  • Ruler
  • Fabric pen
  • Face mask pattern
  • Elastic
  • Embellishments
  • Glue gun
  • Paper
  • Lobster clasps
  • Measuring tape
Folding the end of the pillow cover

1. Christmas pillow cover

Cut a 72 x 52cm (28.34 x 20.47 inches) rectangle. On one end, fold the fabric in twice to hide the raw edge and sew to secure. 

What can I sew as a gift?

Cut another rectangle with the same width but a different length - 92 x 52cm (36.22 x 20.47 inches). Then, fold one end of the width and repeat the process. 

Pinning the seams of the pillow case

Now, pin the two folded side seams together, right sides facing. Also, pin the top and bottom. 

Sewing Christmas gift ideas

Fold the longer piece over and pin the sides. Sew to secure. Then, overlock the edges. 

DIY Christmassy pillow case

Flip the fabric inside out and that’s it! You have yourself some festive Christmas pillows! What do you think of this as a gift? 

Fabric for the drawstring bag

2. Drawstring bag

Cut a rectangle 40 x 86cm (15.74 x 33.85 inches). Fold the rectangle in half lengthwise, right sides facing. 

Measuring the drawstring bag

Measure 6cm (2.36 inches) from the top and draw a horizontal line. 

Creating a tunnel for the drawstring

Now fold the top line so that the edge touches the line you just drew. Pin and sew. This will be a tunnel for the drawstring. 

Christmas gifts to sew for friends

Cut another rectangle that measures 5 x 15cm (1.96 x 5.90 inches). Fold it in half lengthwise and sew to secure. 

Cutting the fabric for the loops

Turn it inside out and cut it in two. 

Sewing the loops for the drawstring

Fold the pieces in half and sew the ends. 

Pinning the side seams of the drawstring bag

Pin and sew the side seams of the bag. 

Pinning the loops to the drawstring bag

Pin the small loops on either end, around 5cm from the bottom. Be sure to insert it between the fabric. 

Sewing the loops into the bag

Sew to secure and go over the loops to ensure it stays in place. 

Inserting the drawstring into the bag

Insert the drawstring from the two loops at the bottom and feed it through the top tunnel. 

DIY Drawstring bag

It’s complete! These would make great Christmas gifts to sew for friends. 

Fabric for the tote bag

3. Tote bag

For this cute gift idea, cut a piece of fabric 40 x 90cm (15.74 x 35.43 inches). Fold it lengthwise, right sides facing. 

Pinning the side seams of the tote bag

Pin the side seams and sew. Then, overlock the edges. 

Pressing the tote bag handles

Cut two strips that measure 8 x 60 cm (3.14 x 23.62 inches) for the handles. Fold the raw edges and press. Then, fold the whole strip lengthways and press. Sew the pressed edges down.

Sewing gifts for Christmas

Next, cut another rectangle that measures 6 x 38cm (2.36 x14.96 inches). Connect the ends and sew. 

Pinning the fabric to the bag

Connect this piece to the top of the bag, as shown. 

Marking where the bag handles will go

Make a 7cm (2.75 inches) mark on both sides of the bag. These marks are the handle’s position. 

Attaching the handles to the bag

Slide one end of the handle piece under the pinned piece and place it on the 7cm (2.75 inches) mark. Then, do the same for the other end. Repeat on the other side. 

How to sew the handles to the tote bag

Sew all around to secure. Make a double seam where the handles are. 

Making a DIY tote bag

Flip the short piece inside, and pin it all around the top edge. Then, do a topstitch. 

Sewing Christmas gifts for friends and family

Fold the end of the shorter fabric piece inside, around 1cm (0.39 inches). Pin all around and sew for a lovely finish. 

Easy-sew tote bag

Here’s the final result! This is a perfect last-minute Christmas gift to sew! 

Drawing around the face mask pattern

4. Pearl face mask and chain

Face masks have become a necessity these days. To make this beautiful mask, print this mask pattern and transfer it to your fabric. Make sure your fabric is folded. Then, cut out the shape. 

Pinning the mask pieces together

Pin two pieces on the curved side and then sew. 

Sewing the fabric layers together

Now, lay the pieces on top of each other, right sides facing. Pin the top and bottom and make sure the center seams align. Then, sew both layers.

How to make a face mask

Fold the fabric on the ends, around 1.5cm (0.59 inches) inside. 

Sewing elastic to the face mask

Cut a 15cm (5.90 inches) elastic and insert each end to the sides, as shown. Then sew over to secure. 

Gluing pearl embellishments on the face mask

Glue some cute pearls or any other light embellishments to the outside of the mask. 

Beading a pearl chain for the mask

Then, make a pearl chain by inserting 0.3mm sized pearls through a 60cm (23.62 inches) string. 

Attaching lobster clasps to the chain

Attach two of these clasps at both ends of the chain. 

Last-minute Christmas gifts to sew

What do you think of this as a Christmas gift? I love this style, and I think this is so functional; anyone would be happy to receive it! 

Last-minute Christmas gifts to sew tutorial

There you have four different last-minute Christmas gifts to sew. Let me know what you think of these easy-sew Christmas gift ideas that you can DIY at home. Happy Holidays!

Suggested materials:
  • Fabric of choice
  • Pins
  • Matching thread
See all materials

The author may collect a small share of sales from the links on this page.

Join the conversation