A finished Christmas stocking with a red and white gingham body and a solid off-white cuff, lying flat on a white background. A gingham hanging loop is visible at the top.

Easy DIY Christmas Stocking: Sewing Tutorial and Free PDF Pattern

It may be September but the holiday season is just around the corner, especially if you sew. I have an easy beginner-friendly sewing tutorial and free pattern to help you start sewing your very own Christmas stockings. This particular pattern has the option to add a cuff if you would like to sew a set of stockings that have a cohesive theme but with individual variation. So get creative with mixing and matching different fabrics. Download the pattern in the Cutting section below and get started!

Supplies

  • Main Fabric
  • Lining Fabric
  • Lightweight fusible interfacing (optional)

Cutting

You can download your pattern using the button below. On your printer, select your paper type size on the page set up and set the scale to ‘None’, ‘Actual Size’ or ‘100%’. Do a test print of the first page to check for scale before printing the the rest.


Free Christmas Stocking Sewing Pattern Download

  • For the Stocking Body:
    • Main Fabric: Cut 2 from the stocking pattern piece
    • Lining Fabric: Cut 2 from the stocking pattern piece
  • For the Hanging Loop:
    Cut 1 from the small rectangle pattern piece
  • For the Cuff (Optional):
    Cut 2 on the fold from the cuff pattern piece

Sewing Tutorial

Sewing the main stocking

Four stocking-shaped fabric pieces fanned out on a dark blue background. From left to right: white interfacing, red and white gingham, white interfacing, red and white gingham
Main stocking and interfacing (optional)

If you are using the fusible interfacing, apply it on the wrong side of the main pieces of fabric.

Two stocking-shaped pieces of red and white gingham fabric pinned together, with the wrong side of the fabric facing up.
Pinned main fabric pinned, right sides together

Place the two main fabric stocking pieces right sides together.

Sew all the way around the stocking shape using a 1 cm or 3/8 ” seam allowance (leave the top open).

sewed stocking shape made of red and white gingham, with the curved seam allowance snipped and notched at the curves.
Clip and notched main stocking

Clip notches into the outer curves and snip into the inner curves of the seam allowance.

Christmas stocking made from red and white gingham fabric, turned right side out and pressed flat on a dark blue background.

Turn the main stocking right side out and use a blunt pointed tool (like a chopstick) to push out the seams at the heel and toe. Press it flat and place it aside.

Sewing the lining of the stocking

Two stocking-shaped pieces of off-white calico are pinned together around the edges against a dark blue background. A blue line is marked along the bottom curve.
Pin the lining pieces wrong sides together

Place the two lining pieces right sides together and pin.

Sew all around the stocking shape using a 1 cm or 3/8 ” but leave a gap of about four fingers wide at the bottom of the foot for turning later.

An off-white calico christmas stocking lining with the seam allowance along its curved edges clipped into small notches.
Clip and notch curves of seam allowance

Clip and snip the curves as you did with the main stocking.

An off-white calico stocking lining with its seam allowances pressed open
Press seam allowance

Press the seam allowances open as best you can and put the lining aside.

Sewing the loop for hanging the stocking

Take the small rectangle piece for the loop and fold it in half lengthwise. Press to create a centre crease.

Open the rectangle up and fold the long raw edges inwards to meet at the centre crease. Press.

Three vertical strips of red and white gingham fabric, showing progressive folds. The rightmost strip is fully folded into a narrow strap.
Folding the strap

Fold the folded edges onto each other along the original center crease. So you’ve now enclosed the raw edges. Press and edgestitch the strap on the open long edge.

A finished, topstitched strap made of red and white gingham fabric lying horizontally on a white background.
Two folded loops of red and white gingham fabric lying side-by-side on a dark blue background. The loop on the right has a green-headed pin through its top layers.

Fold the strap in half to form a hanging loop. Sew at a 0.6 or 1/4 ” seam allowance.

Sewing the cuff (optional)

This step is completely optional. Skip to the next section if you don’t want a cuff.

wo small, identical rectangles of off-white linen fabric cut on the fold lying side-by-side on a dark blue background.
Cuff pieces cut on fold
Two identical rectangles of off-white linen fabric with a crease in the middle lying side-by-side on a dark blue background.
Opened cuff pieces

Take the two cuff pieces you cut on the fold and place them side by side. Then open them up such that the longer side of each rectangle is on the vertical as in the photo above.

Two rectangles of off-white linen fabric on top of each other pinned together on the longer edges.
Pinned cuff pieces

Pin the two rectangles of fabric, wrong sides together. Use the crease at the fold to help you match the edges to each other. Remember, we’re pinning the longer sides of each rectangle.

Sew down both long edges (using a 1 cm or 3/8 ” seam allowance) to create a sort of tube.

An open tube of off-white linen fabric with the side seam allowances pressed open flat.
Seam allowance pressed open

Press the seam allowances open.

With the tube still wrong side out, fold it in half by bringing the top raw edge down to meet the bottom raw edge.

The cuff will now be a double-layered loop. The wrong side and seams are all concealed and the right side is facing you as in the photo below.

finished stocking cuff made from off-white linen, folded in half to form a clean, double-layered band.
Tube folded inwards in half to form the cuff

Assembling the Christmas stocking

Attaching the hanging loop (No cuff option only):
A close-up showing a folded loop of red and white gingham fabric secured to the top edge of a gingham stocking with a clear sewing clip.
Clipping the hanging loop (No cuff option)

On the right side of the finished main stocking, place the raw edges of the loop right next to side seam opposite the toe of the stocking. When making sets, this will ensure that they all hang the same way.

So just make sure the loop is positioned next to the seam line and not directly on top of it to reduce bulk. Clip or pin it in place.

Skip to the step where we attach the main stocking to the lining.

Attaching the hanging loop and cuff
An off-white linen cuff secured with sewing clips around the top opening of a red and white gingham stocking.
Cuff on top of main stocking

With right sides together, slide the cuff on top of the main stocking. Align their raw edges and pin or clip together.

A close-up of a stocking's top edge, showing a gingham hanging loop on top of the off white linen cuff that is attached to the main stocking.
Attaching the loop

Now take your hanging loop and place next to side seam opposite the toe of the stocking. Line up its raw edges with those of the cuff and main stocking.

Make sure the loop is positioned next to the seam line and not directly on top of it to reduce bulk. Clip or pin it in place.

The top edge of the stocking, with the cuff and hanging loop in place, positioned under the presser foot of a sewing machine.
Basting the hanging loop and cuff onto the main stocking

Using your longest stitch, baste three layers (main stocking, cuff and hanging loop) together using a 0.6 cm (1/4 inch) seam allowance.

Joining the main stocking and lining

At this point your main stocking is right side out and your lining, wrong side out (just checking we’re on the same page 😅). I’m using the stocking with the cuff in the photos but the process is exactly the same if you chose to omit the cuff.

A red and white gingham stocking with its cuff attached, being inserted into an off-white calico lining stocking on a dark blue background.
Inserting the main stocking into the lining

Now insert the main stocking into the lining. Line up the top edges of these two layers around their circumference (Make sure to match their side seams together). It’s also best if you open the seam allowances of both layers as you pin or clip to reduce bulk.

The main stocking assembly fully inserted into the calico lining, with the top raw edges aligned and secured with pins and clips.
Pinning the lining and main stocking

Sew around the entire top opening with a 1 cm (3/8 inch) seam allowance.

Trim down the seam allowance of the lining (and cuff if you have one) to reduce bulk. Have a look at the photo below so you get get a better picture of what I mean when I say this.

Trimmed seam allowance

Turning out the Stocking & finishing up

Reach into the gap you left in the bottom of the lining and carefully pull the main stocking through it. The entire stocking, complete with its cuff and loop, will turn right side out.

A red and white gingham stocking partially pulled through the open bottom seam of an off-white calico lining.
Pulling out the main stocking out of the lining
A red and white ginham stocking, off white calico lining and off white linen cuff turned right-side out and laid flat, connected at the top seam, on a dark blue background.
Stocking turned right side out completely

Now we’ll need to close the gap at the bottom of the lining.

Press the seam allowances of the gap inwards and press. Close the gap using an invisible stitch or just topstitch it as I have (it won’t be visible anyway).

Now tuck the lining into the main stocking. Fiddle with it until it sits nicely into the main stocking. You can use a blunt pointy tool like a chopstick to do this.

A top-down view showing an off-white stocking lining being tucked into the main red and white gingham stocking. The gingham hanging loop is visible on the left.

Now give the stocking a final good press. You could choose to sew around the top of the stocking to hold all the layers in place (I just leave it without this).

And congratulations, your Christmas stocking is done!

A finished Christmas stocking with a red and white gingham body and a solid off-white cuff, lying flat on a white background. A gingham hanging loop is visible at the top.
Finished Christmas stocking!

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *