The basic stitch that closes a sock hole
A ladder stitch (also called a mattress stitch) is the fastest way to close a hole in a sock because it pulls the edges together invisibly from inside the fabric. You thread a needle, anchor it inside the sock near the hole, then run the needle back and forth through the folded edges of the hole itself—not through the front face of the sock. When you pull the thread tight every few stitches, the hole closes from the inside out, and the seam disappears into the fabric.
This method works best on holes smaller than a quarter-inch across. For larger holes or thin spots that are about to tear, a patch (a small piece of fabric glued or sewn over the damage) is more durable, though it will be visible on the inside of the sock.
Key Takeaways
- A ladder stitch closes small holes invisibly by running thread through the folded edges of the hole, not the front of the sock.
- You need a needle, thread that matches the sock color, small scissors, and a thimble if you have one—no special tools required.
- The stitch takes five to ten minutes for a hole the size of a pencil eraser, and the repair is strong enough to last through many washes.
- Holes larger than a quarter-inch or thin spots near the heel or toe are better repaired with a fabric patch sewn or glued on the inside.
What you need before you start
Gather a needle (size 7 or 8 is standard), thread in a color that matches the sock as closely as possible, small scissors, and the sock itself. If you have a thimble, wear it on the middle finger of your sewing hand—it protects your finger when you push the needle through thick fabric and makes the work faster. A small bowl of water nearby helps if you need to wet the thread to make it easier to pass through the needle eye.
Turn the sock inside out so the hole is on the inside of the fabric facing you. This is important because it lets you work from inside the fold of the hole, which is where the ladder stitch does its work. If the hole is on the heel or toe, you may need to stretch the sock over your hand or a small object to keep it taut while you work.
Threading the needle and anchoring the thread
Cut about 18 inches of thread and pull it through the needle eye. Tie a small knot at one end. Push the needle through the inside of the sock fabric about a quarter-inch away from the hole—not through the hole itself—and pull the thread until the knot catches on the inside surface. This anchors your thread so it does not slip out as you work.
The knot should be on the inside of the sock, hidden in the fabric. If you are repairing a hole on the heel or toe, anchor the thread in a spot where the sock is thick and stable, away from any thin areas that might tear when you pull.
Running the ladder stitch along the hole edges
Bring the needle up through the fabric right at the edge of the hole, on one side. Then insert the needle directly across the hole into the opposite edge, pushing it through the fold of fabric (the inside layer of the hole's edge) for about a quarter-inch, and bring it back out. Pull the needle and thread straight out—you should see a small loop of thread bridging the hole.
Now go back to the first side of the hole. Insert the needle into the same edge you started on, push it through the fold for a quarter-inch, and bring it back out. You are creating a ladder pattern: one rung on the left side of the hole, one rung on the right, back and forth. Keep the stitches small and even—about the size of a grain of rice.
Continue this pattern until you have crossed the entire hole. If the hole is long (like a tear), work in sections: stitch across the first half, then pull the thread tight to close that section, then move to the second half.
Closing the hole by pulling the thread tight
After you have stitched all the way across the hole, gently pull the thread. You should see the edges of the hole draw together and disappear into the fabric. The thread itself will vanish into the fold. Pull slowly and evenly—if you yank too hard, the thread may break or the stitches may bunch up unevenly.
Once the hole is closed, make two or three small stitches in place (pushing the needle in and out of the same spot) to lock the thread, then tie a knot on the inside of the sock. Trim the excess thread with scissors. Turn the sock right-side out and inspect the repair. If done correctly, you should see almost no trace of the stitch on the outside.
When to use a patch instead of a ladder stitch
If the hole is larger than a quarter-inch, or if the fabric around the hole is thin or frayed, a patch is more durable. Cut a piece of fabric (cotton or a sock-weight knit works well) about half an inch larger than the hole on all sides. Pin or hold it over the hole on the inside of the sock, then sew around the edges of the patch using a straightforward running stitch (in and out, in and out) about an eighth-inch from the edge.
Alternatively, you can use a fabric glue designed for textiles: explore a thin layer to the back of the patch, press it over the hole on the inside of the sock, and let it dry according to the glue instructions (usually 24 hours). Glued patches are faster but less durable than sewn ones—they may peel after several washes. A sewn patch will last as long as the sock itself.
How long the repair lasts and when to retire a sock
A properly sewn ladder stitch repair is strong enough to survive many wash and wear cycles. The thread itself rarely breaks; the repair usually fails only if the fabric around the hole is already weak or if the hole was very large to begin with. Most repairs last at least a year of regular wear.
If a sock develops a second hole near the first repair, or if the heel or toe is wearing thin in multiple spots, it is usually time to retire the sock. Socks with multiple repairs become uncomfortable and are more likely to develop new holes quickly. A single repair on a sock that is otherwise in good shape is worth the five to ten minutes of work.
Frequently Asked Questions
Can I sew a hole in a sock while it is still right-side out?
You can, but the repair will be visible on the outside of the sock. The ladder stitch works best from inside the fold of the hole, which is why turning the sock inside out produces an invisible repair. If appearance does not matter to you, you can stitch from the outside using a straightforward running stitch, though the repair may be less neat.
What color thread should I use if I cannot find an exact match?
Choose a thread one shade darker than the sock rather than lighter—darker thread is less noticeable on fabric. If the sock is a dark color and you cannot find a close match, a neutral gray or black usually blends in better than a lighter shade. The thread is hidden inside the fold anyway, so an exact match matters less than you might think.
Do I need to wash the sock before or after sewing?
Wash the sock before you repair it. Clean fabric is easier to work with, and you can see the hole more clearly. After you finish sewing, you can wash the sock normally—the repair will not come loose if it is done correctly. Washing after repair actually helps settle the stitches into the fabric.
What if the thread keeps breaking while I am sewing?
The thread is probably too long (more than 18 inches causes friction and fraying) or you are pulling too hard. Cut a fresh piece of thread, keep it to about 18 inches, and pull gently and steadily rather than in jerks. If you are using old thread from a dusty spool, it may be brittle—use fresh thread instead.
Can I use a sewing machine to repair a sock hole?
A sewing machine can patch a hole (by sewing a patch over it), but it cannot do a ladder stitch because the stitch requires working from inside the fold of the hole. Machine stitching is also overkill for a small hole and may pucker the delicate fabric. Hand sewing is faster and produces a better result for most sock repairs.