
DIY Granny Square Crocheted Blanket | Free Crochet Pattern
There is something deeply satisfying about making a granny square blanket. It is one of those projects that feels manageable from the very beginning because you are never staring down the full scale of a blanket at once. Instead, you are making one small square at a time, and before you know it, you have a pile of colorful little pieces that come together into something genuinely beautiful. Whether you are a beginner picking up a crochet hook for the first time or a seasoned maker looking for a relaxing project to work through, this free pattern will walk you through everything you need to know.
This post covers materials, yarn recommendations, step-by-step instructions for the classic granny square, assembly methods, and finishing tips. Bookmark it, pin it, or print it out — this is the only guide you will need.
What Is a Granny Square?
A granny square is a small, flat motif worked in the round using basic crochet stitches, most commonly double crochet clusters and chain spaces. The resulting piece has a slightly open, lacy structure with corner spaces that make joining multiple squares together surprisingly easy. The classic granny square has been around for well over a century, and its enduring popularity makes sense: it is endlessly customizable, uses up yarn scraps beautifully, and produces a finished object that looks far more impressive than the skill level required to make it.
The blanket version is made by crocheting dozens of individual squares and then joining them into a larger fabric. You can go scrappy with a rainbow of leftover yarn, work in two or three coordinated colors for a sophisticated look, or use a single colorway for something clean and modern. The pattern is the same regardless of your aesthetic — and that versatility is a big part of what makes this project so beloved.
Materials You Will Need
Before you start, gather your supplies. Having everything ready before you cast on saves a lot of frustration later.
Yarn: You will need worsted weight yarn (size 4) for the standard version of this blanket. A lap blanket measuring approximately 48 by 48 inches requires around 1,200 to 1,500 yards total, depending on how many colors you use and how densely you work. A full throw blanket around 60 by 60 inches will need closer to 2,000 to 2,500 yards. For a scrappy blanket, simply pull together all your worsted weight leftovers. For a coordinated look, choose two to four colors in similar weights and fiber contents so your squares all turn out the same size.
Hook: A US size J (6.0mm) crochet hook works well for most worsted weight yarns and produces a nicely draping fabric. If your squares come out too stiff, try a K (6.5mm) hook. If they are too loose and floppy, drop down to an I (5.5mm). Tension varies from person to person, so do not be afraid to adjust.
Yarn needle: You will need a blunt tapestry needle with a large eye for weaving in ends and for the join-as-you-go method if you choose it.
Scissors: A small, sharp pair kept nearby saves a lot of fumbling.
Stitch markers: Optional but helpful when keeping track of rounds or when laying squares out for assembly.
Blocking mats and pins: Not strictly required, but blocking your finished blanket or even individual squares gives a much more polished result, especially with natural fiber yarns like cotton or wool.
Gauge and Square Size
The standard granny square in this pattern, worked through four rounds, measures approximately 4.5 inches square before blocking and 5 inches after a light blocking. For a 48-inch finished blanket, you will need 81 squares arranged in a 9 by 9 grid. For a 60-inch blanket, aim for 100 squares in a 10 by 10 grid. You can also make a rectangular blanket — a 9 by 12 grid gives you roughly 48 by 60 inches, which is a nice size for draping over a sofa.
If you want larger squares and fewer of them, simply keep adding rounds until you reach your desired size, adding the same cluster-and-chain pattern to each new round.
Abbreviations Used in This Pattern
- ch — chain
- sl st — slip stitch
- sc — single crochet
- dc — double crochet
- sp — space
- rep — repeat
- beg — beginning
- sk — skip
Free Granny Square Pattern
This is the classic, four-round granny square. It uses double crochet clusters worked into chain spaces, with corner spaces created by chaining two stitches between clusters.
Color notes: This pattern is written using Color A (for rounds 1 and 2), Color B (for round 3), and Color C (for round 4). Feel free to use as many or as few colors as you like. A single-color square is equally lovely, and you can switch colors every round for maximum scrappiness.
Round 1
With Color A, make a magic ring (or ch 4 and join with a sl st to form a ring).
Ch 3 (counts as first dc throughout). Work 2 dc into the ring. Ch 2. Work 3 dc into the ring, ch 2. Repeat from to two more times. You will have four groups of 3 dc with a ch-2 space between each group. Join with a sl st to the top of the beginning ch-3. Fasten off Color A.
You now have four corner spaces.
Round 2
Join Color A (or Color B if you prefer) to any corner ch-2 space with a sl st.
Ch 3, work 2 dc into the same corner space, ch 2, work 3 dc into the same corner space. This creates your first corner. Ch 1. In the next corner ch-2 space, work (3 dc, ch 2, 3 dc). Ch 1. Repeat from to around the remaining three corners. Join with a sl st to the top of the beginning ch-3. Fasten off.
You now have four corners with a ch-2 space and a single ch-1 side space between each corner.
Round 3
Join Color B (or Color C) to any corner ch-2 space.
Ch 3, work 2 dc in the same corner space, ch 2, work 3 dc in the same corner space. Ch 1. Work 3 dc in the next ch-1 side space. Ch 1. In the next corner ch-2 space, work (3 dc, ch 2, 3 dc). Ch 1. Work 3 dc in the next ch-1 side space. Ch 1. Repeat from to around. Join with a sl st to the top of beg ch-3. Fasten off.
You now have four corners, each with two ch-1 side spaces between them, each holding a cluster of 3 dc.
Round 4
Join Color C to any corner ch-2 space.
Ch 3, work 2 dc in the same corner space, ch 2, work 3 dc in the same corner space. Ch 1. Work 3 dc in the next ch-1 space, ch 1. Repeat across the side until you reach the next corner space. Work (3 dc, ch 2, 3 dc) in the corner. Ch 1. Continue in this manner around all four sides. Join with a sl st to the top of beg ch-3. Fasten off.
This completes one granny square. Weave in your ends or leave them to weave in during assembly.
Making Your Squares
Repeat the pattern above until you have the number of squares you need. This is the meditative part of the project — it is perfect for watching television, listening to podcasts, or sitting in comfortable company. Many makers find the repetitive rhythm of granny squares genuinely calming.
A few tips for this phase:
Work all your squares in the same order of colors and with the same tension. Consistency matters for assembly. If you find your tension tightening up when you are tired or loosening when you are relaxed, try to be mindful of this and save intensive crocheting sessions for when you feel steady.
Weave in ends as you go rather than saving them all for the end. The idea of 200 loose ends waiting at the end of your square-making marathon is not pleasant. Taking two minutes to weave in each square’s ends as you finish it makes the later stages much more enjoyable.
Lay your finished squares out in their intended arrangement before you join them. This lets you balance your colors and spot any sizing inconsistencies before they become a problem.
Joining Your Squares
There are several ways to join granny squares, and the best method depends on the look you want and the amount of time you want to invest.
The Flat Slip Stitch Join is the most popular method and creates a barely visible seam on the wrong side of the blanket. Hold two squares with wrong sides together and, using your hook and a matching or contrasting yarn, work a slip stitch through both layers of each corresponding stitch around the edge. This join lies flat and gives a clean finish.
The Join As You Go (JAYG) Method involves connecting each new square to completed ones during the final round, eliminating the need for a separate joining step. In the last round of each new square, when you reach an edge that borders a finished square, instead of chaining into the corner or side spaces, you work a sl st into the corresponding space on the neighboring square before continuing. This is a beautifully efficient method once you get the hang of it, though it requires more planning about the order in which you complete your squares.
The Granny Square Join uses a strip of joining rounds to connect squares with a visible, decorative seam. Using a contrasting color, you single crochet or slip stitch into both edges simultaneously as you work along the join. This creates a raised ridge on the right side of the blanket and can look intentional and lovely if your contrasting color is well chosen.
The Whipstitch Join is worked flat with a tapestry needle and yarn. It is simple and sturdy and particularly good for beginners. Lay two squares side by side with right sides facing up, align the edges, and use your needle to whipstitch through the outermost loops of both squares. It creates a light ridge on the right side.
For a beginner’s first blanket, the flat slip stitch join or the whipstitch join are both excellent choices. Neither requires you to think too hard about the geometry of your arrangement while you are working.
Blocking Your Blanket
Blocking is the process of wetting or steaming your finished fabric to even out stitches and open up the lace structure of the granny squares. It is transformative, especially for cotton or wool yarns.
For a wet block, submerge your finished blanket in cool water, gently squeeze out the excess moisture (do not wring), roll it in a clean towel to absorb more water, and then lay it flat on your blocking mats. Pin it gently into shape, making sure corners are square and edges are straight. Leave it to dry completely, which may take a day or two depending on the fiber content and thickness.
For acrylic yarns, steam blocking works better. Hold a steam iron a few inches above the surface and allow the steam to penetrate the fabric without pressing down. The heat relaxes the fibers and softens the drape considerably. Never press a hot iron directly onto acrylic — it will melt.
Adding a Border
A border unifies all those individual squares into a cohesive blanket and gives the edges a finished look. The simplest option is a few rounds of single crochet all the way around the perimeter of the joined blanket, working three sc into each corner space to keep the corners flat and consistent.
A more decorative option is the shell border: after an initial round of sc to even everything out, work a round of shells (five dc into every other stitch, skip two stitches between each shell) for a scalloped edge that echoes the cluster texture of the granny squares themselves.
The crab stitch (reverse single crochet) is another favorite for borders. It creates a firm, cord-like edge and is worked in the opposite direction of normal crocheting, from left to right instead of right to left. The resulting texture is subtle but polished.
Whatever border you choose, work it in a yarn that complements your palette. Many makers use the color from round 4 of their squares to tie the whole piece together, but a contrasting border can also make a striking frame.
Color Palette Ideas
The color choices you make will completely transform this pattern. Here are a few directions to consider.
A true scrappy blanket uses every yarn remnant you have, embracing the random mixture of colors. These blankets tend to feel joyful and nostalgic and are a wonderful way to honor past projects.
A gradient blanket uses a progression of colors — for example, starting with deep navy, moving through cobalt and sky blue, and finishing in pale lavender and white. The effect is ethereal and peaceful, and the trick is simply arranging your squares carefully before joining.
A two-color blanket using a crisp neutral for the background and one rich accent color for the clusters is modern and graphic. Navy and mustard, white and sage, black and terracotta — any high-contrast pairing looks intentional and sophisticated.
A seasonal palette can make this blanket feel like a real statement piece. Think deep burgundy, forest green, and gold for autumn; icy pale blue, silver, and white for winter; soft peach, butter yellow, and mint for spring.
Caring for Your Finished Blanket
Check the care label on your yarn before you wash the finished blanket. Most acrylic and acrylic-blend yarns can be machine washed and dried on low heat, which makes a granny square blanket a very practical choice for everyday use, especially in homes with children or pets. Cotton yarns are also usually machine washable, though they can shrink slightly in hot water, so stick to cold cycles. Wool requires more care — hand wash in cool water with a wool-specific soap and dry flat.
Final Thoughts
A granny square blanket is one of the most rewarding crochet projects you can undertake. It is forgiving for beginners, satisfying for experienced makers, and genuinely useful when it is finished. The modular nature of the project means you can pick it up and put it down without losing your place, adjust the size freely by simply making more squares, and experiment boldly with color without the commitment of a full-scale project change.
If this is your first granny square blanket, start with 16 squares in a 4 by 4 arrangement just to get the feel of making, joining, and bordering. Once you have a small practice piece in your hands, you will understand the process intuitively — and you will almost certainly want to cast on a bigger version right away.
Take your time, enjoy the process, and do not worry about perfection. Slight size variations between squares, small tension inconsistencies, color choices you second-guess — none of these things matter once the blanket is finished, blocked, and draped across your sofa or gifted to someone you love. What you will see then is something warm, handmade, and entirely yours.
Happy crocheting.