What You Need to Sew a T-Shirt

Sewing a t-shirt is a beginner-friendly project that teaches you the core techniques you'll use in almost every garment: cutting fabric, sewing straight seams, and finishing necklines. A basic t-shirt takes 2 to 4 hours from start to finish, depending on your speed and whether you add sleeves or keep it sleeveless.

You will need a sewing pattern (either printed or digital), which gives you the exact pieces to cut and where to sew them. Patterns come in different sizes, so choose one that matches your measurements. You'll also need fabric—usually 1.5 to 2 yards of knit or woven cotton, depending on the pattern size—plus thread that matches your fabric color, a sewing machine, scissors, pins, and a measuring tape.

Before you start, wash and dry your fabric the same way you plan to wash the finished shirt. This prevents shrinking later. Press it flat with an iron so you can cut accurately.

Key Takeaways

  • A sewing pattern shows you exactly which pieces to cut and in what order to sew them together.
  • Cutting accurately is the most important step—measure twice, cut once, because mistakes at the cutting table are hard to fix later.
  • The basic seam order is usually: shoulders first, then sleeves (if included), then side seams, then neckline binding.
  • Pressing seams flat with an iron as you go makes the finished shirt look professional and helps later seams lie flat.
  • A ballpoint or stretch needle works better on knit fabrics than a standard needle, because it slides between fibers instead of piercing them.

Laying Out and Cutting Your Pattern Pieces

Spread your fabric on a flat surface—a large table or clean floor works well. Lay the pattern pieces on top according to the layout diagram that came with your pattern. The diagram shows you how to arrange the pieces to use the least fabric and avoid cutting across the grain in the wrong direction.

Pin the pattern pieces to the fabric so they don't shift while you cut. Use a ruler or measuring tape to double-check that seam allowances (the space between the edge of the fabric and where you'll sew) match what the pattern calls for—usually 5/8 inch on a garment seam. Cut slowly and carefully with sharp fabric scissors, following the pattern outline exactly. Dull scissors will tear the fabric instead of cutting it cleanly.

Once you've cut all the pieces, mark the seam lines lightly with a fabric pencil or tailor's chalk. Mark notches (small cuts or marks on the pattern) so you know which pieces go together. Remove the pattern pieces and set them aside.

Sewing the Shoulder Seams

Start by sewing the front and back pieces together at the shoulders. Place the front and back pieces with the right sides (the pretty sides) facing each other, and pin along the shoulder line. Set your sewing machine to a straight stitch with a stitch length of 2.5 to 3 millimeters—this is a standard length for garment sewing.

Sew along the shoulder seam, starting at the armhole edge and sewing toward the neckline. Backstitch (sew backward) for about 1/4 inch at the beginning and end to lock the thread. Remove the pins as you go, and don't sew over them—this can break your needle. After sewing, press the seam flat with an iron, then press it open so the two seam allowances lie flat on either side of the seam.

Repeat on the other shoulder. Now you have the front and back connected as one piece.

Attaching Sleeves (If Your Pattern Includes Them)

If your pattern calls for sleeves, sew them next. First, sew the underarm seam of each sleeve—the seam that runs from the cuff to the armpit. Press these seams open.

Pin the sleeve into the armhole with right sides facing. The notches on the sleeve and armhole should match up. Pin around the entire armhole, easing the sleeve cap (the curved top of the sleeve) to fit smoothly. Sew slowly around the armhole, keeping the seam allowance even. Press the seam, then finish the raw edge with a zigzag stitch or a serger to prevent fraying.

Repeat with the second sleeve. If your pattern is sleeveless, skip this step and move to the side seams.

Sewing the Side Seams

With the shirt still inside-out, pin the front and back together along the sides, from the armhole down to the hem. Sew both side seams in one continuous line if your pattern allows it—some patterns have you sew from the armhole to the underarm, then from the underarm to the hem as separate seams.

Press these seams open. Finish the raw edges with a zigzag stitch to prevent the fabric from fraying in the wash. This step is especially important on knit fabrics, which fray more easily than woven cotton.

Binding the Neckline

The neckline is the most visible part of a t-shirt, so take your time here. Most patterns include a strip of fabric called bias binding or a neckline band. This is a narrow strip of stretchy fabric that finishes the raw edge of the neckline and keeps it from curling.

Pin the binding to the neckline with right sides facing, stretching the binding slightly as you go so it lies flat. Sew with a 1/4-inch seam allowance. Press the seam, then fold the binding to the inside of the shirt and pin it down. Sew it in place from the inside with a straight stitch or a narrow zigzag, sewing as close to the fold as you can.

Press the finished neckline flat. The binding should be invisible from the outside and lie smooth against your skin on the inside.

Hemming the Sleeves and Shirt Bottom

Measure up from the bottom edge of the shirt to find where the hem should be. Most t-shirts have a 1/2-inch to 1-inch hem. Fold the raw edge up to the wrong side (the inside), press it flat with an iron, then fold it up again and press. Pin the hem in place.

Sew the hem with a straight stitch, sewing as close to the fold as you can. On a knit fabric, use a narrow zigzag stitch instead so the hem stretches with the fabric and doesn't break when you wear it. Repeat for the sleeve hems if your pattern includes sleeves.

Press the finished hems flat. Try on your shirt and check that the length feels right and the hems are even. If you need to adjust, you can always unpick the stitches and re-sew.

Finishing Touches and Troubleshooting

Once all the seams are sewn and pressed, try on your shirt. Check that the shoulders sit where they should, the sleeves aren't twisted, and the neckline lies flat. If something doesn't fit right, you can usually adjust it by taking in or letting out the side seams.

Common mistakes include sewing seams that aren't straight (use the guidelines on your sewing machine bed to stay on track), pulling the fabric as you sew (let the machine feed the fabric), and pressing seams in the wrong direction (always press toward the darker fabric if the colors are different). If you make a mistake, use a seam ripper to carefully cut and remove the stitches, then re-sew.

Wash your finished shirt in cool water and dry it flat or on low heat. The first wash will shrink it slightly, so don't be alarmed if it feels a little snug at first.

Frequently Asked Questions

What fabric is best for a beginner t-shirt?

Cotton jersey or cotton interlock knit are the easiest to work with because they don't fray much and are forgiving if your seams aren't perfectly straight. Avoid very stretchy fabrics like lycra until you have more experience, because they require special needles and techniques.

Can I sew a t-shirt on a basic sewing machine?

Yes. You only need a straight stitch and a zigzag stitch, which every sewing machine has. A serger (overlock machine) makes finishing seams faster and neater, but it's not required for a wearable shirt.

What if my neckline binding is puckering?

Puckering usually means you stretched the binding too much as you sewed, or the binding itself is cut on the wrong grain. Try pinning the binding more carefully and sewing without stretching it. If the binding is cut wrong, you may need to cut a new strip and start over.

How do I know if my seams are strong enough?

A properly sewn seam should not come apart when you pull on it hard. If a seam tears easily, you may have skipped backstitching at the start and end, or your thread tension is too loose. Check your machine's tension and make sure you're backstitching every seam.

Can I add decorations like embroidery or appliqué to my finished shirt?

Yes, but sew them on after the shirt is finished and you've tried it on. This way you know exactly where to place them and you won't have to worry about them getting in the way while you're sewing seams.