DIY Christmas Stocking Wine Dispenser

As an Amazon Associate, I earn from qualifying purchases.

Do you love wine and Christmas? How about throwing holiday parties? This is the perfect DIY project for you!

Make a Christmas stocking or two (or 5!) that dispense boxed wine. How fun! You’re going to need one for white wine, one for red, a blush, etc.

Traditional red and white fleece fabric give the stockings a traditional feel, but feel free to change it up to match your decor. You could go with silver and gold, eggplant purple or even pastel colors for an unexpected twist.

This DIY beverage dispenser is a good sewing project for beginners. Don’t be intimated by working with fleece. There are some great tips that apply an our Minky Fabric Guide for Beginners.

The bags inside of boxed wine vary in size and placement of the spigot. For this reason, we cannot provide a standard pattern size for your stocking.

We recommend purchasing your favorite box of wine to use as a guide. Ready to get started? Read on for a list of all the supplies you will need and step by step instructions. If you are looking for other fun Christmas DIYs then check out our post on easy Christmas sewing projects.


This project requires one yard of fleece fabric for the body of the stocking, and 1/4 yard of sherpa fabric for the cuff.

You will also need some basic sewing supplies. All materials are linked on Amazon below for your convenience.


The bag inside boxed wine can vary in size. The spigot can also be placed in different locations on the bag. We recommend having your favorite boxed wine on hand to make the perfect stocking dispenser for it.

Step 1 – Draw the Pattern

Begin by folding the red fleece fabric in half. Then place your bag of wine on top of it.

Loosely draw a stocking shape around it. Make sure you leave at least 1/2 seam allowance, and take the placement of the spigot into consideration. The stocking should extend at least 8″ above the top of the bag of wine.

Step 2 – Pin

Place a few straight pins inside the stocking shape to hold the two layers of fabric together.

Step 3 – Cut

Now cut out the fabric shape with sharp fabric shears, and remove the pins.

Step 4 – Marking the Spigot Hole

Place the bag of wine on top of one of the fleece stocking piece where you would like it to be when the stocking is completed.

Lift the corner of the bag to mark the center of the spigot. Then measure across the spigot to determine its diameter. Ours is 3″. Draw an ‘X’ through the center mark the length of the diameter. This will form the hole for the spigot to be inserted.

Step 5 – Making the Spigot Hole

Carefully cut along the ‘X’ that you drew.

Then fold the fabric to the back of the fleece, and hold it in place with straight pins.

The back of the hole should look like the photo above.

Now sew around the hole with a straight stitch or zig zag stitch. It is a good idea to go around twice with a straight stitch for maximum durability. You could also use a twin needle.

Now flip the fleece to the back, and cut off any excess flaps with fabric shears.

The spigot hole is complete.

Step 6 – Measuring the Cuff

For the cuff, measure across the top of the stocking. Then double that number and a 1″ seam allowance. Cut a piece of sherpa 7″ by the length you calculated.

Given the thickness of the fabric, we are making a single layer cuff. Fold the cut piece in half, right sides together, where the short ends meet.

Then sew along the short edge with a 1/2″ seam allowance. Set cuff aside for now.

Step 7 – Sew the Stocking

Back to the stocking. Stack the stocking cutout without the spigot hole on top of the one with the hole, right sides together. Pin to hold.

Now sew around the perimeter of the stocking with a 1/4″ seam allowance.

Turn right side out.

It is a good time to mention the wrinkles that can be seen in the photo above. Because fleece is an acrylic, we do not recommend ironing this type of fabric. It can melt.

You can place the fleece in a hot dryer to try to remove any wrinkles. Otherwise, they will not be noticeable once the boxed wine and fiber fill are inserted in the stocking. Try not to stress over it.

Step 8 – Making the Hanger

For the hanger, cut a 3″ x 6″ rectangle of fleece, and fold it lengthwise.

Sew along the longest edge with a 1/4″ seam allowance.

Then turn the hanger right side out. A turning tool or safety pin can be useful for this step, but we managed just fine with our fingers.

Step 9 – Attaching the Cuff

Now it’s time to put all the pieces together.

Your stocking should be right side out. Insert the cuff into the top of the stocking with right sides together. Align the tops and clip or pin in place.

Don’t forget the hanger! Fold the hanger in half to form a loop, then insert it between the stocking and cuff at the seam, again lining up the raw edges. In other words, the loop should be upside down. Pin or clip it in place.

Next, sew around the top of the stocking with a 1/2″ seam allowance. The larger allowance is easier to sew with such thick fabrics.

Take care when sewing over the loop at the seam. It is super thick and can result in breaking your needle. Push or pull the fabric to help it over the feed dogs.

Step 10 – Finishing Up

Pull the sherpa up out of the stocking, and fold it over the top to form the cuff. This should reveal the hanging loop.

Stuff the boot of the stocking with fiber fill. Then insert the bag of wine, and pull the spigot through the hole. Add more fiber fill around and on top of the wine as needed to fill out the stocking shape.

Your stocking wine dispenser is complete!

Using the Stocking Wine Dispenser

To use, hang the stocking with a stocking hanger or a sturdy hook. Dispense the wine as you would from the box.

Replace the bag of wine as often as desired.

You can wash and dry the stocking as needed. We recommend inserting it in a garment bag and washing on a cold setting. This will reduce pilling and shrinking.

The bright red dye can transfer to other fabrics, so it is a good idea to wash your stocking separately or with like colors.

Don’t forget to pin this project for later, and check out some more beginner sewing projects listed below.

We’re participating in the Christmas in July Make Along with Underground Crafter. Come join the fun! Thirty-one bloggers have teamed up to bring you a month full of free patterns to kick start the handmade holiday season — including crochet, knitting, sewing, and crafting projects. There’s something new to make every day in July. Each week will have a theme.

Week 1 (July 1-7): Babies, Kids, and Teens
Week 2 (July 8-14): Women
Week 3 (July 15-21): Gifts for Anyone
Week 4 (July 22-28): Home
Week 5 (July 29-31): Pets

We’ve also partnered with some of our favorite companies to get some great prizes for you. Find out more information about participating designers, the schedule, and how to enter to win the prizes on Underground Crafter. The deadline for entering the giveaway is Tuesday, August 4, 2020 at 11:59 p.m. Eastern.

How To Join the 2020 Christmas in July Make Along

  • You can join in by crocheting, knitting, sewing, or making the projects as you have time.
  • Share your progress and post pictures of your finished projects. Tag your projects and posts #CIJMakeAlong2020 on all social media.
  • If you’d like to chat with other crafters, join the Underground Crafters Facebook group
  • By the end of the Make Along, you’ll have up to 31 awesome projects. Get ready for the handmade holiday season while having fun with us!

Visit Underground Crafter to learn more about the prizes, enter the giveaway, and to get links to each Christmas in July Make Along post as it is released.

Yield: 1 Stocking Wine Dispenser

Christmas Stocking Wine Dispenser

Christmas Stocking Wine Dispenser

How to make a Christmas stocking that dispenses boxed wine. It's perfect for holiday parties!

Active Time 45 minutes
Total Time 45 minutes
Difficulty Easy
Estimated Cost $15.00


  1. Fold red fleece in half
  2. Place bag of wine on top of fleece
  3. Draw a stocking shape around wine with 1/2" seam allowance
  4. Pin
  5. Cut out stocking shape
  6. Place wine on one layer of stocking
  7. Mark spigot placement on stocking
  8. Cut an 'X' shape to from spigot hole
  9. Fold fabric 'X' to back and pin
  10. Sew around the spigot hole
  11. Trim excess fabric around hole from back
  12. Measure across the top of the stocking. Double it and add 1"
  13. Cut sherpa 7" by length calculated
  14. Fold sherpa in half with short sides together
  15. Sew short edge with 1/2" seam allowance
  16. Layer stocking piece without hole on top of the one with a hole, right sides together
  17. Pin
  18. Sew around perimeter with 1/4" seam allowance
  19. Turn right side out
  20. Cut 3" x 6" rectangle of fleece for hanger
  21. Fold in half lengthwise
  22. Sew down length with 1/4" seam allowance
  23. Turn right side out
  24. Insert cuff into stocking opening, right sides together, raw edges aligned
  25. Clip or pin
  26. Fold hanging loop in half
  27. Place loop in top of stocking at seam, loop side down, raw edges aligned
  28. Clip or pin
  29. Sew around top with 1/2" seam allowance.
  30. Stuff boot of stocking with fiber fill
  31. Insert bag of wine, pulling spigot through hole
  32. Stuff with more fiber fill around bag as needed so that stocking holds its shape


Bags or boxes of wine are available in various sizes with different spigot placements. We recommend purchasing your favorite wine to create your own stocking wine dispenser pattern.

Did you make this project?

Please leave a comment on the blog or share a photo on Instagram

Sharing is caring!

Leave a Comment

Skip to Instructions