Sewing sleeves onto a shirt body
Sewing sleeves onto a shirt is done by pinning the sleeve cap (the curved top of the sleeve) to the armhole opening, then stitching them together with a sewing machine or by hand. The sleeve sits inside the shirt body with the right sides of fabric facing each other, and you stitch along the seam line that runs around the armhole. Most home sewers use a straight stitch on a machine set to 2.0 to 2.5 millimeters, and the whole process takes 15 to 30 minutes per sleeve once you understand the steps.
The hardest part is getting the curved sleeve cap to lie flat against the curved armhole without puckers or bunching. This happens because the sleeve cap is slightly fuller than the armhole opening—that extra fabric is called ease, and distributing it evenly is what separates a professional-looking sleeve from a lumpy one.
Key Takeaways
- Pin the sleeve to the armhole with right sides together, starting at the shoulder seam and working around both sides of the curve.
- The sleeve cap has extra fabric built in (called ease) that must be distributed evenly to avoid puckers—pinning every half-inch prevents bunching.
- Stitch with a straight stitch at 2.0 to 2.5 millimeters, and backstitch at the start and end to lock the seam.
- Try the shirt on before trimming seam allowances, because you may need to adjust the fit if the sleeve pulls or gaps at the underarm.
- Finish the raw edges of the seam allowance with a zigzag stitch or pinking shears to prevent fraying.
Prepare the shirt body and sleeve pieces
Before you pin anything, make sure both the shirt body and the sleeve are pressed flat with an iron. Wrinkles will throw off your pinning and make the seam uneven. Press the armhole opening and the entire sleeve, paying special attention to the sleeve cap—the curved part at the top.
Check that your seam allowances are the width specified in your pattern, usually half an inch. Run your finger along the armhole and the top of the sleeve to feel for any loose threads or fabric snags that might catch during sewing. If the sleeve has a notch or marking dot printed on the pattern, that mark should line up with the shoulder seam of the shirt body—this is your anchor point.
Pin the sleeve to the armhole
Turn the shirt inside out so the wrong sides of the fabric face outward. Slip the sleeve inside the armhole opening, also inside-out, so that the right sides of both pieces face each other. This is the correct orientation for sewing a seam.
Start pinning at the shoulder seam, where the sleeve's center top (the highest point of the cap) meets the shirt's shoulder line. Push a pin straight through both layers and find it. Then pin the underarm seam of the sleeve to the underarm seam of the shirt body—this is usually marked with a notch on both pieces. These two pins anchor the sleeve in place.
Now pin the front and back of the armhole, working from the shoulder toward the underarm on each side. Place pins every half-inch to three-quarters of an inch around the entire curve. As you pin, gently ease the extra fabric of the sleeve cap so it lies flat against the armhole without bunching. You should feel slight resistance as you pin—that is the ease being distributed. If you see a pucker or fold forming, remove that pin and reposition it slightly.
Stitch the sleeve seam on the machine
Set your sewing machine to a straight stitch with a length of 2.0 to 2.5 millimeters. This is a standard stitch length for woven fabrics like cotton and linen. If your fabric is stretchy (like knit), use 2.5 to 3.0 millimeters instead, or the seam may break when you wear the shirt.
Thread your machine and place the pinned sleeve under the presser foot. Start stitching at the shoulder seam, backstitching three or four stitches to lock the thread. Sew slowly around the armhole, removing pins as you approach them—never sew over a pin, as it can break your needle or damage the machine. Keep the seam allowance even by watching the edge of the fabric and using the presser foot as a guide.
When you reach the underarm seam, slow down even more. This corner is tight and the fabric wants to bunch. Take one stitch at a time if needed. Continue around to the back armhole and finish by backstitching three or four stitches at the shoulder seam where you started. Do not cut the threads yet—leave them long so you can tie them off by hand if needed.
Check the fit before finishing the seam
Turn the shirt right-side out and try it on before you trim or finish anything. Raise your arm and lower it a few times. The sleeve should sit smoothly at the shoulder without pulling or gapping at the underarm. If the sleeve pulls up when you raise your arm, the armhole may be too tight—this usually means you need to let out the seam slightly by unpicking a few stitches and resewing.
If there is a gap between the sleeve and your body at the underarm, the armhole may be too loose. Small gaps (less than half an inch) are normal and will disappear once you wear and wash the shirt. Larger gaps mean the sleeve needs to be taken in, which requires unpicking and resewing the underarm section.
Once you are satisfied with the fit, you can trim and finish the seam allowance. Trim the raw edges to about a quarter-inch from the stitching line using sharp fabric scissors. Then finish the edges with a zigzag stitch on your machine, or use pinking shears to cut a zigzag edge that resists fraying.
Sew the second sleeve the same way
Repeat the entire process for the second sleeve. Pin it to the other armhole, starting at the shoulder seam and working around the curve with pins every half-inch. Distribute the ease evenly just as you did on the first sleeve. Stitch at the same speed and tension, and try the shirt on again to make sure both sleeves sit at the same height and angle.
If one sleeve looks different from the other, it is usually because the ease was not distributed evenly during pinning. You can unpick the seam and resew it, or if the difference is very small, it will often even out after the first wash and wear.
Common mistakes and how to avoid them
The most common mistake is sewing too fast around the curve. The sleeve cap is tight and the fabric wants to shift under the presser foot. Slow down, especially at the underarm, and let the machine do the work. Pushing the fabric through will cause puckers.
Another frequent error is not distributing the ease evenly during pinning. If you pin only at the shoulder and underarm and then try to ease the rest of the sleeve as you sew, the fabric will bunch. Pin every half-inch and gently ease as you go. This takes an extra five minutes but saves you from having to unpick and resew.
Sewing over pins will break your needle and can damage the machine. Remove each pin just before the presser foot reaches it. Some sewers prefer to hand-baste the sleeve with long, loose stitches before machine-stitching, which eliminates pins entirely and gives you more control over the ease.
Frequently Asked Questions
What is the difference between a set-in sleeve and a raglan sleeve?
A set-in sleeve is sewn into a curved armhole opening, which is what this guide covers. A raglan sleeve extends from the neckline down to the underarm, creating a diagonal seam from the neck to the armpit. Raglan sleeves are easier to sew because there is less curve to manage, but they fit differently and are used for different shirt styles.
Can I sew sleeves by hand instead of on a machine?
Yes. Use a backstitch or running backstitch with thread that matches your fabric, taking stitches about one-eighth inch long. Hand-sewing takes 45 minutes to an hour per sleeve but gives you more control over the ease and is quieter. The seam will be just as strong if your stitches are even and tight.
Why does my sleeve pucker even though I pinned it carefully?
Puckers usually happen because you sewed too fast or pushed the fabric through the machine instead of letting it feed naturally. They can also occur if your thread tension is too tight—check your machine manual and try loosening the top tension slightly. If puckers appear only in one spot, that area may not have had enough ease distributed during pinning, and you may need to unpick and resew.
How much seam allowance should I leave on the armhole?
Most patterns call for a half-inch seam allowance on the armhole. After stitching, trim it to a quarter-inch and finish the edges with a zigzag stitch or pinking shears. A quarter-inch finished seam allowance is strong enough for a shirt and reduces bulk in the armpit area.
What if the sleeve is too long or too short after I sew it on?
Sleeve length is adjusted before you sew the sleeve to the shirt body, by hemming the sleeve cuff. If you have already sewn the sleeve on and it is the wrong length, you can unpick the cuff hem, adjust the length, and re-hem it. You do not need to unpick the armhole seam.