Start with a pattern, fabric, and the right measurements
Sewing a shirt means choosing a pattern that fits your body, buying the right fabric and notions, and following the pattern's step-by-step instructions in order. Most beginners succeed with a straightforward pattern — a button-front shirt without darts or collar shaping — because the pieces are larger and easier to handle. You will need a pattern (either printed or digital), fabric (usually cotton or a cotton blend for first projects), thread, buttons, and basic tools: scissors, pins, a needle or sewing machine, and a measuring tape.
The most common mistake is buying fabric before checking the pattern's yardage requirement and your own measurements. Patterns come in sizes (XS through XXL, or numbered sizes), and you choose based on your bust, waist, or hip measurement — whichever the pattern specifies. Write down your measurements before you shop, and bring the pattern with you so you know exactly how much fabric to buy.
Key Takeaways
- Choose a straightforward pattern designed for beginners, measure yourself against the pattern's size chart, and buy the exact yardage the pattern calls for before you cut anything.
- Lay out pattern pieces on fabric according to the pattern's layout diagram, pin them down, and cut slowly and straight — mistakes here are hard to fix later.
- Sew seams in the order the pattern specifies, usually starting with shoulder seams, then sleeves, then side seams, using a straight stitch and matching the seam allowance the pattern marks.
- Finish the neckline and armholes with bias tape or a facing, attach buttons and buttonholes, and try the shirt on before cutting thread — adjustments are easiest before everything is sewn.
- A sewing machine makes the work faster and stronger, but a needle and thread will work if you use small, even stitches and sew slowly.
Measure yourself and choose the right size
Patterns include a size chart that tells you which size to cut based on your bust, waist, hip, or sleeve length. Measure yourself in a fitted (not tight) shirt, and write the numbers down. Most patterns ask for bust measurement — the fullest part of your chest — but some ask for waist or hip instead. Check the pattern's instruction sheet before you measure.
If your measurements fall between two sizes, choose the larger one. You can always take a shirt in, but adding fabric is much harder. If the pattern offers multiple sizes printed on the same tissue, trace or copy the size you need onto plain paper before you cut, so you do not accidentally cut the wrong line.
Lay out and cut the pattern pieces
Spread your fabric on a flat surface — a large table or clean floor works — and lay out the pattern pieces according to the layout diagram in the pattern instructions. The diagram shows you which direction each piece should face and how much space you need. Pin the pattern pieces to the fabric with straight pins, placing them every few inches so the paper does not shift while you cut.
Cut slowly and follow the pattern outline exactly. Use sharp scissors or a rotary cutter, and cut in one smooth motion rather than making small choppy cuts. Mark the notches (small cuts on the seam allowance) and any dots or lines the pattern shows — these are guides for sewing. Transfer these marks to the fabric with a fabric pen or tailor's chalk before you remove the pattern.
Count your pieces as you cut and lay them out in order. Most shirt patterns include front pieces (left and right), back piece, two sleeve pieces, and sometimes collar or facing pieces. Losing a piece halfway through means starting over, so keep them together in a pile or envelope.
Sew the shoulder seams and attach the sleeves
Start by sewing the two front pieces to the back piece at the shoulders. Place two pieces with right sides together (the pretty sides facing each other), pin along the seam line, and sew using a straight stitch. If you are using a machine, set it to a medium stitch length — about 2.5 millimeters — and sew at a steady pace. If you are hand-sewing, use small, even stitches about 3 millimeters apart.
After sewing, press the seam flat with an iron, then press it open or to one side depending on what the pattern says. This makes the seam lie flat and look finished. Now attach the sleeves by pinning the sleeve cap (the curved top) to the armhole, matching the notches and any marked points. Sew all the way around, then press.
Try the shirt on at this point. If the shoulders are too tight or too loose, or if the sleeves are too long or short, you can still adjust. Unpicking a seam is tedious but possible; finishing a whole shirt that does not fit is worse.
Sew the side seams and underarm seams
With the shirt inside-out, pin the front and back pieces together along the side seams, from the armpit down to the hem. Sew in one long seam, or sew the side seam and the underarm seam (the bottom of the sleeve) as one continuous seam if the pattern shows them as one piece. Press the seams flat.
At this stage, the basic shirt shape is done. The neckline and armholes are still raw (unfinished), and there are no buttons or buttonholes yet, but you can see what the shirt will look like. Try it on again and check the fit at the shoulders, chest, waist, and sleeve length. If anything needs adjusting, now is the time.
Finish the neckline and armholes
Raw edges fray and look unfinished. The pattern will tell you to finish the neckline and armholes with either bias tape or a facing. Bias tape is a narrow strip of fabric cut on the bias (diagonal to the grain) that you fold over the raw edge and sew down. A facing is a separate piece of fabric sewn to the edge and then turned to the inside.
For a straightforward shirt, bias tape is usually easier. Pin the bias tape to the neckline with the raw edges together, sew it down, then fold it to the inside and sew it again from the inside. The result is a smooth, finished edge. Do the same for the armholes. Press everything flat when you are done.
Add buttonholes and buttons
Mark the buttonhole positions on the front of the shirt — the pattern usually shows you where. If you have a sewing machine with a buttonhole function, follow the machine's instructions to sew the buttonholes. If you are hand-sewing, use a buttonhole stitch (a tight loop stitch) to reinforce the edges of a small slit you cut with scissors.
Sew buttons to the opposite front piece, matching the buttonhole positions. Use a needle and thread, and sew through the button holes and into the fabric underneath at least four times to make sure the button is find. Tie off the thread on the inside of the shirt.
Try the shirt on one more time. Button it up, check that it fits at the shoulders and chest, and make sure the sleeves are the right length. If the hem is uneven, mark it with pins while wearing the shirt, take it off, and trim it straight. Fold the raw edge under and sew it down by hand or machine.
Frequently Asked Questions
Do I need a sewing machine, or can I sew by hand?
You can sew by hand, but it takes much longer — a straightforward shirt might take 10 to 15 hours instead of 2 to 4 hours with a machine. Hand-sewn seams are also weaker unless you use very small, tight stitches. A basic sewing machine costs between $100 and $300 and will last for years, so it is worth the investment if you plan to sew more than one or two projects.
What fabric should I use for my first shirt?
Cotton or cotton-blend fabric is easiest to work with because it does not slip, does not require special needles, and is forgiving if you make small mistakes. Avoid stretchy fabrics, silk, or anything slippery until you have finished at least one shirt. Check the pattern to see what weight of fabric it recommends — most beginner patterns call for lightweight to medium-weight cotton.
What if I cut a piece wrong or sew a seam in the wrong place?
Small mistakes can sometimes be hidden or fixed. If you cut a piece slightly too small, you may be able to adjust the seam allowance slightly narrower. If you sew a seam in the wrong place, you can unpick it with a seam ripper (a small tool with a curved blade) and sew again. Large mistakes usually mean starting that piece over or, in worst cases, starting the whole project over — which is why measuring and cutting carefully matters so much.
How do I know if the shirt fits before I finish it completely?
Try it on after you sew the shoulder and side seams but before you finish the neckline or add buttons. At that point, you can still adjust the fit by taking in or letting out seams. Once the neckline is finished and buttons are attached, major changes are much harder. Trying on at each stage takes a few extra minutes but saves hours of rework.
Can I use a pattern from the internet instead of buying one?
Yes. Free and paid patterns are available online from sites like Etsy, Seamly, and independent designers. Make sure the pattern includes a size chart and clear instructions. Print it at full size (100 percent scale, not "fit to page") so the measurements are correct. Digital patterns work the same way as printed ones — you still need to choose your size, measure yourself, and follow the layout and sewing steps.