Skip to content

Blankets & Home · Granny Squares

Classic Granny Square Crochet Pattern (Free & Beginner-Friendly)

A free classic granny square crochet pattern with a round-by-round row tracker, color-change tips, joining methods, and project ideas from bags to blankets.

5 min read
A stack of colorful classic granny squares in berry, lilac, butter, and mint with cream borders, a crochet hook resting on top.Save

The granny square crochet pattern is the most famous design in crochet for good reason: it’s easy to memorize, it uses scraps beautifully, and the same little square becomes a blanket, a tote bag, a pillow, or that granny-square cardigan filling your Pinterest feed. This free pattern walks through all four rounds with a tracker, then shows how to change colors, block, and join your squares.

What You’ll Need

One square uses about 10 g of worsted yarn. Pick four colors that make you happy.

Worsted-weight yarn and a 5 mm hook give a squishy, classic square. You’ll use ch, sl st, and dc, plus two pattern terms: sp (the chain space) and the “cluster,” which here simply means 3 dc worked into the same space.

Before you start: the ch 3 at the beginning of each round counts as the first dc. Granny squares are worked in joined rounds, and you don’t turn between rounds.

Round 1: The Center

Start with a small chain ring (or a MR if you prefer a closed center).

Round 1: four clusters of 3 dc separated by chain-2 corners. It already looks square.

Work four clusters of 3 dc into the ring, separated by chain-2 spaces. Those four ch-2 spaces are your four corners, forever.

Round 2: Building the Corners

Slip stitch across to the first corner so you start in the right place, then work (3 dc, ch 2, 3 dc) into each corner space, with a ch 1 between corners.

Round 2: two clusters in each corner, with a chain 1 between corners.
Every corner is (3 dc, ch 2, 3 dc) in the same space. That's the whole secret of the square shape.

Rounds 3 and 4: The Rhythm

From here, every round follows the same rhythm:

  • Corners: (3 dc, ch 2, 3 dc) in each ch-2 corner space.
  • Sides: 3 dc in each ch-1 space along the side.
  • Between every cluster: ch 1.

Each round adds one more cluster to every side. Once you see it, you’ll never need the pattern again.

The Full Pattern

Tick off each round as you finish it. The tracker saves your progress.

Tick as you go

Classic Granny Square

0 / 6 done

Cluster count check: 4, 8, 12, 16. Each round adds one cluster per side (4 per round).

Four rounds, four colors: a finished classic granny square.

How to Change Colors

For a multicolor square, fasten off at the end of a round, then join the new color in a corner space with a slip stitch, ch 3, and continue as normal. (You’ll skip the slip stitches across to the corner, because you’re already there.)

Change colors in a corner: the join hides inside the cluster and the ends are easy to weave in.

Tip: work over the old and new tails for the first few stitches of the round. They get trapped inside the stitches, which leaves far fewer ends to weave in later.

Block Your Squares

Blocking makes every square the same size and gives them crisp corners, which matters a lot when you join dozens together.

Blocking turns slightly wonky squares into perfectly matching ones. Pin, mist, and let them dry.

Pin each square to a foam board or a folded towel using your measured size, mist with water until damp, and let it dry completely. For acrylic, a light steam (hovering, never pressing) works better than water.

How to Join Granny Squares

  • Whip stitch through the back loops: flat, soft, nearly invisible. It’s the best for blankets.
Whip stitch through the back loops for a flat, nearly invisible join.
  • Slip stitch join on the right side: a raised, decorative ridge that frames each square.
  • Join-as-you-go: connect squares during their final round, so there’s no sewing at the end. Once you’re comfortable with the basic square, it’s worth learning.
Or join with slip stitches on the right side for a raised ridge that frames each square.

What to Make With Granny Squares

Two big granny squares and two straps make a tote. It's the classic next step.
The granny square cardigan: the most-saved crochet garment on Pinterest, built from this exact square.
And eventually, a whole blanket. Around 48 squares covers a single bed.

New to reading patterns like this one? Our pattern-reading lesson breaks down Round 2 of this exact square line by line.

Saving this for your next project?

Pin it, so it's there when you pick up your hook.

Pin it

Frequently Asked Questions

Why is my granny square twisting or turning into a circle?

Two common causes: working the corner clusters into the wrong space, or turning your work between rounds. Classic granny squares are worked with the right side facing you the whole time, and every corner must be (3 dc, ch 2, 3 dc) in a chain-2 space.

Does the chain 3 at the start of a round count as a stitch?

Yes. In this pattern the ch 3 counts as the first double crochet of the round, which is why you only work 2 more dc to complete that first cluster.

How to Read Crochet Patterns →
How many granny squares do I need for a blanket?

With 4-round squares (about 11 cm), a baby blanket needs about 48 (6 × 8), a lap throw about 80 (8 × 10), and a single bed about 150. Bigger squares with more rounds mean fewer squares to join.

Crochet Blanket Ideas →
What's the best yarn for granny squares?

Worsted-weight acrylic or a wool blend for blankets (soft, washable, affordable), and cotton for bags and summer tops (crisp and structured). Stick to one yarn weight across the whole project so squares come out the same size.

How do I make a bigger granny square?

Just keep going. Every new round adds one more side cluster per side: (3 dc, ch 2, 3 dc) in each corner, and [ch 1, 3 dc in next ch-1 sp] along each side. A 'giant granny square' blanket is one square worked until it's the size you want.