Blankets & SquaresEasy

Free Modern Granny Stripe Blanket Pattern (7 Sizes)

Rows of 3-dc clusters with straight edges, a size chart from lovey to queen, and four modern ways to plan the stripes.

Edited by Alice Jackie
Pin
A modern granny stripe crochet blanket in terracotta, mustard gold, sage green, dusty blue, and warm cream worsted yarn draped over a natural oak bench beside yarn skeins and a wooden crochet hook.

Pattern at a glance

Hook
5.5 mm (US I-9) plus 6.0 mm for the chain (worsted); 4.5 mm (US 7) plus 5.0 mm (DK)
Yarn
CYC #4 worsted/aran or CYC #3 DK; see the size chart for yardage
Finished size
Seven sizes, from 18 × 18 in (46 × 46 cm) to 90 × 100 in (229 × 254 cm)
Gauge
4.5 clusters (13.5 dc) × 8 rows = 4 in (10 cm), blocked, in worsted
Terms
US terms

Materials

  • YarnCYC #4 worsted/aran or CYC #3 DK
  • Crochet hooksMain hook plus one 0.5 mm larger for the chain

Abbreviations

ch
chain
dc
double crochet
sc
single crochet
sp(s)
space(s) between clusters
Cl
cluster (3 dc in the same space)

This free modern granny stripe blanket pattern takes the nostalgic 3-double-crochet cluster rhythm of a traditional granny square and works it in flat, back-and-forth rows with crisp, straight edges. By starting with a solid single crochet foundation row—a technique popularized by Lucy of Attic24 and Purl Soho's Granny Stripe Blanket—the bottom edge lies completely flat instead of dipping between clusters. Below you will find the exact Multiple of 3 + 2 starting chain formula, a 7-size chart from Baby Lovey to Queen, and step-by-step instructions for DK (#3) and Worsted (#4) yarn.

Terminology note: This pattern is written in standard US crochet terms. In UK crochet terminology, a US double crochet (dc) is called a treble crochet (tr), and a US single crochet (sc) is called a double crochet (dc).

Understanding the Granny Stripe Stitch Multiple (Multiple of 3 + 2)

Once you complete the solid setup row, every row of the granny stripe is worked entirely into the spaces between 3-dc clusters rather than into the top loops of individual stitches.

Granny Stripe Stitch Diagram showing a multiple of 3 + 2 foundation chain, Row 1 solid stitches, Row 2 alternating 3-dc clusters with 1-dc edge stitches, and Row 3 working 3-dc clusters into the spaces between clusters.

Here is how the Multiple of 3 + 2 arithmetic works on a sample 14-chain setup (3 × 4 + 2 = 14 chains):

  1. Foundation Chain (14 ch): Chain any multiple of 3, plus 2 extra chains.
  2. Row 1 (Solid Base Row — 13 sc): Work 1 sc in the 2nd chain from the hook and in each chain across. You now have 13 single crochets (3 × 4 + 1 = 13 sts).
  3. Row 2 (Full-Cluster Edge Row — 4 clusters + 2 edge dc):
    • Ch 3 (counts as 1 dc on the right edge) and work 1 dc into the very first stitch (or work 3 dc in the first space depending on the edge style; in our straight-edge method below, ch 3 counts as the edge stitch, skip 1 st, then work 3 dc into the next st, *skip 2 sts, 3 dc in next st* across, skip 1 st, 1 dc in the final stitch).
    • That places 4 full 3-dc clusters across the interior, framed by 1 dc at each side edge (4 × 3 + 2 = 14 dc total).
  4. Row 3 (Half-Cluster Edge Row — 3 full clusters + two 2-dc edge clusters):
    • To stagger the clusters like brickwork so the side edges stay ruler-straight, Row 3 begins with ch 3, 1 dc in the first space between the edge stitch and the first cluster (a 2-dc half-cluster), works 3 dc into each space between clusters across the center, and ends with 2 dc in the final space before the turning chain.

Master Blanket Sizing, Starting Chain & Yardage Chart (7 Sizes)

Every starting chain below is pre-calculated to an exact Multiple of 3 + 2. If you want to customize the width or length for a different yarn gauge, use our blanket size tool.

Blanket Size

Finished Dimensions (W × L)

Option A: DK (#3) Starting Chain (3n + 2)

Option A: DK (#3) Row 1 Stitch Count (3n + 1)

Option A: DK (#3) Total Rows

Option B: Worsted (#4) Starting Chain (3n + 2)

Option B: Worsted (#4) Row 1 Stitch Count (3n + 1)

Option B: Worsted (#4) Total Rows

Est. Yardage (DK #3 / Worsted #4) (estimate)

Lovey / Security

18 × 20 in (46 × 51 cm)

Ch 83 (3×27 + 2)

82 sc (27 clusters)

46 rows

Ch 68 (3×22 + 2)

67 sc (22 clusters)

40 rows

380 yd / 320 yd (estimate)

Stroller / Crib

30 × 36 in (76 × 91 cm)

Ch 137 (3×45 + 2)

136 sc (45 clusters)

82 rows

Ch 113 (3×37 + 2)

112 sc (37 clusters)

72 rows

1,100 yd / 950 yd (estimate)

Receiving Baby

36 × 40 in (91 × 102 cm)

Ch 164 (3×54 + 2)

163 sc (54 clusters)

92 rows

Ch 134 (3×44 + 2)

133 sc (44 clusters)

80 rows

1,480 yd / 1,260 yd (estimate)

Lapghan

40 × 50 in (102 × 127 cm)

Ch 182 (3×60 + 2)

181 sc (60 clusters)

114 rows

Ch 149 (3×49 + 2)

148 sc (49 clusters)

100 rows

2,050 yd / 1,750 yd (estimate)

Standard Throw

50 × 60 in (127 × 152 cm)

Ch 227 (3×75 + 2)

226 sc (75 clusters)

138 rows

Ch 188 (3×62 + 2)

187 sc (62 clusters)

120 rows

3,050 yd / 2,600 yd (estimate)

Twin Bed

60 × 85 in (152 × 216 cm)

Ch 272 (3×90 + 2)

271 sc (90 clusters)

194 rows

Ch 224 (3×74 + 2)

223 sc (74 clusters)

170 rows

5,150 yd / 4,400 yd (estimate)

Queen Bed

85 × 90 in (216 × 229 cm)

Ch 383 (3×127 + 2)

382 sc (127 clusters)

206 rows

Ch 317 (3×105 + 2)

316 sc (105 clusters)

180 rows

7,700 yd / 6,600 yd (estimate)

Gauge & Arithmetic Check

  • Option A (DK #3 on 4.5 mm US 7 hook): Target gauge is 6 clusters (18 dc) × 9.2 rows = 4 × 4 in (10 × 10 cm) (4.5 sts/in; 2.3 rows/in) (estimate).
    • Standard Throw (50 in wide): $50 ext{ in} imes 4.5 ext{ sts/in} = 225 ext{ sts}$. Nearest multiple of $3 + 2$ is $ ext{Ch } 227$ ($3 imes 75 + 2 = 227$).
  • Option B (Worsted #4 on 5.0 mm US H-8 hook): Target gauge is 5 clusters (15 dc) × 8 rows = 4 × 4 in (10 × 10 cm) (3.75 sts/in; 2.0 rows/in) (estimate).
    • Standard Throw (50 in wide): $50 ext{ in} imes 3.75 ext{ sts/in} = 187.5 ext{ sts}$. Nearest multiple of $3 + 2$ is $ ext{Ch } 188$ ($3 imes 62 + 2 = 188$).

Materials, Hooks & Abbreviations

  • Yarn:
    • Option A: CYC #3 Light / DK weight acrylic, cotton-blend, or superwash merino wool in 5 coordinating colors.
    • Option B: CYC #4 Medium / Worsted weight acrylic, cotton-blend, or wool-blend yarn in 5 coordinating colors.
  • Crochet Hook:
    • Option A (DK #3): 4.5 mm (US 7) hook, plus a 5.0 mm (US H-8) hook for the starting chain.
    • Option B (Worsted #4): 5.0 mm (US H-8) hook, plus a 5.5 mm (US I-9) hook for the starting chain.
  • Abbreviations (US Terms):
    • ch: chain
    • sc: single crochet (UK double crochet — dc)
    • dc: double crochet (UK treble crochet — tr)
    • sp: space between 3-dc clusters
    • st(s): stitch(es)

Complete Written Pattern: The Modern Granny Stripe Blanket

Setup: Foundation Chain & Row 1 (Solid Single Crochet Base)

  • Using a hook 0.5 mm larger than your main body hook (so the bottom edge does not pull tight), chain the number listed in the chart for your size (any Multiple of 3 + 2; for a practice swatch, Ch 20).
  • Row 1 (RS): Switch to your main hook. Work 1 sc into the 2nd chain from the hook and into each chain across. Turn.
    • Swatch Stitch Count: 19 sc (3 × 6 + 1 = 19).

The Two-Row Granny Stripe Repeat (Rows 2 and 3)

Row 2 (Full-Cluster Row — WS):

  • Ch 3 (counts as 1 dc here and throughout).
  • Skip the very first stitch at the base of the ch 3 and skip the next stitch; work 3 dc into the 3rd stitch.
  • *Skip the next 2 stitches, work 3 dc into the next stitch*; repeat from * to * across until 2 stitches remain.
  • Skip the next stitch, and work 1 dc into the final stitch of the row. Turn.
  • Swatch Count: 6 full 3-dc clusters + two 1-dc edge stitches (6 × 3 + 2 = 20 dc).

Row 3 (Half-Cluster Staggered Row — RS):

  • Ch 3 (counts as 1 dc), and work 1 dc into the very first space between the edge dc and the first 3-dc cluster below (this ch 3 + 1 dc forms a 2-dc half-cluster at the right edge).
  • *Skip the next 3-dc cluster, and work 3 dc into the space before the next cluster*; repeat from * to * across until you reach the last cluster.
  • Skip the last 3-dc cluster, and work 2 dc into the final space between the last cluster and the ch 3 turning chain (work 1 dc into the space and 1 dc into the top of the ch 3 turning chain for the crispest edge). Turn.
  • Swatch Count: 5 full 3-dc clusters + two 2-dc edge half-clusters (5 × 3 + 4 = 19 dc).

Row 4 (Full-Cluster Row on Spaces — WS):

  • Ch 3 (counts as 1 dc).
  • Skip the first 2-dc half-cluster, and work 3 dc into the space between the half-cluster and the next 3-dc cluster.
  • *Skip the next 3-dc cluster, and work 3 dc into the next space between clusters*; repeat from * to * across to the final 2-dc half-cluster.
  • Skip the first dc of the final half-cluster, and work 1 dc into the top of the ch 3 turning chain. Turn.

Remaining Rows:

  • Repeat Rows 3 and 4 until your blanket reaches your target row count. Change colors every 2 rows for classic granny stripes, or use our stripe calculator to generate a random, Fibonacci, or ombré stripe sequence.

How to Change Colors Seamlessly with Standing Double Crochet Joins

Close-up studio photo of hands working a standing double crochet color join with sage green yarn into the space between terracotta 3-dc granny clusters using a 5.0mm crochet hook.

When you change colors at the end of a row, you have two clean options:

  1. Final Pull-Through Method: On the final dc of the old color row, work the stitch until 2 loops remain on the hook, yarn over with the new color, pull through the last 2 loops, and ch 3 to turn.
  2. Standing Double Crochet Method: Fasten off the old color completely, turn your work, place a slip knot of the new color on your hook, and work a standing dc joins stitch directly into the first stitch or space—eliminating the visible ch 3 turning chain altogether.

3 Curated 5-Color Granny Stripe Palettes

Illustrated colorway chart showing 3 curated 5-color granny stripe palettes with yarn swatch strips: Warm Desert (Terracotta, Ochre, Sage, Cream, Espresso), Coastal Mist (Navy, Dusty Blue, Seafoam, Sand, Ivory), and Modern Botanical (Forest, Olive, Blush, Rust, Oat).

To keep a multi-color granny stripe blanket looking cohesive rather than busy, build a 5-color palette that includes one light neutral (Cream, Ivory, or Oat), one deep anchor shade (Espresso, Navy, or Forest), and three mid-tone accent shades:

  1. Warm Desert: Terracotta, Ochre Gold, Sage Green, Warm Cream, and Deep Espresso.
  2. Coastal Mist: Deep Navy, Dusty Blue, Seafoam Green, Warm Sand, and Soft Ivory.
  3. Modern Botanical: Forest Green, Olive, Dusty Blush, Rust Orange, and Heathered Oat.

Adding a Crisp Linen Stitch (Moss Stitch) Border

Overhead close-up photo of the corner of a colorful modern granny stripe blanket framed by a neat cream linen stitch border with a crisp 90-degree corner.

Because every granny stripe row ends with a double crochet post, a 3-round Linen Stitch (Moss Stitch) border (*1 sc, ch 1, skip 1*) frames the colorful clusters cleanly without ruffling:

  • Round 1: With your neutral border color, work (1 sc, ch 2, 1 sc) in each corner, *1 sc, ch 1, skip 1 st* across the top and bottom edges, and 2 sc per double crochet row end (1 sc, ch 1 per row) along the two side edges.
  • Rounds 2–3: Work 1 sc, ch 1 into every ch-1 space around, working (1 sc, ch 2, 1 sc) into each ch-2 corner space.

Common Mistakes & Troubleshooting

1. The Side Edges Indent Inward Every Other Row (Sawtooth Edges)

  • Cause: Forgetting to alternate between 1 edge dc on even rows (Row 2 / Row 4) and a 2-dc half-cluster (ch 3, 1 dc in first space) on odd rows (Row 3).
  • Fix: Check the start of your row before you begin: if the row below starts with a full 3-dc cluster right next to the edge stitch, your current row must start with a 2-dc half-cluster (ch 3, 1 dc in the first space).

2. The Bottom Edge Pulls Tighter Than the Blanket Body

  • Cause: Foundation chains and single crochet rows have less horizontal stretch than 3-dc cluster rows.
  • Fix: Always work your starting chain with a hook 0.5 mm to 1.0 mm larger than your main blanket hook, or start with Foundation Single Crochet (fsc).

Frequently Asked Questions

Do I need to chain 1 (ch 1) between each 3-dc cluster?

No! In a flat Granny Stripe blanket, you do not chain 1 between the 3-dc clusters on the interior of the row. The natural space between two adjacent 3-dc groups is wide enough to insert your hook on the next row, and omitting the ch 1 keeps the blanket warm and prevents your fingers from catching in wide holes.

Can I start a Granny Stripe blanket without the Row 1 single crochet base?

You can work Row 1 directly as 3-dc clusters into the foundation chain (3 dc in 4th ch from hook, *skip 2 ch, 3 dc in next ch*), which creates a vintage scalloped zig-zag bottom edge. Working the solid sc setup row first gives the blanket a straight, modern bottom edge that matches the top edge.

How do I avoid weaving in hundreds of yarn tails on a 2-row stripe blanket?

If you plan to add a solid border around the blanket at the end, crochet over your yarn tails for the first 2 clusters of the row, or carry a recurring neutral cream yarn up the side edge across 2-row jumps so it is hidden inside the border round later.

Questions & notes

No comments yet

Sign in or create a free account to comment under your profile and keep track of your replies.

Your email address is never published. Comments are moderated under our Community Guidelines; see our Privacy Policy for how we use your details.