What you need to sew a basic Christmas stocking
A Christmas stocking is a fabric tube closed at one end, with a cuff at the top and a foot that sticks out at a right angle. You can make one with two pieces of fabric, a needle, thread, and scissors—no pattern required. The simplest version takes about an hour if you sew by hand, or 20 minutes on a machine.
Gather two pieces of fabric (cotton, fleece, or felt all work), each about 10 inches wide and 14 inches tall. You will also need thread that matches or contrasts with your fabric, a needle (hand-sewing or machine), scissors, and pins. If you want a cuff, add a third piece of fabric about 4 inches wide and 10 inches long. A ruler and pencil help, but are not essential.
Key Takeaways
- Cut two identical rectangles of fabric, pin them together with the right sides facing inward, and sew three sides closed, leaving the top open.
- Turn the tube right-side-out through the opening, then fold and sew the foot section to create the angled shape that hangs on a mantel.
- A cuff is a separate rectangle sewn to the top opening and folded down for a finished look, but is optional.
- Hand-sewing works fine for stockings; a running stitch is strong enough and requires no machine experience.
- Seam allowance (the space between the edge of the fabric and your stitching line) should be about half an inch to keep the stocking from unraveling.
Cutting and pinning the two main pieces
Lay both pieces of fabric on a flat surface with the sides you want to show on the outside facing each other (this is called right sides together). If your fabric has a pattern or a clear front and back, the pretty side should be on the inside at this stage. Pin along three sides, leaving the top edge unpinned—this is where you will turn the stocking right-side-out later.
Make sure the pins go through both layers and that the corners line up. You do not need many pins; four or five spaced evenly will hold the fabric steady while you sew. If you are using a sewing machine, pin perpendicular to the edge so the presser foot does not catch them.
Sewing the three sides and turning the stocking
Sew along the three pinned sides using a running stitch (hand-sewing) or a straight stitch (machine). Keep your stitching line about half an inch from the edge of the fabric. This half-inch gap is your seam allowance, and it prevents the fabric from fraying when the stocking is turned and filled.
Once all three sides are sewn, carefully turn the stocking right-side-out by reaching through the open top and pulling the fabric through. The seams are now on the inside, and the pretty side of the fabric faces outward. Use a blunt object like a wooden spoon handle to push out the corners so they are sharp and square.
Creating the foot by folding and stitching
Lay the stocking flat on your work surface. Fold it so that one bottom corner points toward the opposite side—imagine the stocking leg bending at the ankle. The fold should be at roughly a 90-degree angle. Pin this fold in place, then sew along the fold line to lock the foot shape permanently.
This seam does not need to be long; you are just securing the angle so the foot stays perpendicular to the leg when the stocking hangs. Sew about 2 to 3 inches along the fold, then trim any excess fabric at the corners to reduce bulk. Turn the foot right-side-out if needed so the seam is hidden inside.
Adding a cuff for a finished look
A cuff is optional but gives the stocking a polished appearance. Cut a rectangle of contrasting or matching fabric about 4 inches wide and 10 inches long. Fold it in half lengthwise (so it is now 2 inches wide) and press or crease the fold with your fingers.
Open the cuff flat and pin the long raw edge to the top opening of the stocking, right sides together. Sew all the way around the opening using your half-inch seam allowance. Fold the cuff up and over the top of the stocking so the seam is hidden inside, and pin it in place. Sew around the cuff again from the outside, close to the edge, to hold it permanently. The cuff will now frame the top of the stocking and can be folded down for a classic look.
Hand-sewing versus machine sewing
A sewing machine is faster, but a hand-sewn stocking is just as strong if you use a running stitch and keep your stitches close together (about one-eighth inch apart). Hand-sewing also gives you more control over corners and curves, and you do not need to worry about thread tension or needle size.
If you choose a machine, use a needle size appropriate for your fabric (size 70/10 for lightweight cotton, size 80/12 for medium weight). Backstitch at the beginning and end of each seam to lock the thread. If you are hand-sewing, tie a knot at the end of your thread and take a few small stitches in the same spot to find it before cutting the thread.
Finishing touches and hanging hardware
Once the stocking is complete, you can add a loop for hanging. Cut a strip of fabric about 1 inch wide and 4 inches long, fold it in half lengthwise, and sew the long edge closed. Fold this loop in half and sew both ends to the inside of the cuff (or to the top seam if there is no cuff). The loop should stick up about 2 inches above the stocking so it hangs securely from a hook or mantel.
If you prefer not to sew a loop, a straightforward safety pin or ribbon tied around the top works just as well. Some people sew a small bell or jingle bell to the cuff for decoration, or add embroidery, appliqués, or fabric paint to personalize the stocking before assembly.
Frequently Asked Questions
Can I make a stocking without a sewing machine?
Yes. Hand-sewing with a running stitch is reliable and requires only a needle and thread. Keep your stitches close together (about one-eighth inch apart) and tie a knot at the start and end of each thread. The stocking will be just as durable as a machine-sewn one.
What fabric works best for Christmas stockings?
Cotton, fleece, and felt are all good choices. Cotton is straightforward to sew and holds its shape. Fleece is soft and forgiving if your stitches are not perfectly even. Felt does not fray, so you can skip the seam allowance if you prefer, though half an inch is still recommended for strength.
How do I make the stocking bigger or smaller?
straightforward cut your fabric pieces larger or smaller. A standard stocking is about 10 inches wide and 14 inches tall, but you can adjust these measurements to fit your needs. Just remember that the foot will be narrower than the leg, so plan accordingly when you fold and sew the ankle seam.
What if my seams come undone after I fill the stocking?
Reinforce the seams by sewing over them again, either by hand or machine. You can also add a second line of stitching parallel to the first, about a quarter inch away. This is called a backstitch in hand-sewing or a double stitch on a machine, and it makes seams much stronger.
Can I add a name or initials to the stocking?
Yes. Embroider a name onto one side of the fabric before you sew the stocking together, or use fabric paint or iron-on letters after assembly. Embroidery is easiest if done on a flat piece of fabric before pinning and sewing, so plan this step first.