Sewing a sleeve onto a shirt takes about 30 minutes per sleeve once you understand the basic steps

A sleeve is sewn on by pinning the armhole of the sleeve to the armhole of the shirt body, then stitching around the entire circle. The seam runs from the underarm, up the back shoulder, across the top of the shoulder, and down the front. You'll stitch with the sleeve facing inward (inside-out) so the seam ends up hidden on the inside of the finished shirt. The process is the same whether you use a sewing machine or hand-stitch, though a machine is faster and produces a more even seam.

The hardest part is not the stitching itself—it's getting the sleeve pinned evenly so it doesn't pucker or twist. A puckered sleeve looks lumpy and won't hang straight. The key is matching the notches or markings on the sleeve cap to the markings on the armhole, then distributing any extra fabric smoothly around the curve before you stitch.

Key Takeaways

  • Pin the sleeve to the armhole with the sleeve inside-out, matching any notches or pattern markings first, then work around the circle pinning every inch or so.
  • The sleeve cap (the curved top part) will have slightly more fabric than the armhole, which you ease in by gathering it slightly as you pin—this prevents puckering.
  • Stitch all the way around the armhole in one continuous seam, using a straight stitch on a machine or a backstitch by hand, staying about half an inch from the edge.
  • Finish the raw seam edges with a zigzag stitch, pinking shears, or a serger to prevent fraying, then press the seam flat with an iron.

Prepare the sleeve and shirt body before pinning

Start with a sleeve and a shirt body that are already cut out and have their seams sewn (the underarm seam of the sleeve and the shoulder seams of the shirt). Lay the shirt flat on your work surface with the inside facing up. Turn the sleeve inside-out and slide it into the armhole of the shirt, also inside-out, so the right sides of the fabric are facing each other. This is the position you'll stitch in.

Look for notches—small cuts or marks in the seam allowance—on both the sleeve and the armhole. These are your guides. Match the notch at the top of the sleeve cap to the shoulder seam of the shirt. If your pattern has notches at the back armhole and front armhole, match those too. If there are no notches, find the highest point of the sleeve cap and align it with the shoulder seam by eye.

Pin the sleeve evenly to avoid puckering

Once the notches are matched, begin pinning. Place pins perpendicular to the edge, going through both layers of fabric. Pin every inch or so as you work your way around the armhole. The sleeve cap will have slightly more fabric than the armhole—this is intentional. As you pin, ease this extra fabric in by gathering it gently and distributing it evenly around the curve. Do not bunch it all in one spot.

The underarm seam of the sleeve should line up with the underarm seam of the shirt. Check this as you pin. If the sleeve twists or the underarm seams don't match, remove the pins and start over—it's easier to repin now than to unpick stitches later. Once the entire armhole is pinned and the fabric lies smooth with no puckers or wrinkles, you're ready to stitch.

Stitch the sleeve to the armhole by machine

Set your sewing machine to a straight stitch with a standard stitch length (about 2.5 on most machines). Thread the machine and place the pinned sleeve under the presser foot. Begin stitching at the underarm seam, where the sleeve seam meets the shirt seam. Stitch slowly and steadily around the entire armhole, removing pins as you approach them. Keep the needle about half an inch from the raw edge of the fabric.

As you stitch around the curve of the sleeve cap, the eased-in fabric will feed smoothly under the presser foot if you've pinned it correctly. If you feel resistance or see puckering forming, stop, lift the presser foot, and adjust the fabric ahead of the needle. Stitch all the way around until you reach your starting point, then backstitch a few stitches to lock the thread. Trim the thread tails and remove the pins.

Hand-stitch the sleeve if you prefer or don't have a machine

Thread a needle with thread that matches your fabric and tie a knot at the end. Begin at the underarm seam with the needle on the inside of the shirt. Use a backstitch: push the needle through both layers of fabric from inside to outside, then bring it back through to the inside about an eighth of an inch behind where it came out. Push it forward again through the same hole you just exited, then repeat.

Work your way around the armhole slowly, keeping your stitches small and even. A backstitch by hand is stronger than a running stitch and will hold the sleeve securely. As you stitch around the curve, the eased-in fabric should feed smoothly if you've pinned it well. When you reach your starting point, tie off the thread on the inside with a knot and trim the tail.

Finish the seam edges to prevent fraying

Once the sleeve is stitched on, the raw edges of the seam allowance will fray over time if you don't finish them. You have three options: a zigzag stitch on your machine, pinking shears, or a serger if you have one. A zigzag stitch is the most common and works on any machine. Set it to a medium width and length, then stitch along the raw edge of the seam allowance, catching both layers of fabric. This seals the edge and prevents fraying.

Pinking shears are scissors with a zigzag blade that cut a zigzag line instead of a straight one. straightforward trim the raw edges of the seam allowance with the shears. This is faster than stitching but less durable on fabrics that fray heavily. A serger (also called an overlock machine) trims and finishes the edge in one pass, which is the most professional finish, but not all sewers have one.

Press the seam and check the fit

Turn the shirt right-side-out and lay it flat. Use an iron set to the appropriate heat for your fabric (check the fiber content on the pattern or fabric bolt). Press the seam flat, working from the inside of the shirt. You can press along the seam line itself, or press the seam allowance to one side—usually toward the back of the shirt. A good press makes the seam look neat and helps the sleeve hang properly.

Try on the shirt and check that the sleeve hangs straight and doesn't twist. The seam should run down the center of the underside of your arm. If the sleeve twists or pulls, the problem was likely in the pinning or easing step. You can unpick the seam and resew it, but prevention is easier than repair.

Frequently Asked Questions

What if the sleeve is too tight or too loose around the armhole?

If the sleeve is too tight, you may have eased in too much fabric or the sleeve cap is cut too large for the armhole. If it's too loose, the sleeve cap may be too small. Check your pattern against your measurements before cutting. If the shirt is already sewn, you can let out or take in the seam by a quarter inch or half inch, but this requires unpicking and restitching.

Can I sew the sleeve on from the outside instead of inside-out?

No. Sewing from the outside leaves the raw seam edges visible on the inside of the finished shirt, which looks unfinished and will fray. Always stitch with the right sides of the fabric facing each other (inside-out) so the seam ends up hidden on the inside.

How do I fix a puckered sleeve after I've already stitched it?

You'll need to unpick the seam with a seam ripper, repin the sleeve more carefully (distributing the eased fabric more evenly), and restitch. It's tedious, but the result will look much better than leaving the pucker in place.

Do I need to use a pattern, or can I sew a sleeve on any shirt?

A pattern tells you the correct proportions for the sleeve cap and armhole so they fit together smoothly. Without a pattern, you're guessing at the curve and size, which usually results in a sleeve that doesn't fit or hangs oddly. If you're repairing or altering an existing shirt, you can use the old sleeve as a guide.

What stitch length should I use on my machine?

A standard stitch length of about 2.5 works well for most fabrics. Lighter fabrics may need a slightly shorter stitch (2.0 to 2.2) for strength, and heavier fabrics can use a longer stitch (2.8 to 3.0). Test on scrap fabric first if you're unsure.