Granny square blanket pattern

Updated by Khokhar Sab

Granny square blanket pattern generator

Example: 120 squares (10 × 12), 52" × 62"

Pick a blanket size and your square. The pattern rewrites itself as you type.

Blanket size
Your square

Crochet one test square with your yarn and hook, then measure it edge to edge. Square size depends on your yarn, hook and tension.

More options colors, layout, border

Your blanket pattern

Your pattern: 120 granny squares, 10 across and 12 down, for a 52" × 62" blanket.

  • Squares120
  • Layout10 × 12
  • Rounds per square4
  • Yarn in all2782 to 3708 yd
The pattern

Materials

  • Medium / worsted (4) yarn in 4 colors, about 2782 to 3708 yd in all (a rough range; see the note below).
  • Crochet hook 5.5 to 6.5 mm (US I-9 to K-10½), or the size that makes your squares the right size.
  • Scissors and a tapestry needle.

Square size

Each square is about 5" after 4 rounds. Make one test square first and measure it; enter your size above if it's different.

Abbreviations (US terms)

ch chain, dc double crochet, sl st slip stitch, sp space, st stitch.

Instructions

  1. Round 1: Make a magic ring (or ch 4 and join with a sl st to form a ring). Ch 3 (counts as a dc), 2 dc in the ring, ch 2. *3 dc in the ring, ch 2; repeat from * 2 more times. Join with a sl st to the top of the ch-3 (12 dc, 4 corner spaces).
  2. Round 2: Join the yarn in any corner ch-2 space (or sl st across to it). Ch 3 (counts as a dc), 2 dc in the same space, ch 1. *(3 dc, ch 2, 3 dc) in the next corner space, ch 1. Repeat from * 2 more times. Work 3 dc in the first corner space, ch 2, and join with a sl st to the top of the ch-3 (24 dc, 4 corner spaces).
  3. Round 3: Join the yarn in any corner ch-2 space (or sl st across to it). Ch 3 (counts as a dc), 2 dc in the same space, ch 1. [3 dc in the next ch-1 space, ch 1] once. *(3 dc, ch 2, 3 dc) in the next corner space, ch 1. [3 dc in the next ch-1 space, ch 1] once. Repeat from * 2 more times. Work 3 dc in the first corner space, ch 2, and join with a sl st to the top of the ch-3 (36 dc, 4 corner spaces).
  4. Round 4: Join the yarn in any corner ch-2 space (or sl st across to it). Ch 3 (counts as a dc), 2 dc in the same space, ch 1. [3 dc in the next ch-1 space, ch 1] 2 times. *(3 dc, ch 2, 3 dc) in the next corner space, ch 1. [3 dc in the next ch-1 space, ch 1] 2 times. Repeat from * 2 more times. Work 3 dc in the first corner space, ch 2, and join with a sl st to the top of the ch-3 (48 dc, 4 corner spaces).
  5. Finish the square: Fasten off and weave in the ends, or leave a long tail if you plan to sew the squares together.
  6. Make the squares: Make 120 squares: 30 in color 1, 30 in color 2, 30 in color 3, 30 in color 4. Check that each square measures about 5"; if yours are bigger or smaller, enter your size above.
  7. Join: Lay the squares out 10 across and 12 down, following the color chart. Join them in rows, then join the rows, with a slip stitch, single crochet or whip stitch join.
  8. Border: Join yarn in any corner. Ch 3 (counts as a dc), work 1 dc in each st and ch-1 space along the sides and (2 dc, ch 1, 2 dc) in each corner space. Join with a sl st. Work 2 rounds, about 1" wide in all.
  9. Finishing: Weave in all ends. Block the blanket if you want the squares to lie flatter.
Colors and yarn
Color 1 (red on the chart)30 squares, 647 to 863 yd
Color 2 (mustard on the chart)30 squares, 647 to 863 yd
Color 3 (green on the chart)30 squares, 647 to 863 yd
Color 4 (blue on the chart)30 squares, 647 to 863 yd
Border194 to 258 yd
One square22 to 29 yd

Yarn ranges use rough yards per square inch for medium / worsted (4) crochet fabric plus 15 percent. For a closer number, weigh your test square and use the granny square calculator.

Color chart
Color chart: 10 by 12 granny squares in 4 colors
Each block is one square. Swap in your own colors; the counts stay the same.

Choose a blanket size, enter the size of one test square and pick your colors. You get a free granny square blanket pattern: the classic square round by round, how many squares to make in each color, how to join them and a border. The default throw takes 120 squares, 10 across and 12 down.

How to use the granny square blanket pattern generator

  1. Pick a blanket size, or type your own width and length.
  2. Crochet one test square with your yarn and hook, following rounds 1 to 4 below. Measure it edge to edge and enter the size and the number of rounds.
  3. Choose your yarn weight, number of colors and color layout under More options.
  4. Read the pattern, the color chart and the yarn per color. Copy, print or save the pattern as a PDF.

The classic granny square pattern, round by round

Every square in this blanket is the classic granny square. Round 1 is four groups of 3 double crochet with a chain 2 at each corner. Each round after works (3 dc, ch 2, 3 dc) into every corner and 3 dc into each ch-1 space along the sides, with a chain 1 between groups. Vogue Knitting describes the same structure, and Lion Brand's tutorial gives the same stitch counts.

Double crochet stitches and side groups in each round of a classic granny square
RoundDouble crochet3-dc groups on each side, between corners
1120
2240
3361
4482
5603
6724
7845
8966

Patterns differ in small ways. Some chain 3 at the corners instead of 2, and some turn the square over between rounds. Sarah Maker's version does both. Either works, as long as you keep to one method for every square so they all come out the same size.

How many squares for a granny square blanket?

Here is what the generator gives for common blanket sizes, with a 2-round border and worsted yarn. The 5 inch column uses 4-round squares, and the 6 inch column 5-round squares. Your squares will be your own size, so enter yours above.

Squares, finished size and worsted yarn for each blanket size with 5 inch and 6 inch granny squares
BlanketTarget5" squares6" squares
Stroller30 × 35"42 (6 × 7), 1022 to 1363 yd30 (5 × 6), 1050 to 1399 yd
Crib45 × 60"108 (9 × 12), 2514 to 3352 yd70 (7 × 10), 2354 to 3138 yd
Lapghan36 × 48"63 (7 × 9), 1501 to 2001 yd48 (6 × 8), 1640 to 2186 yd
Throw50 × 60"120 (10 × 12), 2782 to 3708 yd80 (8 × 10), 2674 to 3565 yd
Twin66 × 90"234 (13 × 18), 5317 to 7090 yd165 (11 × 15), 5397 to 7195 yd
Full80 × 90"288 (16 × 18), 6507 to 8676 yd195 (13 × 15), 6349 to 8464 yd
Queen90 × 100"360 (18 × 20), 8095 to 10792 yd240 (15 × 16), 7777 to 10369 yd
King108 × 100"420 (21 × 20), 9415 to 12552 yd288 (18 × 16), 9299 to 12398 yd

Bigger squares mean fewer to make and fewer ends to weave in. A queen with 6 inch squares needs 240 squares, against 360 with 5 inch squares. The yarn barely changes, because it depends on the blanket's area.

Colors and layout

Each square in the generator is one solid color, laid out in diagonal stripes, rows, columns or a scrappy mix. The chart shows where each color goes, and the color table lists how many squares and how much yarn each one needs. To change colors every round inside a square, work each round in a new color and weave in the ends as you go. Our guide on changing colors in crochet shows the neatest way.

Joining and the border

Once all the squares are made, lay them out on the floor following the chart. Join them into rows, then join the rows. Our guide to joining granny squares compares slip stitch, single crochet and whip stitch joins. The border pattern here is simple double crochet rounds, like the border round in Lion Brand's square. For fancier edges, see our crochet border guide.

Balls of red, mustard, sage and blue yarn with crochet hooks and scissors, for the granny square blanket pattern

Video tutorial

"How to Crochet a Granny Square for Beginners *updated tutorial*" by Maddy Marie, on YouTube. The video loads only when you press play.

Assumptions and sources

What the calculator assumes

Sources

See how we calculate for testing and corrections, and our editorial policy for how pages are made.

Frequently asked questions

How many granny squares do I need for a blanket?

Divide the blanket width by your square size, then the length, and multiply. A 52 by 62 inch throw with 5 inch squares and a narrow border takes 10 by 12, or 120 squares. The table on this page lists other sizes, and the generator works it out for your own square.

How big is a granny square?

It depends on your yarn, hook and how many rounds you work. Lion Brand says its classic 4-round square plus a border round measures 6 inches with worsted yarn and a 6 mm hook. Crochet one test square, measure it and enter the size.

How many stitches are in each round of a granny square?

A classic granny square has 12 double crochet in round 1 and 12 more in every round after: 24, 36, 48 and so on. Round 1 has four 3-dc groups, and each later round adds one 3-dc group to each side.

How much yarn does a granny square blanket take?

For the worsted throw example, roughly 2782 to 3708 yards in all. Lion Brand's 6 inch square used about 22 yards. Yarn use varies a lot with tension, so weigh one finished square and use the granny square calculator for a closer total.

What is the best way to join granny squares?

A slip stitch or single crochet join is quick and sturdy, and a whip stitch is nearly flat. Our guide to joining granny squares compares the methods and how each changes the blanket size.

Guides for this pattern

Handy reference charts