What You Need to Sew a Stocking
A stocking is a fabric tube closed at one end with a cuff at the top—you can make one in an afternoon with basic sewing skills. You need two pieces of fabric cut to the same stocking shape, thread that matches or contrasts with your fabric, a needle (hand or machine), scissors, and pins. A stocking pattern helps, but you can also draw the shape freehand on paper and use it as a guide.
The easiest approach is to use a commercial pattern from a fabric store or read one online—these come with exact measurements and a list of materials. If you are hand-sewing, choose a sturdy fabric like cotton or felt that does not fray badly; if you are using a machine, any weight works. Most stockings use two main pieces plus a cuff strip, though you can add a lining for a more finished look.
Key Takeaways
- Cut two identical stocking-shaped pieces from your fabric, then pin them together with the right sides facing inward so seams end up hidden.
- Sew around the edges with a running stitch (by hand) or straight stitch (by machine), leaving the top open for turning and stuffing.
- Turn the stocking right-side-out through the opening, press the seams flat, and topstitch the cuff strip to the top edge for a finished look.
- Hand-sewing takes 2 to 3 hours; machine-sewing takes 30 to 45 minutes, not counting pattern prep or fabric cutting.
Cutting Your Stocking Pieces
Start by choosing or printing a stocking pattern. Lay the pattern on your fabric and use pins to hold it in place, then cut around the outline with sharp scissors. You need two identical pieces—one will be the front and one the back. If your fabric has a right side (shiny, printed, or textured) and a wrong side (dull or plain), cut both pieces so the right side faces the same direction.
Cut a cuff strip about 4 inches wide and long enough to wrap around the top of the stocking with a 1-inch overlap. If you are using a pattern, it usually includes a cuff template. Lay out all pieces on a flat surface before you start sewing so you can see what you have and catch any mistakes in cutting.
Pinning and Preparing to Sew
Place the two stocking pieces with their right sides facing each other—this is called "right sides together." The wrong sides will be on the outside for now. Pin around the edges, spacing pins about 2 inches apart. Start at the top and work your way around the leg and foot, leaving the top edge unpinned for now; you will sew that after turning the stocking right-side-out.
Check that the pieces line up evenly, especially at the corners where the leg meets the foot. Uneven edges will show once the stocking is turned, so take a moment to adjust the pins if needed. If you are hand-sewing, you can remove pins as you go; if you are machine-sewing, remove them just before the needle reaches them to avoid breaking the needle.
Sewing the Stocking Seams
By hand: Thread your needle and tie a knot at the end. Start at one top corner and use a running stitch—push the needle through both layers, then back up about 1/8 inch away, then down again. Keep stitches small and even. Work your way around the leg and foot, staying about 1/4 inch from the edge. This takes 2 to 3 hours depending on the stocking size. Tie off the thread with a knot when you reach the other top corner.
By machine: Set your machine to a straight stitch with medium length (about 2.5 on most machines). Place the pinned stocking under the presser foot and lower the foot. Sew along the edge about 1/4 inch from the fabric edge, removing pins as you approach them. Backstitch at the start and end to lock the thread. This takes 10 to 15 minutes for the main seams. A machine stitch is stronger and more even than hand-sewing, and it leaves less room for gaps.
Leave the top edge unsewn—you will need that opening to turn the stocking right-side-out and fill it with batting or fiberfill if you want padding.
Turning and Pressing the Stocking
Carefully turn the stocking right-side-out through the opening at the top. Use a blunt tool like a wooden spoon handle or chopstick to gently push out the corners and the foot so they are fully rounded. This step takes patience—rushing can tear the seams. Once the stocking is fully turned, lay it flat and press the seams with an iron on low heat, or use your fingers to crease the edges sharply.
Pay special attention to the corners where the leg meets the foot; these are prone to puckering. If you see wrinkles in the seams, dampen a cloth slightly and press again. A well-pressed stocking looks professional and holds its shape better when hung.
Attaching the Cuff
Fold the cuff strip in half lengthwise with right sides together, then sew the short ends together to form a ring. Turn it right-side-out and press flat. Slide the cuff over the top of the stocking with right sides together, matching the raw edges. Pin around the top, then sew with a 1/4-inch seam allowance using the same stitch you used for the main seams.
Fold the cuff up and outward so it frames the top of the stocking. If you want a more finished look, fold the raw edge of the cuff inward and topstitch it to the stocking with a needle and thread or your machine. This creates a clean, professional edge and prevents fraying. Press the cuff flat when you are done.
Adding Details and Finishing Touches
Once the basic stocking is complete, you can add a hanging loop by sewing a ribbon or fabric strip to the inside of the cuff at the heel side. A 4-inch loop is standard. You can also embroider a name on the cuff, sew on appliqué shapes, or add rickrack trim along the cuff edge. These details take 15 to 30 minutes depending on complexity.
If you want the stocking to hold its shape when filled, you can line it with lightweight cotton or muslin before sewing the cuff. Cut lining pieces the same size as your stocking pieces, sew them together, and insert the lining inside the stocking before attaching the cuff. This is optional but gives a more polished result.
Frequently Asked Questions
Can I sew a stocking without a pattern?
Yes. Draw a stocking shape on paper—a long rectangle for the leg and a smaller rectangle angled out for the foot. Tape them together, cut out the shape, and use it as your pattern. The stocking will be less refined than a commercial pattern, but it will work. Measure your drawing against a store-bought stocking if you want to match a standard size.
What fabric works best for a beginner?
Cotton, flannel, and felt are easiest because they do not fray much and are forgiving to sew. Avoid stretchy fabrics like knit or jersey unless you have a ballpoint needle and experience with stretch. Avoid slippery fabrics like satin or silk until you are comfortable with basic seams.
How do I fix a seam that puckered or came loose?
If the seam puckered during sewing, press it with a damp cloth and low heat. If it came loose, use a needle and thread to hand-stitch over the gap with a running stitch, or use a seam ripper to remove the old stitches and resew by machine. Loose seams usually happen at corners, so sew slowly and backstitch at the start and end.
Do I have to line the stocking?
No. A lining is optional and adds 30 to 45 minutes of work. It makes the stocking look more finished inside and helps it hold its shape, but an unlined stocking works fine and is faster to make. Choose based on whether you care about the inside appearance.
How long does a handmade stocking last?
A well-sewn stocking lasts many years if stored carefully. Seams can weaken over time if the stocking is filled heavily or handled roughly. If a seam splits, you can repair it by hand-stitching over the tear or removing and resewing that section. Most handmade stockings outlast store-bought ones.