
How to Crochet a Granny Square Blanket: A Complete Step-by-Step Guide
Few projects in the world of crochet are as beloved, versatile, or satisfying as the granny square blanket. Whether you are picking up a crochet hook for the very first time or you have been crocheting for years and want to revisit a classic, this guide will walk you through everything you need to know — from choosing your yarn to weaving in the last tail. By the end, you will have all the knowledge and confidence to create a beautiful, cozy blanket made entirely of granny squares that you can treasure for decades or gift to someone you love.
What Is a Granny Square Blanket?
A granny square blanket is a large textile made by crocheting many individual square motifs and then joining them together into a finished piece. Each square is typically worked in rounds from the center outward, and the classic design features clusters of double crochet stitches separated by chain spaces, giving the fabric its characteristic open, lacy look.
The beauty of this style of blanket is that it is endlessly customizable. You can make each square a different color to create a vibrant patchwork effect, stick to a consistent two- or three-color palette for something more coordinated, or even work every single square in the same yarn for a modern, monochromatic feel. The granny square has been a staple of fiber arts for well over a century, and its popularity has never faded — and for good reason.
What You Will Need
Before you begin, gather your supplies. Having everything on hand before you start will make the process much smoother.
Yarn: Worsted weight yarn (also labeled as size 4 or “medium” on the label) is the most beginner-friendly choice for a granny square blanket. It works up quickly, is easy to handle, and is available in an enormous range of colors. Cotton, acrylic, and wool blends all work beautifully. For a standard throw-sized blanket, plan on having roughly 1,000 to 1,500 yards of yarn total, depending on your square size and how many squares you plan to make.
Crochet Hook: A 5mm (size H/8) hook pairs perfectly with worsted weight yarn and produces a nicely balanced fabric that is neither too stiff nor too floppy. If you tend to crochet tightly, go up a half size to 5.5mm.
Scissors: A small, sharp pair for cutting yarn.
Yarn Needle (Tapestry Needle): You will use this to weave in ends and, optionally, to join squares.
Stitch Markers: Optional but helpful for keeping track of your rounds, especially as a beginner.
Measuring Tape: Useful for checking your square size as you work.
Understanding the Basic Granny Square Stitch Pattern
The classic granny square uses just a handful of fundamental crochet stitches: a slip stitch, a chain stitch, and the double crochet. If you are brand new to crochet, it is worth practicing these individually before diving into your first square. Even ten minutes of practice will make a noticeable difference in your tension and confidence.
Slip Stitch (sl st): Used to join rounds and move your yarn to a new position without adding height.
Chain Stitch (ch): The foundation of most crochet stitches and the building block of the corner spaces in a granny square.
Double Crochet (dc): The main stitch of the granny square. Yarn over, insert hook, yarn over and pull through, yarn over and pull through two loops, yarn over and pull through two loops again.
Each cluster in a granny square typically consists of three double crochet stitches worked together into the same chain space. These clusters are separated by chain stitches at the sides and by larger chain spaces at the corners. As you add more rounds, the square grows larger.
How to Crochet a Classic Granny Square
The following pattern creates a standard granny square. Work through rounds one at a time and do not rush. Even if your first square does not look perfect, it will improve dramatically by the second or third one.
Starting the Center Ring
Make a slip knot and place it on your hook. Chain 4, then join with a slip stitch to the first chain to form a ring. Alternatively, you can use a magic ring if you are comfortable with that technique — it closes the center hole more neatly.
Round 1
Chain 3 (this counts as your first double crochet). Work 2 more double crochets into the center of the ring. You now have your first cluster of 3 double crochets. Chain 2 to create a corner space. Work 3 double crochets into the ring, then chain 2. Repeat two more times so that you have four clusters of 3 double crochets separated by four corner chain-2 spaces. Join with a slip stitch to the top of the beginning chain-3. You have just completed the first round and your square already has four distinct corners.
Round 2
Slip stitch into the corner chain-2 space to move your yarn there, then chain 3. Work 2 more double crochets into that same corner space, chain 2, and work 3 more double crochets into the same corner space. This creates your first corner on round 2 — each corner is essentially two clusters with a chain-2 gap between them. Chain 1 to separate from the next corner. Repeat this process in each of the remaining three corner spaces, chaining 1 between corners. Join with a slip stitch to the top of the beginning chain-3.
Round 3
Slip stitch into the corner chain-2 space. Chain 3, work 2 double crochets into the corner space, chain 2, work 3 double crochets into the same corner space (this forms the corner). Chain 1, then work 3 double crochets into the chain-1 side space from the previous round. Chain 1, then work your next corner into the following corner chain-2 space. Continue around, always working two clusters with a chain-2 between them at every corner and one cluster into each side chain-1 space. Join with a slip stitch to the top of the beginning chain-3 at the end of the round.
Continuing Additional Rounds
The pattern logic remains the same from here: each new round adds one more cluster along each side. At every corner, you work two clusters separated by a chain-2 space. Along each side, you work one cluster into each chain-1 space and chain 1 between clusters. Finish each round with a slip stitch join.
A four-round granny square made with worsted weight yarn and a 5mm hook will measure roughly 4 to 4.5 inches. A five-round square measures around 5.5 inches, and a six-round square comes in around 6.5 to 7 inches.
Fasten off after completing your final round by cutting the yarn and pulling the tail through the last loop. Leave a tail of at least 6 inches for weaving in later.
Deciding How Many Squares You Need
The number of squares your blanket requires depends on the size you are aiming for and how big each square is. Here are some common reference points to help you plan.
A baby blanket is typically around 30 by 36 inches. If you are making 4-inch squares, you would need roughly 7 squares across and 9 squares down, for a total of 63 squares.
A lap blanket or small throw is usually around 36 by 48 inches. With 4-inch squares, that is about 9 by 12 squares, or 108 total.
A full throw blanket, the kind you drape over a sofa, is often 50 by 60 inches or larger. With 5-inch squares, you would need 10 by 12 squares, which is 120 squares.
A twin bed blanket runs approximately 60 by 80 inches, which could mean 160 or more squares depending on your size.
Before committing to a specific square count, crochet one test square and measure it carefully. Blocking (which we will cover shortly) can also change your dimensions, so factor that in if you plan to wet block your finished squares.
Choosing Your Color Scheme
One of the most enjoyable parts of planning a granny square blanket is choosing your colors. Here are a few popular approaches.
A completely scrappy blanket uses leftover yarn from your stash in every color imaginable. No two squares are alike, and the result is a joyful, eclectic patchwork. This is a wonderful way to use up oddments of yarn without buying anything new.
A controlled palette involves selecting three to six colors that work well together and distributing them intentionally across your squares. You might use the same center color in every square and vary the outer rounds, or alternate between two background colors for a checkerboard effect.
A gradient or ombre blanket uses yarn that transitions from one color to another across the whole blanket, either by using self-striping yarn or by carefully planning which colors go in which squares to create a flowing, blended look.
For complete beginners, a two-color blanket — one color for the center rounds and another for the outer round — is a great way to start. It is visually striking, easy to plan, and keeps color changes minimal.
Joining Your Granny Squares
Once you have crocheted all of your squares, it is time to join them. This step transforms a pile of individual motifs into a cohesive blanket. There are several popular joining methods, each with a different look and feel.
The Flat Slip Stitch Join places squares together with their right sides facing each other and joins them with a slip stitch through both inner loops. This creates a subtle, nearly invisible seam and lies very flat.
The Single Crochet Join is worked with right sides facing each other (for a flat seam) or right sides facing outward (for a raised, decorative ridge on the front). Insert your hook through the corresponding stitches on both squares and work a single crochet. This is one of the most popular methods because it is sturdy and easy to execute.
The Granny Join (also called the Join As You Go method) involves connecting each new square to the previous one during its final round, eliminating the need for a separate joining step. This is a more advanced technique but speeds up the finishing process considerably once you get the hang of it.
The Whip Stitch Join uses a yarn needle to sew squares together, which many crocheters find intuitive. It works well for sturdy joins and is easy to control.
For a beginner, the single crochet join is typically the best starting point. Work your joins in rows, connecting all the squares in one direction first (say, horizontally), and then sew or crochet those rows together vertically. This methodical approach helps keep everything aligned.
Adding a Border
A border pulls the whole blanket together and gives the edges a polished, finished look. Even a simple one-round border makes a significant difference in how professional the finished piece looks.
After joining all your squares, attach your yarn to any corner of the blanket and work a round of single crochet evenly around the entire perimeter. At each corner, work 3 single crochets into the corner stitch to help the fabric lie flat. At the end of the round, join with a slip stitch and either fasten off or continue with additional border rounds.
For a more decorative border, consider a shell stitch border (groups of 5 double crochets spaced evenly around), a picot border (small loops of chain stitches that create tiny points along the edge), or a reverse single crochet border (also called the “crab stitch,” which produces a neat, twisted rope effect).
You can also work multiple rounds of single crochet in different colors to create a striped border that echoes the colors in your squares.
Weaving in Ends
Weaving in ends is often the least glamorous part of making a granny square blanket, but it is essential for a durable, tidy finished piece. With a large blanket made of many individual squares, you will have a lot of ends to deal with.
Thread each tail onto your yarn needle and weave it back and forth through the wrong side of the stitches in a zigzag pattern for at least an inch in two different directions. This prevents the end from working its way loose over time. Trim the remaining tail close to the fabric once it is secure.
A good habit is to weave in ends as you go — after finishing each square — rather than leaving them all to the end. It makes the final finishing session much less daunting.
Blocking Your Blanket
Blocking is the process of wetting (or steaming) your finished blanket and then shaping it to its correct dimensions while it dries. It is not strictly necessary, but it makes a remarkable difference in the appearance of the finished piece. Blocking evens out your tension, opens up the stitches so the lace pattern shows more clearly, and gives the whole blanket a neater, more intentional look.
To wet block your blanket, submerge it in cool water and gently squeeze out the excess (do not wring). Lay the blanket flat on a clean, dry towel or a foam blocking mat, smooth it out to your desired dimensions, and pin it in place if needed. Allow it to dry completely, which may take 24 hours or more depending on your yarn fiber and humidity levels.
Acrylic yarn does not respond to wet blocking the way natural fibers do, but it can be “killed” (a term for steam blocking acrylic) with a steam iron held a few inches above the surface. This relaxes the fibers and softens the texture considerably.
Tips for Success
A few practical tips will make your granny square blanket project go more smoothly from start to finish.
Maintain consistent tension throughout. If some of your squares are noticeably tighter or looser than others, they will not join up evenly. Try to crochet each square under similar conditions — the same time of day, the same posture, and the same level of relaxation. Tension tends to change when you are tired or stressed.
Lay out your squares before joining them. Arrange your finished squares on the floor or a large table and move them around until you are happy with the color distribution. Take a photo so you can refer back to it during the joining process.
Use stitch markers to keep track of your corners, especially on later rounds when it can be easy to lose count.
If you are new to granny squares, make five or ten practice squares before starting the actual blanket. Your technique will improve quickly, and it is better to discover any issues early.
Do not be discouraged by an imperfect first square. Granny squares have a wonderful way of looking better once they are blocked and joined alongside other squares. What looks messy in isolation often blends in beautifully as part of a whole.
Caring for Your Finished Blanket
How you care for your granny square blanket depends largely on the fiber content of your yarn. Check the label of every yarn you used, since a blanket made with multiple yarn types should be cared for according to the most delicate fiber in the mix.
Most acrylic yarns are machine washable on a gentle or delicate cycle and can be tumble dried on low. Wool and wool blends typically require hand washing in cool water and flat drying. Cotton can usually be machine washed but may shrink slightly in a hot dryer.
Storing your blanket folded (rather than compressed in a small bag) will help it keep its shape and prevent the stitches from stretching unevenly over time.
Final Thoughts
Crocheting a granny square blanket is one of the most rewarding projects you can take on, whether it is your first time picking up a hook or your hundredth. The process is meditative and portable — you can work on individual squares anywhere, from the couch to a coffee shop to a long car ride. The result is something tangible and lasting: a handmade object full of warmth, care, and color that will be used and appreciated for years to come.
Start with one square. Then make another. Before long, you will have a pile of motifs that slowly transforms into something truly beautiful. Happy crocheting.