Granny Stitch Crochet Sweater Tutorial – Color-Block Pullover in Sizes XS–5XL

Granny Stitch Crochet Sweater Tutorial – Color-Block Pullover in Sizes XS–5XL

There is something deeply satisfying about making a garment that looks complicated but is built on one of the most beloved and beginner-friendly stitches in the crochet world. The granny stitch — that endlessly versatile cluster-and-chain combination most of us learned on our very first granny square — translates beautifully into a pullover sweater, especially when you use two or more contrasting colors to create bold color-block panels. This tutorial walks you through everything you need to make a granny stitch color-block pullover from scratch, with sizing that ranges from XS all the way through 5XL so that every crocheter can make a version that fits their body.

Whether you are a confident beginner who has already conquered a few granny squares or an intermediate crocheter looking for a satisfying weekend project, this pattern has something for you. The construction is simple — flat panels seamed together — which means you never have to worry about working in the round or counting increases in a spiral. You just make four rectangles, seam them, and suddenly you have a sweater.

Let’s get into it.


Materials You Will Need

Before you cast on a single stitch, gather everything so your project flows smoothly from start to finish.

Yarn: Choose a medium-weight (worsted, size 4) yarn for the best drape and stitch definition with this pattern. You will need two main colors — color A and color B — and optionally a third color C for ribbing or trim. A smooth yarn with a slight twist, like a wool-acrylic blend or a cotton-acrylic blend, works wonderfully for showing off granny stitch clusters. Avoid anything too fuzzy or textured, because the beauty of this pattern is in those distinct little clusters.

Yardage varies significantly by size, so use these approximate totals as your guide: XS needs roughly 800 yards total across both main colors, S and M need around 950–1,100 yards, L and XL need 1,200–1,400 yards, 2XL and 3XL need 1,500–1,700 yards, and 4XL and 5XL need 1,800–2,100 yards. Split yardage roughly 60/40 between color A and color B if you want the classic top/bottom color-block look, or go 50/50 for a centered block divide.

Hook: A US size J / 6.0 mm crochet hook is the recommended size for worsted weight yarn. However, always swatch first and adjust your hook size as needed to match gauge.

Notions: Yarn needle for seaming and weaving in ends, scissors, stitch markers, and a measuring tape.


Gauge

Gauge is the most important step you can do to make sure your sweater actually fits. Do not skip this.

Work a swatch of granny stitch that is at least 6 inches by 6 inches. With a US J / 6.0 mm hook and worsted weight yarn, the target gauge is approximately 3.5 granny stitch clusters across and 3.5 rows per 4 inches. One “unit” in this pattern equals one cluster (three double crochets) plus its surrounding chain spaces.

If your swatch is too small (your clusters are more dense than the gauge calls for), go up a hook size. If your swatch is too large (your clusters are more spread out), go down a hook size. Block your swatch before measuring it, especially if you are using a fiber that relaxes with moisture.


Understanding Granny Stitch Construction

The granny stitch used in this sweater is worked in rows rather than in the round. Each row consists of a series of three-double-crochet clusters separated by chain-2 spaces, with the clusters sitting in the chain-2 spaces of the row below. This creates a beautiful open lattice texture that gives the sweater great breathability and a slightly boho aesthetic.

Here is how to work one row of granny stitch:

Foundation chain: Chain a multiple of 4, plus 3 for the turning chain.

Row 1 (RS): Work 3 dc in the 4th chain from the hook (this counts as your first cluster), chain 2, skip 3 chains, work 3 dc in next chain across. Turn.

Row 2: Chain 3 (counts as first dc), turn. Work 3 dc in the first chain-2 space, chain 2, work 3 dc in next chain-2 space across, ending with 3 dc in the turning chain space. Turn.

Repeat Row 2 for the pattern. That is the entire stitch. Once you have it in your muscle memory, the fabric grows quickly and rhythmically.


Sizing and Finished Measurements

This pullover is designed with approximately 2–4 inches of positive ease, meaning the finished sweater is slightly larger than your actual bust measurement for a comfortable, relaxed fit. If you prefer a more oversized look, you can size up one size from your usual.

The finished bust measurements for each size are as follows: XS finishes at 34 inches, S at 38 inches, M at 42 inches, L at 46 inches, XL at 50 inches, 2XL at 54 inches, 3XL at 58 inches, 4XL at 62 inches, and 5XL at 66 inches.

Body length from underarm to hem is 14 inches for XS through M, 15 inches for L through XL, and 16 inches for 2XL through 5XL. Sleeve length from underarm to cuff is 17 inches for XS through M, 17.5 inches for L through XL, and 18 inches for 2XL through 5XL.


Color-Block Design

The color-blocking in this sweater is achieved by dividing the front and back panels horizontally. The lower portion of the body is worked in color A, the upper portion in color B, and the sleeves are worked entirely in one color (your choice). This creates a clean, graphic color block that looks intentional and modern.

For the standard color-block split: work the lower 60% of the body in color A and the upper 40% in color B. On a size M, for example, if your body panel is 20 rows tall, you would work 12 rows in color A and 8 rows in color B. You can absolutely adjust this ratio to suit your preference. A 50/50 split landing right at the waist is another popular option.

To change colors cleanly, finish your last row of color A until the final yarn-over before pulling through — then draw color B through those last two loops. Cut color A leaving a 6-inch tail, join color B, and continue. Because granny stitch has a slightly open structure, the color join row blends in naturally.


Pattern Instructions

Back Panel

Sizes: The number of foundation chains for each size: XS chain 51, S chain 59, M chain 67, L chain 75, XL chain 83, 2XL chain 91, 3XL chain 99, 4XL chain 107, 5XL chain 115.

With color A, make your foundation chain for your size. Work Row 1 as described above to establish your first row of granny stitch clusters.

Continue in granny stitch pattern (repeat Row 2) until the panel measures the appropriate lower color-block height for your size. Change to color B and continue until the total panel length reaches the full body length measurement given above. Fasten off.

The back panel should not be shaped at the underarm for this design — it is worked straight throughout for ease of construction. The boxy silhouette this creates is intentional and flattering across all sizes.

Front Panel

Work exactly as the back panel. The front and back of this sweater are identical, which makes the pattern beautifully simple.

Sleeves (Make 2)

For the sleeves, you will begin with a smaller chain and increase the width over the first several rows to create a slight taper. However, this is a relaxed-fit sweater, so the sleeve shaping is very gentle.

Foundation chains for sleeves: XS chain 35, S chain 39, M chain 43, L chain 47, XL chain 51, 2XL chain 55, 3XL chain 59, 4XL chain 63, 5XL chain 67.

Work in granny stitch pattern, adding one cluster to each end of the panel every 4 rows by working an additional cluster into the turning chain space and adding a new edge cluster. Continue increasing until the sleeve width reaches half the finished upper arm measurement for your size, or until you have worked the full sleeve length. If you prefer a straight sleeve with no shaping (even simpler), you can simply work the sleeve as a straight rectangle using the foundation chain appropriate for your upper arm width.

Work sleeves entirely in color B for a classic look, or split them as you did the body for a fully coordinated piece.

Ribbing

Although traditional granny stitch does not include a built-in ribbing, adding ribbing to the hem, cuffs, and neckline gives the sweater a polished, finished look and helps the edges lie flat.

For the ribbing, switch to a smaller hook (US H / 5.0 mm works well) and use color C or whichever color finishes the edge of your panel. Work a row of half double crochet across the bottom of each panel, turn, and work back and forth in the back-loop-only half double crochet stitch for 1.5 to 2 inches. This creates a stretchy, ribbed-look border. Alternatively, you can work surface slip stitch ribbing or a simple row of single crochet for a cleaner minimalist edge.


Seaming the Sweater

Once all four panels (front, back, and two sleeves) are blocked and dry, it is time to seam everything together.

Lay the back panel flat with the right side facing up. Place the front panel on top, right sides together (meaning the wrong sides are facing out). Line up the top edges and pin them in place. Using your yarn needle and a length of yarn (either color B, since that is the shoulder color, or a matching yarn), whipstitch or mattress stitch across the top, leaving the center open for the neck. For most sizes, leave approximately 8–10 inches open for the neck opening, centered. The remaining seamed portion on each side becomes the shoulder seam.

Next, attach the sleeves. Fold each sleeve panel in half lengthwise to find the center point of the top edge. Match this center point to the shoulder seam on each side and pin. Seam the sleeve cap to the body opening using whipstitch or mattress stitch, easing in any excess fabric as you go.

Finally, seam the side seams and sleeve seams. With right sides together, sew from the hem of the body up to the underarm, then continue along the underarm and down the sleeve to the cuff. Repeat on the other side.

Turn the sweater right-side out. Try it on and admire your work.


Finishing Touches

Neckband: With your smaller hook and the yarn color of your choice, join yarn at one shoulder seam and work a round of single crochet evenly around the neck opening, then work 1–2 rounds of back-loop-only half double crochet for a neat ribbed collar. For a wider cowl neck, work 4–6 rounds. Fasten off and weave in the end.

Weaving in Ends: Thread each yarn tail onto your yarn needle and weave it in diagonally through the back of several stitches, then turn and weave back in the opposite direction. This anchors the end securely. The open structure of granny stitch means you should weave through the dc posts rather than through the chain spaces to keep the ends hidden.

Blocking: Wet blocking is highly recommended for this sweater, especially if you used any natural fiber content. Submerge the finished sweater in cool water, gently press out the excess water without wringing, then lay it flat on a blocking mat and pin it to the finished measurements. Let it dry completely. Blocking evens out any uneven tension, opens up the granny stitch lattice beautifully, and helps the color-block join lie perfectly flat.


Tips for Success

The color-block join row can sometimes look slightly uneven, especially if you are new to changing yarn mid-project. To sharpen the line, try working one row of surface slip stitch in a contrasting or matching color directly along the join. This covers any wobbliness and adds a beautiful definition line — almost like a stripe — between the two color blocks.

If you find your edge stitches looser than the rest of the fabric, try chaining 2 instead of 3 for your turning chain, or simply working the turning chain more tightly. Consistent edge tension makes seaming much easier later.

For very large sizes (4XL and 5XL especially), the panels can feel unwieldy to work flat. Rolling the completed portion loosely and securing it with a clip or a rubber band can make it easier to handle without straining your wrists.

If you want to add pockets — and honestly, why wouldn’t you — work two small granny stitch rectangles approximately 5 by 6 inches and seam them to the front panel at hip height before you do the side seaming. Single crochet around three sides to reinforce the pocket opening.


Washing and Care

Always follow the care instructions for the specific yarn you chose. In general, handwash your finished sweater in cool water with a gentle wool wash or delicate laundry detergent. Lay it flat to dry away from direct sunlight and heat. Avoid hanging a wet sweater, as this can distort the shape. With proper care, a well-made granny stitch sweater can last for many years and only gets softer and more beautiful with time.


Final Thoughts

The granny stitch color-block pullover is one of those projects that rewards you far beyond the hours you put into it. The stitch is meditative, the construction is logical, and the final result is a genuinely wearable piece you will reach for again and again. Because this pattern scales cleanly from XS through 5XL using the same basic construction principles, it is also a wonderful pattern to gift — you can make versions for everyone in your life without having to learn an entirely new pattern for each size.

If you make this sweater, share it with your crochet community, tag your finished object, and leave any questions in the comments below. Crochet is always better when we learn from each other, and seeing your color combinations and finished fits is one of the best parts of putting a pattern like this out into the world. Happy crocheting.

Categorized in:

Sweater Outfit Ideas,

Last Update: October 24, 2026