A granny square starts with a small cast-on and builds outward in rounds

A granny square is a flat, four-sided piece you knit in the round, starting from the center and working outward. Each round adds a new layer of stitches, creating the characteristic shape. You cast on a small number of stitches, knit a few rounds in stockinette or garter stitch, then bind off when the square reaches the size you want. Most granny squares take 30 minutes to an hour to complete once you understand the rhythm.

The basic structure is the same whether you are making one square for a blanket or a dozen for a larger project. You will use needles sized to your yarn weight, usually circular needles or double-pointed needles (DPNs) to work in the round. The finished square lies flat and can be sewn or grafted to other squares to build a larger piece.

Key Takeaways

  • Cast on 8 to 12 stitches onto circular or double-pointed needles, join to work in the round, and knit the first round in stockinette or garter stitch.
  • Increase stitches at regular intervals (usually every 4 to 6 rounds) by knitting into the front and back of stitches or using yarn-over increases to create new rows.
  • Work in rounds until the square measures the width you want, checking size by laying it flat and measuring edge to edge.
  • Bind off all stitches loosely so the edge does not pucker, then weave in yarn ends with a tapestry needle.
  • Blocking your finished square on a flat surface with pins helps even out the edges and prepare it for joining to other squares.

Cast on and join to work in the round

Start with a cast-on of 8 to 12 stitches using the long-tail or cable cast-on method. Use needles one or two sizes smaller than the needles you will use for the main rounds; this prevents the center from being too loose. Place the stitches on a circular needle or distribute them across three or four double-pointed needles.

Join the cast-on stitches into a circle by knitting the first stitch with the working yarn, being careful not to twist the stitches. If you twisted them, the square will have a permanent spiral and will not lie flat. A common check is to lay the cast-on ring flat on a table before you join; if it forms a clean circle without a twist, you are ready to knit.

Place a stitch marker on the needle after the join to mark the start of each round. This marker moves with you as you complete each round and helps you track where one round ends and the next begins.

Knit the first few rounds in stockinette or garter stitch

Knit the first round in stockinette stitch (knit every stitch) or garter stitch (knit every stitch, then purl every stitch on the next round). Stockinette creates a smoother center; garter creates a more textured look. Either choice works for a granny square.

Knit 3 to 4 rounds without increasing stitches. This creates a solid center disk about the size of a quarter or half-dollar. Count your stitches after the first round to make sure you did not accidentally drop any or add extras.

Increase stitches to build the square outward

On the fifth or sixth round, begin increasing. The most common method is to knit into the front and back of every fourth or fifth stitch. To do this, insert your needle into a stitch as if to knit, knit it, then without removing the stitch from the left needle, insert your needle into the back of the same stitch and knit again. This creates two stitches from one.

Alternatively, use a yarn-over increase: knit a stitch, bring the yarn to the front, then knit the next stitch. The yarn-over creates a small decorative hole. Space your increases evenly around the round so the square grows symmetrically.

After each increase round, knit 3 to 4 rounds without increasing. This creates the layered, banded look typical of a granny square. Repeat the pattern of one increase round followed by 3 to 4 plain rounds until the square reaches the size you want.

Measure and decide when to stop

Lay the square flat on a table or blocking board and measure from one edge to the opposite edge. Most granny squares for blankets are 4 to 6 inches on each side, though you can make them larger or smaller depending on your project. Measure both directions to confirm the square is even; if one side is longer, you may have increased unevenly on one part of the round.

Stop increasing when the square is about half an inch smaller than your target size. The bind-off round will add a small amount of width, and blocking will even out any minor irregularities.

Bind off loosely and finish the edges

Bind off all stitches using a standard bind-off or a stretchy bind-off like the Jeny's Surprisingly Stretchy Bind-Off. A loose bind-off is important; if you bind off too tightly, the edge will pucker and the square will not lie flat. Some knitters bind off one size larger needles to keep the tension loose.

Cut the yarn, leaving a 6-inch tail, and pull the tail through the last stitch to find it. Thread the tail onto a tapestry needle and weave it through the stitches on the edge, then back through the center of the square to hide it. Weave in any other loose ends the same way.

Block the square to even the edges

Blocking sets the shape and evens out uneven stitches. Lay the finished square on a blocking board or a clean towel on a flat surface. Pin the corners and edges into a square shape using rust-proof pins, pulling gently to straighten any wavy edges. Mist the square lightly with water from a spray bottle until it is damp but not soaked.

Leave the square pinned until it is completely dry, usually 4 to 8 hours or overnight. Once dry, remove the pins. The square should now have crisp, even edges and lie completely flat.

Frequently Asked Questions

What yarn weight should I use for a granny square?

Any yarn weight works, but worsted weight (medium #4) is the most common because it works up quickly and creates a sturdy square. Thinner yarn takes longer but produces a more delicate square; thicker yarn finishes faster but uses more yarn per square. Match your needle size to the yarn label recommendation.

Can I make a granny square on straight needles instead of circular needles?

No. A granny square is knit in the round, which requires either circular needles or double-pointed needles. Straight needles only work for flat pieces. If you do not have circular needles, double-pointed needles (usually sold in sets of four or five) work just as well.

What do I do if my square comes out lopsided?

Blocking will fix minor unevenness. If one side is significantly longer, you may have increased unevenly; count your stitches after each increase round to catch mistakes early. If the square is already bound off, you can still block it more aggressively by pinning it into shape and letting it dry.

How do I join multiple granny squares together?

Lay the squares out in the pattern you want, then sew them together using a tapestry needle and matching yarn. Whip stitch along the edges, going through one loop from each square. Alternatively, use the Kitchener stitch (grafting) if you left live stitches on the edges instead of binding off.

How much yarn do I need for one granny square?

A 4-inch granny square uses roughly 15 to 25 yards of worsted weight yarn, depending on how many rounds you knit. A 6-inch square uses 25 to 40 yards. Wind off a small amount and knit a test square to measure your yarn use before committing to a full project.