Granny Square Crochet Patterns

Home โ€บ Granny Square Crochet Patterns

The granny square is crochet's most versatile building block: make a pile of squares, join them, and you have a bag, a cardigan, a baby dress or a table runner. This collection gathers our free granny square patterns from across the site: totes and bags, a sweater and cardigans, baby rompers and dresses, a phone cover, a table runner, and individual squares such as a sunflower and a spiral heart.

Projects are grouped into bags, clothing, and squares and small projects. Each card lists the designer's skill level, hook and yarn, so you can choose a project that suits your experience.

Free granny square crochet patterns

Granny square bags

granny square tote bag pattern - featured image

Perfect Granny Square Tote Bag: Easy Crochet Pattern

Beginnerโ€“Intermediate ยท 4 mm hook ยท DK / cotton yarn

Charming Berry Patch Granny Tote Bag free crochet pattern - featured image

Charming Berry Patch Granny Tote Bag Free Crochet Pattern

Intermediate ยท 4 mm hook ยท worsted / cotton yarn

spring garden granny tote bag free crochet pattern - featured image

Easy Spring Garden Granny Tote Bag Free Crochet Pattern

Intermediate ยท 6 mm hook ยท worsted / DK yarn

Lavender Fields Granny Square Bag - featured image

Charming Lavender Fields Granny Square Bag Crochet Pattern

Intermediate ยท 4.5 mm hook ยท worsted / DK yarn

granny square tote bag pattern - featured image

Easy Granny Square Tote Bag Pattern for Beginners

Intermediate ยท 6 mm hook ยท worsted / DK yarn

coral peony granny square bag pattern - featured image

Easy Coral Peony Granny Square Bag Pattern

Intermediate ยท 6 mm hook ยท worsted / DK yarn

crochet granny tote - featured image

Crochet Granny Tote: Easy Spring Garden Bag Pattern

6 mm hook ยท worsted / DK yarn

Granny square clothing

easy granny square sweater pattern - featured image

Easy Granny Square Sweater Pattern Free & Simple

Beginner ยท 5.5 mm hook ยท worsted yarn

sunflower granny square cardigan - featured image

Easy Sunflower Granny Square Cardigan Set

Advanced ยท 6 mm hook ยท worsted / acrylic yarn

peach blossom granny square - featured image

Cute Peach Blossom Granny Square: 5 Easy Toddler Sets

4 mm hook ยท DK / cotton yarn

Squares, decor and small projects

granny square phone cover - featured image

Sleek Granny Square Phone Cover: Easy Crochet Pattern

Beginner ยท 3.5 mm hook ยท worsted / DK yarn

sunflower granny square - featured image

Easy Crochet Sunflower Granny Square โ€“ Perfect Beginner Pattern

Beginnerโ€“Intermediate ยท 4 mm hook ยท worsted / DK yarn ยท about 12.5 cm

granny square table runner pattern - featured image

Cozy Blue Daisy Granny Square Table Runner Pattern

Beginnerโ€“Intermediate ยท 2.25 mm hook ยท sport / cotton yarn ยท about 14 inches

crochet spiral heart granny square pattern - featured image

Cute Crochet Spiral Heart Granny Square Pattern

2.5 mm hook ยท cotton yarn

Start with a single square

Before you start a whole bag or cardigan, practice one square. The sunflower granny square is about 12.5 cm on a 4 mm hook, and the spiral heart square in cotton is a fun variation. Once you can make the same square twice at the same size, you are ready for a project.

The quickest first project is the granny square phone cover rated beginner. It uses only a few squares, so you can practice joining without a big commitment.

From squares to finished projects

Project typeSquares neededGood first pick
Phone coverA fewGranny square phone cover
Tote bag8โ€“12 or more, plus base and handlesThe granny square tote in DK cotton
Sweater or cardiganMany, in two or more sizesThe beginner granny square sweater
Baby romper or dressSeveral small squaresSunset ombre romper
Table runnerAs many as your table needsBlue daisy runner

The easy granny square sweater is rated beginner by its designer, which makes it one of the gentlest first garments on the site.

The secret to neat granny square projects

Consistent size. Squares that differ by even 1 cm make joins wavy. Check each square against the first one, and block them all before joining.

Weave in as you go. Granny squares create many yarn ends. Weave each square's ends in as soon as it is finished, or work over them as you crochet. It is much less daunting than facing a hundred ends at the end.

Plan the layout. Lay out all squares and take a photo before joining. It is easy to swap colors around at this stage.

Choose your join:

  • Whipstitch through back loops: flat, simple, nearly invisible.
  • Slip stitch join: quick and firm, with a small ridge.
  • Join-as-you-go: connect squares on their final round, with no sewing at the end.

Yarn and color for granny squares

Cotton and cotton blends give crisp squares that hold their shape, which is ideal for bags and runners. Acrylic is softer and comes in every color, good for garments and baby projects. For a cohesive look, choose one background or border color for every square and vary only the centers.

Many projects here are perfect for scraps: each square can use small amounts of several colors. Keep a bag of leftover yarn just for squares.

Explore by project type

Granny squares appear in several of our collections. Find more totes in our crochet tote and shoulder bag patterns, more little outfits in the baby clothes collection, and more layers among the cardigans, shawls and capes. For a full view of each category, browse our bag and accessory patterns, clothing patterns and home decor patterns.

Frequently asked questions

Are granny squares good for beginners?

Yes. A granny square uses simple stitches worked in rounds, and each square is small and quick. The sweater and phone cover here are rated beginner.

How many granny squares do I need for a bag?

It depends on the design and the size of your squares. Each pattern lists the number of squares and their size, so check your square size against it first.

What is the best way to join granny squares?

A whipstitch through back loops gives a flat, almost invisible seam. Join-as-you-go is fastest if you do not want to sew at the end.

Why are my granny squares different sizes?

Small changes in tension make squares vary. Use the same hook for every square, check each one against the first, and block all squares before joining.

More collections to explore