
How to Make the Granny Stripe — Amanda Crochets
If you’ve spent any time scrolling through crochet communities online, you’ve almost certainly paused on a granny stripe blanket. There’s something about those neat rows of color stacked like little windows of sunshine that makes them impossible to scroll past. The granny stripe is one of those perfect patterns — beginner-friendly enough that you can pick it up in an afternoon, but visually rich enough that the finished project looks like it took real skill and intention. And it did. It just didn’t take as long as everyone thinks.
In this post, I’m going to walk you through exactly how to make the granny stripe, from the foundation chain all the way to weaving in your final end. Whether you’re brand new to crochet or you know your way around a hook but have never tried this particular stitch pattern, I’ve got you covered. We’ll talk about materials, gauge, color changes, finishing, and all the little details that take a project from “pretty good” to “I can’t believe I made this.”
Let’s get into it.
What Is the Granny Stripe?
Before we dive into the how, it helps to understand the what. The granny stripe is essentially a row-based version of the classic granny square. Instead of building outward from a central ring, you work back and forth in rows using clusters of double crochet stitches separated by chain spaces — just like the corners and sides of a granny square, but stretched into a long horizontal stripe.
The result is a fabric with an almost lacy, open texture that’s still surprisingly warm and cozy because of the way the double crochet clusters nest between each other as you add rows. When you change colors with each row or every few rows, you get that iconic stacked stripe effect that has made the granny stripe blanket one of the most beloved crochet projects for decades.
It’s also wonderfully portable and mindless once you get the rhythm down. Many crocheters call it a “TV project” because the repetition becomes almost meditative — cluster, chain, cluster, chain — and you barely need to look down after the first few rows.
Materials You’ll Need
One of the best things about the granny stripe is that it doesn’t require anything fancy.
Yarn: This pattern works beautifully in a wide variety of yarn weights, but the most popular choice is a worsted weight yarn, which gives you a good balance of speed and drape. If you want a lighter, airier blanket, a DK or light worsted works wonderfully. For a chunky, extra-cozy throw, you can go up to a bulky weight — just adjust your hook size accordingly. This is also a brilliant stash-busting project. Because each stripe uses a relatively small amount of yarn and you’re changing colors frequently, you can work through your scraps and create a blanket that looks completely intentional. Pull together colors that make you happy, whether that’s a soft neutral palette with one or two pops of brightness, a full rainbow progression, or a moody collection of jewel tones.
Hook: For a standard worsted weight yarn, a 5mm (US H/8) or 5.5mm (US I/9) hook is a great starting point. Always check the yarn label’s recommended hook size and then go up one size for a slightly looser, drapier fabric, which tends to look best in granny stripe projects.
Scissors and a yarn needle: You’ll need scissors for cutting yarn between color changes and a blunt yarn needle for weaving in ends. Fair warning — the granny stripe produces a lot of ends if you’re changing color with every row. We’ll talk about a few strategies to manage that.
A stitch marker: Optional, but helpful when you’re just starting out, especially for keeping track of the beginning of your rows.
Understanding the Stitch Pattern
The granny stripe is built on one fundamental unit: the 3-double crochet cluster, sometimes written as 3dc cluster or simply referred to as a “shell” in some patterns. Here’s how the basic stitch pattern works.
Each cluster consists of 3 double crochet stitches worked into the same chain-2 space from the row below. Between each cluster, you’ll work a chain-2 space, which creates the gap that the next row’s clusters will sit into. This interlocking structure is what gives the granny stripe its characteristic texture and what makes it so satisfying to work — each row slots neatly into the one before it.
The edges are worked slightly differently. At the beginning of each row, you’ll work a partial cluster or a set of chain stitches to bring your hook up to the right height, and at the end of each row, you’ll work into the turning chain from the previous row. This is one of the trickier parts for beginners, and I’ll walk you through it in detail in the row-by-row instructions below.
Foundation Chain and First Row
Before you cast on, decide on your finished width. The granny stripe repeat is a multiple of 3 stitches, plus a few extra for the edges. A standard baby blanket might be around 90 to 100 chains wide, while a lap blanket runs closer to 120 to 150, and a full throw blanket might be 180 or more. Don’t panic about this — you can absolutely adjust as you go if your foundation chain ends up a bit short or long.
Foundation Chain: Chain a multiple of 3, plus 4 extra. So if you want 30 clusters across your blanket, you’d chain 30 × 3 = 90, plus 4, for a total of 94 chains.
Row 1: Work 3 double crochet stitches into the 4th chain from your hook (the skipped chains count as your first chain-2 space). Then skip 2 chains, chain 2, work 3 double crochet into the next chain. Repeat from to across until you reach the last 3 chains. Skip 2 chains, then work 1 double crochet into the final chain. Turn your work.
This first row establishes your foundation. You’ll notice the pattern already starts to take shape — those groups of three double crochets are your clusters, and the chain-2 gaps between them are where subsequent rows will anchor.
Row 2 and the Main Pattern
This is the row you’ll repeat for the entire blanket. Once you get this row into your muscle memory, the rest is just repetition and color changes.
Row 2: Chain 3 and turn. Work 2 double crochet stitches into the first chain-2 space (this, combined with the chain-3 turning chain, creates your edge cluster of 3). Chain 2, then work 3 double crochet into the next chain-2 space. Repeat from to across the row. When you reach the end, chain 2, then work 1 double crochet into the top of the turning chain from the previous row. Turn.
And that’s it. That’s the row. Chain 3, turn, 2dc into first space, (chain 2, 3dc) across, chain 2, 1dc into turning chain.
A few notes to keep in mind as you practice this row:
The chain-3 turning chain at the beginning of each row is not counted as a stitch in this pattern — it simply brings your hook up to the right height. This is important because it means you should always work your first cluster into the chain-2 space right at the base of those turning chains, not into the top of the turning chain itself.
The single double crochet at the very end of each row — the one you work into the top of the turning chain — is the anchor that closes off the row and creates a clean, straight edge. Don’t skip it, and don’t accidentally work into the chain-2 space next to it instead.
If your edges start to look wobbly or inconsistent, this is usually where the culprit is. Take a moment at the end of each row to look at your last stitch and make sure it’s sitting neatly into the top of the turning chain from the row below.
Changing Colors
The color change is where the magic happens, and thankfully it’s very simple with the granny stripe.
To change color at the end of a row, work your last stitch — the final single double crochet into the turning chain — but stop before you complete it. You’ll have two loops left on your hook. Drop your current color, pick up your new color, and draw it through both loops to finish the stitch. Then chain 3 with the new color and turn.
You can choose to cut the old yarn and weave it in, or if you’re working with a color you’ll come back to soon, you can carry it loosely up the side of your work. Carrying yarn is a great way to reduce the number of ends you have to weave in at the end, but be careful not to pull it too tight — you want it to travel up the edge of your blanket at a comfortable tension that won’t pucker the fabric.
If you’re working with a lot of different colors and only using each one for a single row (common in scrappy, stash-busting blankets), you’ll likely be cutting and joining more often. Some crocheters prefer to deal with each end as they go — working over the tail for the first few stitches of a new row to anchor it before trimming — which can significantly reduce the final weaving-in session.
Tension Tips and Common Mistakes
The most common issue new granny stripe makers encounter is tension — specifically, clusters that are too tight and chain-2 spaces that are too small to easily insert the hook in the next row. The fix is usually simple: loosen up on your chains. When you work the chain-2 between clusters, make those chains deliberately a little looser than feels natural. This opens up the space and makes the next row much easier to work.
Another common mistake is accidentally working clusters into the wrong space. In this pattern, every cluster goes into a chain-2 space, not into a stitch. If you find yourself trying to insert your hook into a double crochet stitch rather than a gap, stop and look again — there’s likely a chain space nearby that you missed.
A third issue some crocheters run into is a gradually widening or narrowing blanket, which usually comes from adding or dropping clusters accidentally at the edges. Count your clusters at the end of each row, especially when you’re first learning. You should have the same number every single time.
Reading Your Work
One of the most valuable skills you can develop in any crochet project is learning to read what’s already on your hook. In the granny stripe, this is especially satisfying because the structure is so clear and logical.
Each row’s clusters should sit neatly between the clusters of the row below, like bricks in a wall. If you look at your work and see a cluster sitting directly on top of another cluster rather than in the gap between two, something has gone wrong. The pattern’s interlocking nature is part of what makes it so sturdy and so visually pleasing, so it’s worth pausing to check your placement as you go.
Finishing Your Blanket
Once your blanket has reached your desired length — and the beautiful thing about granny stripe is that it grows quickly, so this might happen sooner than you expect — it’s time to finish.
Fasten off your yarn by cutting it and pulling the tail through the last loop on your hook. Weave in all your ends using your yarn needle, working the tail in and out through the backs of several stitches and then doubling back in the opposite direction for security.
Many crocheters choose to add a simple border to their granny stripe blanket to frame it and give it a polished look. A single round of single crochet in a neutral or coordinating color around all four edges works beautifully and is quick to work. You can add multiple rounds for a chunkier border, or try a shell border, a picot edge, or even a simple reverse single crochet (also called crab stitch) for a rope-like finished edge.
When you’re happy with your border, give your blanket a gentle wash and block it by laying it flat to dry. Blocking is especially helpful for granny stripe projects because it evens out the tension across all the rows and opens up the chain-2 spaces to their full, lacy potential.
How Long Does a Granny Stripe Blanket Take?
This is one of the most frequently asked questions about the pattern, and the honest answer is: it depends entirely on your blanket size, yarn weight, and how often you sit down to crochet. A worsted weight lap blanket worked in consistent sessions can be completed in as little as a week or two of evening crochet. A large throw might take a month. A baby blanket can sometimes be finished in a single weekend.
The granny stripe is genuinely one of the faster blanket patterns out there because the double crochet stitch is tall, which means each row covers a lot of vertical distance quickly, and the relatively open structure means you’re not working every single stitch as densely as you would in, say, a solid single crochet blanket.
Making It Your Own
The granny stripe is a template as much as it is a pattern, and that’s part of its enduring appeal. Once you understand the basic structure, you can customize it endlessly.
You can vary the stripe width by working two, three, or more rows in the same color before switching. Wide stripes in three or four colors have a completely different feel than single-row stripes — bolder, more graphic, almost retro. You can create gradient blankets by arranging your colors so they shift gradually from light to dark or from one hue to another. You can use self-striping yarn and let the color changes happen naturally without cutting at all.
You can also play with texture by alternating between the standard granny stripe stitch pattern and rows of solid double crochet, which creates a subtle but beautiful striped texture effect. Or try working the clusters in a slightly different yarn — a DK weight held alongside a single strand of fingering weight, for example — to get a beautiful textured variation without changing the stitch pattern at all.
Why the Granny Stripe Is Worth Learning
If I had to recommend one crochet pattern to a person who wanted to develop both skill and confidence at the same time, it would be the granny stripe. It teaches you how to read your work, how to manage color changes, how to maintain consistent edges, and how to develop rhythm in your crochet — all while producing something genuinely beautiful that you’ll want to keep or give away as a gift.
The pattern has been around for generations for a very good reason. It combines simplicity of execution with richness of result, and it rewards every level of crocheter with something satisfying. Beginners get the thrill of a fast-growing, impressive project. Experienced crocheters get a relaxing, meditative project that still offers plenty of room for creativity and expression.
If you give the granny stripe a try, I’d love to see what you make. Tag your projects and share your color combinations — because one of the greatest joys of this pattern is seeing just how different the same basic stitches can look in a thousand different hands.
Happy crocheting.