How to crochet a granny square — step-by-step tutorial example

How to Crochet a Granny Square — Complete Step-by-Step Tutorial (2026)

The granny square is the most useful single motif in crochet — the foundation of blankets, bags, cardigans, and modern home decor. This tutorial walks through every step from foundation chain to color change, with troubleshooting for the most common beginner snags.

How to crochet a granny square — step-by-step tutorial example

Last updated: November 2026 · Reviewed by the MrsCrochetWorld design team

Why the granny square is worth learning first

The granny square is the most versatile single motif in crochet. Once you can crochet one square confidently, you can make:

  • Blankets (sew or join 24+ squares together)
  • Tote bags (12 squares + handles)
  • Cardigans (15+ squares in a grid)
  • Cushion covers, table runners, market stall samples
  • Modular wall hangings, modern wall art

It teaches three foundational crochet techniques in 30 minutes: working in rounds, double crochet clusters, and corner construction. Master the granny square and you've mastered 60% of intermediate crochet.

What you'll need

  • CYC 4 worsted-weight yarn — 1 ball per color (3 colors recommended for your first square)
  • 4.0 mm or 5.0 mm crochet hook
  • Scissors
  • Yarn needle (for weaving in ends)

Cost: about $12. Time: 30–45 minutes for the first square; 15–20 for the 10th.

Granny square structure — what you're building

A traditional granny square is built outward from a center ring. Each round adds 4 corners and 4 sides, creating a perfectly square motif that grows by ~2 cm per round.

Stitch pattern: 3 double crochet clusters separated by 1 chain (between groups) or 2 chains (at corners).

Step 1: The foundation ring

Chain 6. Join with a slip stitch into the first chain to form a small ring. This is your center.

Alternative: Make a magic ring instead. It pulls tighter and leaves no center hole — preferred for granny-square bags or tight blanket joins.

Step 2: Round 1 — the corners

Chain 3 (this counts as your first double crochet). Then work 2 more double crochets into the center ring, chain 2, then *3 double crochets, chain 2* three more times. Slip stitch into the top of the first chain-3 to close.

You should have 4 clusters of 3 double crochets with 4 chain-2 corner spaces between them.

Step 3: Round 2 — add a second color (optional)

Cut the first color, leaving a 10 cm tail. Attach your second color into any chain-2 corner space with a slip stitch.

Chain 3, then work 2 dc into the same corner space. Chain 2, then 3 dc into the same corner space (this creates the corner).

For each side: 1 chain (to skip the side gap), then [3 dc, chain 2, 3 dc] into the next corner space. Continue around. Slip stitch to close.

Step 4: Round 3 onward — the established rhythm

Every subsequent round follows the same rhythm:

  • Corners: [3 dc, ch 2, 3 dc] into each chain-2 corner space.
  • Sides: 3 dc into each chain-1 space along the side.
  • Between groups: 1 chain to skip.

The square grows by 1 ring per round. After 4–5 rounds you have a square about 10–12 cm.

Step 5: Closing the final round

On the final round, end with a slip stitch into the top of the starting chain-3. Cut yarn, leaving 15 cm tail. Pull tail through the loop to fasten off.

Use a yarn needle to weave the tails into the back of the work for 5–8 cm. Trim close.

Color change tips

  • Single-color: Easiest. Skip Step 3's color change.
  • 2-color: One color for the center 1–2 rounds, then a second color for the rest.
  • 3-color (classic): Different color each round. Looks most like vintage granny squares.
  • Striped: 5–6 colors in different round combinations. Modern look, harder to coordinate.

For your first 5 squares, use the same 3-color combination so you can build a small project from them.

Joining squares into a finished project

Three popular methods:

Method Look Difficulty
Whip stitch (sewn) Subtle seam, flat Beginner
Single crochet join Visible ridge, structural Beginner-Intermediate
Slip stitch join Almost invisible, flat Intermediate
Continuous join-as-you-go Invisible, no extra step Intermediate-Advanced

Granny square project ideas (in order of difficulty)

  1. 4-square coaster set — under 2 hours, instant payoff
  2. 12-square cushion cover — afternoon project
  3. Granny tote bag — see Granny Square Tote
  4. Lapghan blanket — 50 squares, a weekend's work
  5. Full bed throw — 100+ squares, weeks of work
  6. Granny cardigan — assembled garment, intermediate-advanced

Troubleshooting common granny-square problems

My square is curling at the corners

Tension is too tight. Try going up 0.5 mm in hook size.

My square is wavy at the edges

Tension is too loose. Try going down 0.5 mm in hook size.

My square isn't square (it's a rhombus)

You skipped a corner or worked an extra one. Frog back to the previous round and recount.

My color change is bumpy

You changed color mid-stitch instead of at the very end. To change cleanly: complete the last stitch of the old color with the new color on the final pull-through.

Frequently asked questions about granny squares

How long does it take to crochet a granny square?

Your first square: 30–45 minutes. By your 10th: 15–20 minutes. After 50, you'll have automatic muscle memory and won't think about it.

What yarn is best for granny squares?

CYC 4 (worsted) cotton or wool. Cotton holds shape better for bags; wool drapes better for blankets and garments. See our yarn guide for full details.

How many granny squares for a blanket?

For a 1.5 × 1.5 m throw: about 100 squares of 15 cm size. For a single bed coverlet: 150–180 squares. Plan 2–3 weeks of consistent crochet time.

Can I sell granny square items?

Yes — granny squares are a public-domain stitch pattern. Make and sell freely. Items made from our Granny Square Bag Patterns are also commercially licensed for small-scale sale.

What's the best granny square pattern for beginners?

The classic 3-dc cluster pattern described above. It's used in 90% of granny square projects worldwide. Once you master it, all variations are easy.

Back to blog