A cardigan is made from four separate pieces you knit flat, then seam together
A cardigan consists of two front panels, one back panel, and two sleeves. You knit each piece separately on straight needles or a circular needle used flat, then join them with seams. This approach is simpler than knitting in the round for a beginner because you can see your work clearly and fix mistakes more easily. The button bands are usually picked up and knit last, after the main pieces are sewn.
The order matters: you'll knit the body pieces first (fronts and back), then the sleeves, then seam everything together, and finally add the button bands. This sequence lets you adjust sleeve length to match your body before committing to seams, and it means you're not carrying long stretches of yarn while you work.
Key Takeaways
- Choose a cardigan pattern that matches your skill level and includes a schematic showing finished measurements, not just yarn weight.
- Knit a gauge swatch in the stitch pattern and yarn you plan to use, measure it after washing and drying, and adjust needle size if your gauge doesn't match the pattern's.
- Knit the back and front panels first, then the sleeves, checking sleeve length against your body before seaming.
- Seam the shoulders, then set the sleeves into the armholes, then seam the side and sleeve seams in one continuous line on each side.
- Pick up stitches around the front edges and armholes with a smaller needle and knit the button bands last, after all other seaming is complete.
Reading a cardigan pattern and understanding the schematic
A cardigan pattern includes written instructions and a schematic—a flat drawing showing the finished width and length of each piece. The schematic is more reliable than the written description because it shows exact measurements. Look for the finished bust measurement (the width across the back at the widest point) and compare it to your own chest. Most patterns are designed to have 2 to 4 inches of positive ease, meaning the finished garment is wider than your body so it fits comfortably.
The schematic also shows armhole depth, sleeve cap height, and where buttonholes go. Before you buy yarn or cast on, write down the finished measurements for each piece: back width, back length, front width, front length, sleeve length from cuff to underarm, and sleeve cap height. These numbers are what you'll use to check your progress, not the row counts in the pattern.
Knitting and measuring a gauge swatch
Gauge is the number of stitches and rows in one inch of knitted fabric. If your gauge is off, your finished cardigan will be the wrong size. Knit a swatch at least 6 inches square in the stitch pattern the pattern uses for the body (usually stockinette stitch for a basic cardigan). Use the exact yarn and needles the pattern calls for.
Wash and dry your swatch the same way you plan to wash the finished cardigan—this matters because some yarns shrink or relax after washing. Once it's dry, lay it flat on a ruler and count the stitches across 4 inches, then count the rows across 4 inches. Divide each count by 4 to get stitches per inch and rows per inch. If your gauge is looser than the pattern (fewer stitches per inch), go down a needle size and knit another swatch. If it's tighter (more stitches per inch), go up a needle size. Keep adjusting until your gauge matches.
Casting on and knitting the back panel
Cast on the number of stitches the pattern specifies for the back width. Most patterns start with a ribbed cuff (usually 1x1 or 2x2 rib) that's 1 to 2 inches long to add stretch at the hem. After the ribbing, switch to the main stitch (stockinette for most cardigans) and knit straight until the back reaches the length shown on the schematic, measured from the cast-on edge to the base of the armhole.
Mark the armhole point with a stitch marker or scrap yarn threaded through a stitch. From there, you'll bind off a few stitches at the start of the next two rows to create the armhole shaping. The pattern will tell you how many to bind off. Then knit straight again until the back reaches the total length shown on the schematic, measured from cast-on to the top of the shoulder. Bind off all stitches.
Knitting the front panels and adding buttonholes
Each front panel is knit separately. Cast on for one front (usually about half the back width plus a few stitches for the button band). Knit the ribbing and main body the same way as the back, working to the armhole marker. Shape the armhole the same way as the back, then continue straight until the front is a few inches shorter than the back—this is where you'll start the neck shaping.
To shape the neck, bind off a few stitches at the neck edge (the inner edge of the front panel) every few rows until you've bound off enough stitches to leave only the shoulder width. Knit straight to the total length, then bind off. Knit the second front panel the same way, but add buttonholes on the right front panel (when worn) if the pattern specifies them. A buttonhole is usually made by binding off 2 to 4 stitches, then casting them back on in the next row. Space them evenly down the front edge, following the pattern's guidance.
Knitting the sleeves and checking the fit
Cast on for the sleeve cuff (usually the same ribbing as the body cuff). After the ribbing, switch to the main stitch and increase one stitch at each edge every few rows to make the sleeve wider as it goes up the arm. The pattern will tell you how often to increase. Keep increasing until the sleeve reaches the width shown on the schematic at the underarm, then knit straight to the sleeve cap.
Before you bind off the sleeve cap, try the cardigan on with the pieces pinned together. Measure the sleeve length from your wrist to your underarm and compare it to the length you've knit. If it's too short or too long, adjust now by knitting more rows or ripping back. Once the length is right, bind off the sleeve cap stitches the way the pattern describes (usually a gradual bind-off that mirrors the armhole shaping). Knit the second sleeve the same way.
Seaming the cardigan together
Lay the back and front panels flat and use a tapestry needle and matching yarn to seam the shoulders. The most common seam for cardigans is the mattress stitch, which is nearly invisible. Insert the needle under the horizontal bar between the first and second stitch on one piece, then under the corresponding bar on the other piece, and pull the yarn snug. Work your way across the shoulder seam.
Once both shoulders are seamed, pin the sleeves into the armholes, matching the center of the sleeve cap to the shoulder seam. Seam the sleeves in place using mattress stitch. Finally, seam the side seams and sleeve seams in one continuous line on each side of the body, starting at the cuff and working up to the underarm, then continuing down the side of the body to the hem.
Adding button bands and finishing
With the cardigan fully seamed, use a smaller needle (usually one or two sizes smaller than the body needle) to pick up stitches around the front edges and neckline. Pick up one stitch for every row along the front edges and one stitch for every bound-off stitch across the back neck. Knit the button band in ribbing (usually 1x1 or 2x2 rib) for 1 to 1.5 inches, then bind off. If you didn't add buttonholes while knitting the front panels, you can cut them open now and find the edges with a needle and thread, or pick up stitches around each hole and bind them off.
Sew buttons to the left front panel (when worn) opposite the buttonholes. Weave in all loose ends with a tapestry needle. Wash and block the finished cardigan by pinning it to the correct measurements on a blocking board, spraying it with water, and letting it dry flat. This evens out the stitches and gives the cardigan a polished look.
Frequently Asked Questions
What yarn weight should I use for a cardigan?
Use the yarn weight the pattern specifies. Most cardigans are knit in worsted weight (medium #4) or DK weight (light #3) because these create fabric that's warm but not too heavy. The pattern will tell you the yardage needed; buy at least 10% extra to account for gauge adjustments and mistakes.
Can I knit a cardigan in the round instead of flat?
Yes, but it requires a different approach. You'd knit the body as one piece from the bottom up, then cut the yarn to create the front opening, pick up stitches, and knit the button bands. This method is faster for experienced knitters but harder to troubleshoot if you make a mistake, because you can't easily rip back without losing stitches.
What do I do if my sleeves are too tight or too loose?
If the sleeves are too tight, you can pick up stitches around the armhole and knit a wider band to ease the fit. If they're too loose, you can seam them tighter by taking a slightly deeper seam allowance. You can also rip out the sleeve seam and re-seam it if you catch the problem before finishing.
How do I fix a mistake several rows down?
If the mistake is in stockinette stitch, you can drop the stitch down to the mistake row, fix it with a crochet hook, and pick the stitch back up. If the mistake is in a complex stitch pattern, it's usually faster to rip back to that row, fix it, and knit forward again. Always fix mistakes before seaming, because they're much harder to reach afterward.
Do I need to block my cardigan?
Blocking is not required, but it makes a big difference in how the finished cardigan looks. It evens out uneven stitches, opens up lacy patterns, and helps the cardigan hold its shape. Even a straightforward spray-blocking (pinning the cardigan to measurements and spraying it with water) improves the finished look.