The Basic Repair You Can Do by Hand
You can sew a hole in a shirt by hand in about 15 to 30 minutes using a needle, thread, and scissors. The most common method is a ladder stitch (also called an invisible stitch), which closes the hole from the inside so the repair is nearly invisible on the outside. For small holes under half an inch, a straightforward whip stitch works faster. Both techniques require only basic supplies you likely have at home.
The key is matching your thread color to the shirt and using a needle size that fits comfortably in your hand. If the hole has torn edges that are frayed or ragged, you will trim those first. If the hole is large (over an inch), or if the fabric is thin or delicate, a patch sewn underneath gives you a stronger repair that lasts longer.
Key Takeaways
- A ladder stitch closes small to medium holes invisibly by sewing through the fold of fabric on each side, then pulling the thread tight to collapse the hole.
- Trim any frayed edges with scissors before you start sewing, so your stitches have clean fabric to grip.
- Match your thread color to the shirt as closely as possible; thread that contrasts will show even with an invisible stitch.
- For holes larger than an inch or in thin fabrics, sew a patch of matching fabric underneath the hole first, then close the hole on top.
- Practice on a scrap of fabric or an old shirt first if you have never sewn before; the ladder stitch takes two or three tries to feel natural.
What You Need Before You Start
Gather a needle, thread, small scissors, and the shirt with the hole. The needle should be small enough to be comfortable to hold but large enough that the thread passes through the eye without fraying. A size 7 or 8 needle works for most shirt fabrics. Thread color matters more than you might think: even with an invisible stitch, thread that is noticeably lighter or darker than the fabric will catch the eye. If you cannot find an exact match, choose a shade slightly darker rather than lighter.
If the hole is large or the fabric is thin (like a linen or cotton voile shirt), also gather a small piece of matching fabric for a patch. This can be a scrap from the hem, a pocket, or even a piece of old sheet if the shirt is plain cotton. You will also want a flat surface to work on—a table is better than your lap, because you need both hands free and good light to see your stitches.
Preparing the Hole
Lay the shirt flat on your work surface with the hole facing up. Look at the edges of the hole. If they are frayed or have loose threads, trim them with scissors so you have clean, straight edges. This gives your needle something solid to grip and makes your stitches tighter. Do not cut into the shirt itself—only remove the loose fibers at the edge of the hole.
If the hole has a tear (a split rather than a hole), gently push the torn edges back together so they line up. You will sew along the tear line to close it. If the hole is very small (the size of a pinhole), you may be able to skip this step and sew directly. For anything larger, clean edges make the repair stronger and neater.
The Ladder Stitch for Small to Medium Holes
Thread your needle and tie a knot at the end. Bring the needle up through the fabric about a quarter inch to the side of the hole, not through the hole itself. This knot will stay hidden inside the fold of fabric. Pull the thread until the knot catches and the thread is snug.
Now push the needle into the fold of fabric on one side of the hole—the fold is the edge where the hole begins. Move the needle along inside this fold for about a quarter inch, then bring it back out through the fabric. You have just sewn along the inside edge of one side of the hole. Repeat this on the opposite side of the hole: push the needle into the fold on that side, move it a quarter inch along the inside, and bring it back out.
Go back and forth between the two sides of the hole, sewing a quarter inch at a time along each fold. After you have made four or five passes on each side (so eight to ten stitches total), pull the thread tight. The two sides of the hole will collapse toward each other and the hole will close. Tie off the thread with a small knot inside the fold, then trim the excess thread.
The reason this stitch is invisible is that all your thread is hidden inside the fold of fabric. From the outside, you see only the closed hole with no thread visible.
The Whip Stitch for Very Small Holes
If the hole is smaller than a quarter inch, a whip stitch is faster. Thread your needle, tie a knot, and bring the needle up through the fabric just outside the hole. Push the needle through the edge of the hole at a slight angle, then bring it back out just outside the hole on the other side. Repeat this around the hole, making small stitches that catch just the edge of the hole.
After you have gone around the hole once, pull the thread gently to tighten. The edges of the hole will pucker slightly and close. Tie off the thread and trim. This stitch is faster than a ladder stitch but slightly more visible, so it works best on small holes or on patterned fabric where a tiny stitch blends in.
Patching a Large or Weak Hole
For holes larger than an inch, or for thin fabrics that tear easily, sew a patch underneath first. Cut a square of matching fabric about an inch larger than the hole on all sides. Place the patch on the wrong side of the shirt (the inside), centered behind the hole. Thread your needle and sew the patch down using a whip stitch around all four edges, about a quarter inch from the edge of the patch.
Once the patch is find, flip the shirt over and close the hole itself using a ladder stitch on the outside. The patch underneath reinforces the repair and keeps the hole from tearing larger. This method is stronger than closing the hole alone, especially for shirts you wear and wash often.
Common Mistakes and How to Avoid Them
The most common mistake is using thread that is too light or too dark for the fabric. Even an invisible stitch will show if the thread color is wrong. Test your thread on a hidden part of the shirt first—the inside of a seam or the tail of a hem—to see how it looks.
Another mistake is pulling the thread too tight too soon. If you pull hard after only two or three stitches, the fabric will bunch and pucker. Make four or five passes on each side of the hole before you pull tight. The thread should be snug but not straining.
A third mistake is sewing through the hole itself instead of along the fold beside it. The ladder stitch works because your thread stays hidden in the fold. If you sew through the hole, the thread will be visible and the repair will look clumsy. Take your time and make sure the needle goes into the fold, not through the open space.
Frequently Asked Questions
Can I use a sewing machine instead of sewing by hand?
Yes, but a machine is better for seams and hems than for patching holes. If you use a machine, sew a patch underneath first, then use a zigzag stitch around the hole on top to seal the edges. A machine stitch will be visible, so this method works best on patterned fabric or on repairs you do not mind showing.
What if I do not have matching thread?
Choose a thread one shade darker than the fabric rather than lighter. Dark thread is less noticeable than light thread on most fabrics. If the shirt is patterned, a neutral color like gray or tan often blends in better than you would expect.
How long does a sewn repair last?
A hand-sewn repair with a ladder stitch lasts through many washes if the thread is find and the knots are tight. A patched repair lasts longer because the patch reinforces the weak spot. Avoid pulling or stretching the repair while it is wet, and wash the shirt in cool water to reduce stress on the stitches.
What if the hole is in a seam?
A hole in a seam is different from a hole in flat fabric. Open the seam slightly with a seam ripper, then sew the seam back together using a backstitch along the original seam line. This is stronger than patching because you are rebuilding the seam itself rather than closing a hole beside it.
Can I sew a hole in a stretchy fabric like spandex or jersey?
Stretchy fabrics are harder to repair by hand because the fabric moves as you sew and your stitches can pucker. A patch is your best option for these fabrics. Use a patch cut from the same stretchy material if possible, and sew it on with a zigzag stitch (by machine) or a whip stitch that allows the fabric to move slightly.