
How to Crochet a Granny Square Blanket: A Complete Step-by-Step Guide
Few projects in the crochet world carry the same charm and versatility as the granny square blanket. Whether you’ve just picked up your first hook or you’ve been crocheting for years and want to revisit a classic, this guide walks you through everything you need to know — from choosing your yarn to weaving in your very last end. By the time you finish reading, you’ll have all the knowledge and confidence to create a cozy, colorful blanket that could easily become a treasured heirloom.
What Is a Granny Square Blanket?
A granny square blanket is a type of crochet blanket made by joining multiple small, individual motifs — called granny squares — into one large piece. Each square is worked in the round from the center outward, building up in layers of stitches. Once you have enough squares, you join them together using one of several methods, then add a finishing border around the entire blanket.
The appeal of this style of project is enormous. You can work on individual squares in short sessions, tuck them in a bag for travel, and gradually build toward a finished blanket over days, weeks, or even months. You can use a single color throughout for a minimalist look, or go wild with scraps of yarn from your stash to create something wonderfully eclectic and vibrant. The granny square is as flexible and forgiving as crochet projects come.
Materials You’ll Need
Before you start, gather your supplies. Having everything ready before you sit down will make the process much smoother.
Yarn: Worsted weight yarn (also labeled as “medium” or size 4) is the most beginner-friendly option for granny squares. It works up quickly, shows your stitches clearly, and is widely available. You can use a single color, two or three coordinating colors, or a full scrappy rainbow of whatever you have on hand. For a standard throw blanket (around 48 x 60 inches), plan on roughly 1,200 to 1,800 yards depending on your square size and the number of squares you make.
Crochet Hook: For worsted weight yarn, a 5.0 mm (H/8) or 5.5 mm (I/9) hook works well. Check the yarn label for the recommended hook size, then adjust based on your tension. If your squares feel stiff, go up a hook size. If they feel loose and floppy, go down one.
Scissors: A small, sharp pair dedicated to your craft bag is ideal.
Yarn Needle or Tapestry Needle: You’ll use this to weave in ends and, depending on the joining method you choose, to sew squares together.
Stitch Markers: Optional but helpful. Clip-on stitch markers can mark the first stitch of a round so you don’t lose your place.
Measuring Tape: Useful for checking your square size so all your motifs come out consistent.
Understanding Basic Crochet Terms
If you’re newer to crochet, a quick glossary will help you follow the pattern without confusion.
Chain (ch): The foundational stitch of crochet. You draw a loop of yarn through an existing loop on your hook.
Slip Stitch (sl st): A joining stitch made by inserting your hook, pulling up a loop, and drawing it through the loop already on your hook. It creates no height.
Double Crochet (dc): The workhorse stitch of granny squares. You yarn over, insert the hook, pull up a loop, yarn over and pull through two loops, then yarn over and pull through the remaining two loops.
Chain Space (ch-sp): The gap or space created by one or more chain stitches, which you will work into on subsequent rounds.
Magic Ring (or Magic Circle): A technique for starting rounds that allows you to pull the beginning hole tight so there’s no gap in the center of your square. Alternatively, you can chain 4 and join with a slip stitch to form a ring.
How to Make a Basic Granny Square
The classic granny square is made of four rounds. Each round builds on the last, creating the characteristic cluster-and-chain structure that gives the motif its timeless look.
Starting the Center Ring
Make a magic ring or chain 4 and join with a slip stitch to form a small ring. This ring is the center of your square.
Round 1: Chain 3 (this counts as your first double crochet), then work 2 double crochets into the ring. Chain 2. Work 3 double crochets into the ring. Chain 2. Repeat this twice more so you have four groups of 3 double crochets, each separated by a chain-2 space. Join with a slip stitch to the top of your beginning chain-3. Pull the tail of your magic ring tight to close the center hole. You now have a small square shape with four corners.
If you’re changing colors, this is the moment to do it. Fasten off your first color and join your second color in any corner chain-2 space.
Round 2: Join your yarn in any corner chain-2 space. Chain 3 (counts as dc). Work 2 more double crochets into the same corner space. Chain 2. Work 3 double crochets into the same corner space again. You’ve just made your first corner. Chain 1. Move to the next corner space and work (3 dc, chain 2, 3 dc) in that space. Chain 1. Continue around, working (3 dc, ch 2, 3 dc) in each of the remaining two corners with a chain 1 between them. Join with a slip stitch to the top of the beginning chain-3.
Round 3: Join your yarn (in a new color if desired) in any corner chain-2 space. Chain 3, work 2 dc in the same space, chain 2, work 3 dc in the same space. Chain 1. Work 3 dc in the chain-1 space along the side. Chain 1. Work (3 dc, ch 2, 3 dc) in the next corner. Continue around, working 3 dc clusters in the side spaces and (3 dc, ch 2, 3 dc) in each corner. Join with a slip stitch.
Round 4: Repeat the same logic as Round 3, adding one more cluster of 3 dc along each side as you work your way around. Each round adds one more cluster per side between the corners.
After Round 4, fasten off and weave in your ends. You now have a complete granny square.
Tips for Keeping Your Squares Consistent
One of the challenges of a granny square blanket is keeping every square the same size so they line up neatly when joined. Here are the most effective strategies.
Always use the same hook and the same brand and weight of yarn throughout the project, or at least check that different yarns produce the same gauge. After completing your first square, measure it. A four-round classic granny square in worsted weight on a 5.0 mm hook typically measures around 4 to 4.5 inches. Write that measurement down and compare every new square to it as you go.
Try to crochet at the same time of day and in the same physical posture. It sounds minor, but many crocheters naturally work tighter when stressed or when they’re holding the project in an unusual position. Consistency in your crocheting environment helps consistency in your stitches.
If your squares are coming out slightly different sizes, don’t worry too much. Blocking — which we’ll cover shortly — can even out most small discrepancies beautifully.
How Many Squares Do You Need?
The number of squares depends on the finished size of each square and the blanket dimensions you’re aiming for. Here’s a general reference.
For a baby blanket (roughly 30 x 36 inches), if each square measures 4 inches, you’d arrange them in a grid of about 7 x 9 squares, totaling 63 squares.
For a lap blanket or throw (roughly 48 x 60 inches), a grid of 12 x 15 squares gives you 180 squares at 4 inches each.
For a full-sized afghan (roughly 60 x 72 inches), you’re looking at a 15 x 18 grid, which means 270 squares.
If you make your squares larger — say, 6 or 8 inches — you’ll need far fewer. Some crafters prefer making larger squares to reduce the number of ends to weave in and the amount of joining work at the end.
Joining Your Granny Squares
Joining is the step that transforms a pile of individual motifs into an actual blanket, and there are several popular methods, each producing a slightly different look.
The Slip Stitch Join (Flat Join): Hold two squares with wrong sides facing each other. Insert your hook through the corner stitches of both squares, draw up a loop of yarn, and slip stitch across the edge, working through both layers. This creates a nearly invisible seam on the right side and a small ridge on the wrong side. It’s clean, simple, and one of the most popular methods for a polished look.
The Single Crochet Join: Similar to the slip stitch join, but you work single crochet stitches instead. This creates a visible ridge on whichever side faces you while joining. Many crocheters deliberately join with right sides together so the ridge appears on the wrong side, or with wrong sides together so the ridge appears as a decorative element on the front.
The Flat Slip Stitch Join (as-you-go): This method, often called JAYG (Join As You Go), involves attaching each new square to the previous ones as you complete the final round, rather than making all your squares and then joining separately. It eliminates most of the separate joining work and is beloved by crocheters who dislike that finishing stage.
The Whip Stitch Join: Worked with a yarn needle and yarn, you align two squares and whip stitch through corresponding stitches along the edge. This is a sewn method rather than a crocheted one, and it produces a flat, nearly invisible seam. It’s excellent for very neat, aligned joins.
The Zigzag or Granny Join: Some crocheters join their squares by working along the joining line in a decorative pattern that adds an intentional graphic element between squares. This can add color and visual interest to the overall blanket design.
Whichever method you choose, it helps to arrange all your squares in their intended final layout on a flat surface before joining. Take a photo with your phone so you can reference it as you work your way through the assembly.
Joining Order and Layout
Once your squares are laid out, the most efficient joining order is to work in rows. Join all the squares in the first row together, then join all the squares in the second row together, and so on. Once all your rows are assembled, join the rows to each other.
Working this way keeps the project manageable and avoids the confusion of trying to navigate a large, unwieldy piece before it’s fully formed.
Blocking Your Blanket
Blocking is a finishing technique that evens out your stitches, relaxes the fiber, and gives your blanket a professional, polished appearance. It’s especially powerful for granny square blankets because it can smooth out size variations between individual squares and open up the lacy chain-space sections beautifully.
For most acrylic yarns, wet blocking or steam blocking works well. For wet blocking, submerge the finished blanket in cool water until it’s fully saturated, gently squeeze out the excess water (never wring), then lay it flat on towels or blocking mats. Gently pull and pin each square into its correct shape and dimensions. Allow it to dry completely — this can take 24 to 48 hours depending on yarn thickness and humidity.
For steam blocking, hold a steam iron a few inches above the surface of the blanket and allow the steam to penetrate the fabric. Never press the iron directly onto acrylic yarn, as it can melt the fibers. After steaming, gently shape the blanket and allow it to cool and set.
Natural fibers like wool and cotton respond particularly beautifully to wet blocking and can be shaped quite dramatically. If your yarn is a natural fiber, be gentle during the soaking and squeezing process to avoid felting or distortion.
Adding a Border
A border ties the whole blanket together and gives it a finished, intentional look. Even a simple single round of single crochet around the entire edge makes a noticeable difference.
To add a border, join your yarn at any corner of the assembled blanket. Work single crochet or double crochet evenly around the entire perimeter, working extra stitches at each corner to keep the blanket lying flat. When you return to your starting point, slip stitch to join and fasten off.
For a more decorative border, you might try a shell stitch, a picot edge, or even a few rounds of the granny square pattern itself extended outward. The border is your opportunity to add a frame that complements your color choices throughout the blanket.
If you used multiple colors in your squares, choosing a single, neutral color for the border — cream, gray, black, or navy — can be very effective at unifying the overall design.
Weaving In Ends
Weaving in ends is almost everyone’s least favorite part of a granny square blanket, simply because there are so many of them. The more color changes you made, the more ends you’ll have. Here are a few strategies to make it less daunting.
Weave in ends as you go rather than saving them all for the end. After finishing each square and fastening off, take two minutes to weave in those ends before setting the square aside. By the time you’re ready to join, the ends are already handled.
When weaving in, thread your yarn needle and work the tail back and forth through the backs of nearby stitches in a zigzag pattern. This prevents the end from working its way loose over time and with washing. Aim to weave through at least an inch or two of stitches.
For a very secure finish, some crocheters split the plies of the yarn when weaving in ends, which anchors the tail even more firmly.
Caring for Your Finished Blanket
How you care for your blanket depends entirely on the yarn you used. Check the label for washing instructions before the first wash. Most acrylic yarns are machine washable on a gentle cycle in cool water and can be tumbled dry on low heat — one of the great practical advantages of acrylic for blankets meant for everyday use.
Wool and other natural fibers generally require handwashing in cool water with a gentle wool wash, then flat drying. Cotton yarns can often handle machine washing but may shrink slightly.
Whatever the fiber, avoid wringing or twisting the blanket when wet, as this can distort the squares and the joins. Press out the water gently and reshape while damp.
Variations and Ideas to Try Next
Once you’ve mastered the classic four-round granny square, the whole world of granny-style crochet opens up. You might try the solid granny square, which uses the same structure but fills in the chain spaces so there’s no lacy gap between clusters. Or explore the sunburst granny, which works in rounds of single and double crochet to create a circular motif rather than a pure square.
Color arrangement is another endlessly creative dimension. Some crocheters work all squares identically in the same sequence of colors for a coordinated, graphic look. Others use a completely random scrappy approach where no two squares are alike. A middle-ground option is to keep the final round of every square in the same color — this creates a visual cohesion that makes even wildly different centers look unified once the blanket is assembled.
You can also experiment with size. A single large granny square can become a pillow cover, a dishcloth, or a wall hanging. A small collection of squares can become a tote bag or a book sleeve. The skills you build making your blanket translate directly to dozens of other projects.
Final Thoughts
A granny square blanket is one of those projects that rewards patience and process. It’s not a race — it’s a collection of small, satisfying moments that accumulate into something genuinely beautiful and useful. There’s something deeply pleasant about the rhythm of working a round, changing colors, and watching a small square take shape in your hands, knowing it will eventually join dozens of others to become a blanket someone will reach for on a cold evening.
If you hit a frustrating patch — a tension issue, an end that won’t stay woven in, squares that don’t quite line up — take a breath and remember that handmade means human-made, and the small irregularities in a handcrafted blanket are part of what makes it irreplaceable. Machine-made blankets are perfectly uniform. Yours will be perfectly yours.
Pick up your hook, choose the colors that make you happy, and start your first square today. The blanket will follow.