Crochet Granny Stripe Stitch Tutorial

Crochet Granny Stripe Stitch Tutorial: A Complete Step-by-Step Guide

If you’ve spent any time in the crochet community, you’ve almost certainly come across the granny stripe blanket. It’s everywhere — draped over couches in lifestyle photos, folded neatly in craft fair baskets, tagged endlessly on Instagram with pastel color combinations that look like something out of a dream. And yet, despite how often it appears, the granny stripe stitch remains one of those patterns that intimidates newer crocheters more than it should.

The truth is, once you understand the structure of the stitch, you’ll wonder why you ever found it tricky. This tutorial walks you through everything you need to know to create a beautiful granny stripe project from scratch — from understanding the stitch structure, to choosing your yarn and colors, to finishing your blanket with a polished edge. Whether you’re a complete beginner or someone who learned the basics years ago and is picking up a hook again, this guide has everything you need.


What Is the Granny Stripe Stitch?

Before we dive into the how, let’s talk about the what. The granny stripe stitch is a classic crochet pattern that takes the fundamental structure of a traditional granny square — clusters of double crochet stitches separated by chain spaces — and stretches it into horizontal rows instead of a square motif.

The result is a fabric made up of repeating groups of three double crochet stitches (called clusters), separated by a small chain space, all worked in colorful stripes. Because you change colors at the end of each row or every few rows, the finished piece has a cheerful, geometric look that photographs beautifully and works up surprisingly quickly.

The granny stripe is most commonly used for blankets and throws, but it’s also perfect for scarves, table runners, pillow covers, and even large tote bags. Its texture is substantial but not too thick, it has a pleasant drape, and it’s one of those projects you can work on while watching television because the pattern becomes intuitive after just a few rows.


What You’ll Need

Getting your materials together before you start will make the whole process much smoother. Here’s what you’ll need for a standard granny stripe blanket.

Yarn: Worsted weight yarn (also labeled as “medium weight” or category 4) is the most popular choice for granny stripe projects because it works up at a good pace and creates a cozy, substantial fabric. That said, you can absolutely use DK weight for a lighter blanket or chunky yarn for a quicker, cozier result — just adjust your hook size accordingly.

For color selection, the granny stripe is forgiving in the best way. You can use as few as two colors or as many as you own. Many crocheters use it as a stash-busting project, pulling leftover skeins in colors that complement each other. If you want a more polished look, choose three to five colors that form a cohesive palette and decide on the order in which you’ll repeat them.

Hook: For worsted weight yarn, a 5mm (US size H/8) hook is a solid starting point. Check your yarn label for the recommended hook size and adjust from there. If your stitches feel too tight and the fabric is stiff, go up a hook size. If your stitches are too loose and the fabric feels floppy, go down a hook size.

Scissors and yarn needle: You’ll need scissors to cut yarn when changing colors and a blunt-tipped yarn needle to weave in your ends.

Stitch markers (optional): These can help you keep track of your place, especially when you’re first learning the pattern.


Understanding the Stitch Structure

The granny stripe is built on a simple unit: a cluster of three double crochet stitches worked into a chain space, followed by a chain one space of your own. These clusters line up in rows, and each new row of clusters nestles into the chain spaces left by the row below.

This creates a fabric that looks dense and intricate but is actually made up of a single, repeating action. Once your hands learn the rhythm — cluster, chain one, cluster, chain one — you’ll be able to work almost on autopilot.

A few terms you’ll see throughout this tutorial:

Chain (ch): The foundation stitch of most crochet projects, made by drawing yarn through the loop on your hook.

Double crochet (dc): A standard crochet stitch that creates a taller stitch than a single crochet. Yarn over, insert hook into stitch, yarn over and pull through, yarn over and pull through two loops, yarn over and pull through the remaining two loops.

Cluster: In this pattern, a cluster means three double crochet stitches worked into the same chain space.

Chain space (ch-sp): The gap created by a chain stitch, into which you’ll work the next row’s clusters.

Turning chain: The chains worked at the beginning of each row to bring the yarn to the correct height before you begin working across the row.


How to Calculate Your Foundation Chain

The number of stitches in your foundation chain determines the width of your project. The granny stripe pattern has a repeat of four stitches (three double crochets plus one chain space), so your foundation chain needs to be a multiple of four, plus a few extra chains for setup.

A general formula for the foundation chain is: (number of clusters you want) × 4, plus 4.

For example, if you want a baby blanket with 10 clusters per row, you would chain 44. For a full-size throw with 20 clusters per row, you would chain 84. Don’t worry about getting this exact the first time — the beauty of the granny stripe is that you can easily rip back a few stitches and adjust.

For a practice swatch to learn the stitch, chain 24. This gives you five clusters per row and is a manageable size to work with.


Step-by-Step Granny Stripe Stitch Tutorial

Now let’s get into the actual stitch. We’ll work through the foundation row and the first few pattern rows together so you can see how the structure builds.

Setting up your foundation chain

Using your first color (let’s call it Color A), make a slip knot and chain 24. This is your foundation chain.

Foundation Row (Row 1)

This first row is slightly different from subsequent rows because you’re working into the chain rather than into chain spaces.

Skip the first four chains from the hook. Work three double crochets into the fifth chain from the hook. This creates your first cluster. Chain one. Skip the next three chains. Work three double crochets into the following chain (the fourth chain along). Chain one. Skip the next three chains. Work three double crochets into the next chain. Chain one. Continue in this way — three double crochets into every fourth chain, with a chain one between each cluster — until you reach the end of your foundation chain.

Work your final cluster of three double crochets into the very last chain. You do not chain one after this last cluster. Turn your work.

At the end of the foundation row, you should have five clusters if you started with a chain of 24.

Row 2 (and all subsequent rows)

This is where the rhythm settles in. At the beginning of every row, you’ll work a turning chain of three (which counts as the first double crochet), then two more double crochets into the same space. This creates the first cluster at the edge of your work.

Chain three. Turn your work. Work two double crochets into the same space at the base of your turning chain (the small gap between your turning chain and the first stitch). This completes your first cluster. Chain one.

Now look at the row below. You’ll see a series of clusters with chain spaces between them. Work your next cluster of three double crochets into the first chain space of the previous row. Chain one. Work your next cluster into the second chain space. Chain one. Continue across the row in this way, working one cluster of three double crochets into each chain space, with a chain one between each cluster.

When you reach the end of the row, work your final cluster of three double crochets into the top of the turning chain from the previous row. Turn your work.

This is the complete granny stripe stitch. Every row from here on out follows exactly the same rhythm.

Changing Colors

One of the best things about the granny stripe is how easy it is to introduce new colors. The color change happens at the very end of a row, as you complete the final stitch.

To change colors, work across the row as normal. When you get to the very last step of the last stitch in the row — the final yarn over and pull through — use your new color instead of your current color to complete that pull-through. This anchors the new color and means your turning chain at the start of the next row will already be in the new color.

Cut the old color, leaving a tail of about six inches to weave in later. Tie a loose knot between the two yarn tails to hold them temporarily while you work, then weave them in properly once you’ve finished the project.

You can change colors every row for a narrow stripe, every two rows for a medium stripe, or every four or more rows for a bolder stripe. Many popular granny stripe patterns use a sequence that repeats every few rows, such as two rows of one color, two rows of a second, and two rows of a third, cycling through the palette continuously.


Tips for a Neat, Even Fabric

A few simple habits will make a significant difference in how professional your finished granny stripe looks.

Keep your tension consistent throughout. If you tend to crochet more tightly when you’re stressed or tired, try to be aware of this and consciously relax your grip. Some crocheters find it helpful to hold the yarn over fewer fingers when they notice their tension creeping up.

Always work your clusters into the chain spaces, not into the stitches of the cluster below. It can be tempting to insert your hook into the top of a stitch, especially in the first few rows, but working into the chain space is what gives the granny stripe its characteristic open, slightly lacy look.

Count your clusters at the end of each row. For a foundation chain of 24, you should always have five clusters per row. If you count more or fewer, you’ve likely missed a chain space or accidentally worked two clusters into one space. It’s easier to catch this at the end of a row than to discover it five rows later.

Block your finished project. Once you’ve finished crocheting and woven in all your ends, wet blocking or steam blocking your granny stripe blanket will even out your tension, open up the stitches slightly, and give the whole piece a smooth, polished look. This step makes a bigger difference than many beginners expect.


Managing Yarn Ends

The main complaint most crocheters have about the granny stripe is the number of yarn ends it generates. Every color change means two ends to weave in, and if you’re working a baby blanket with ten color changes, that’s twenty yarn ends by the time you’ve finished.

The good news is that there are strategies to minimize the burden. First, consider carrying your yarn up the side of the work rather than cutting it every time you switch colors, especially if you’re working a simple two-color stripe. To do this, simply lay the unused color along the top edge of your work and crochet over it as you work across the row. This locks the unused yarn in place and means you only need to cut it at the very end.

For projects with more colors, try to work in an organized system. Have one designated session at the end of each work day where you weave in the ends you’ve accumulated. Working in small batches makes the task feel far less daunting than weaving in dozens of ends all at once at the finish.

When weaving in ends, thread your yarn needle and weave through several stitches in one direction, then double back in the opposite direction for security. The tighter-than-usual weave of the granny stripe makes for a very secure end, so you don’t need to worry about them coming loose over time.


Common Mistakes and How to Fix Them

Even experienced crocheters run into the same handful of issues when they first try the granny stripe. Here are the most common ones and how to address them.

The edges are uneven or wavy. This is usually caused by inconsistent tension or by accidentally adding or skipping a stitch at the beginning or end of a row. Make sure your turning chain of three always counts as your first double crochet, and that your final cluster of each row is always worked into the top of the turning chain from the previous row.

The fabric is pulling or puckering at the color change. This happens when the first stitch of a new color is worked too tightly. Try to consciously relax your tension on the first few stitches after a color change, and make sure your yarn tails are not being pulled too tight against the fabric.

The rows look sloppy or uneven. This is almost always a tension issue. Try swatching with a larger hook size to see if a looser gauge helps your stitches look more even, and practice maintaining a consistent grip on your working yarn throughout the row.

The sides of the blanket are curling. Some curling during the crocheting process is normal and usually resolves itself when you block the finished piece. If the curling is extreme, it may indicate that your tension is too tight. Blocking is genuinely transformative for granny stripe blankets, and most curling issues disappear entirely after a good wet block.


Adding a Border

A simple border pulls the whole project together and gives it a finished, intentional look. The most common border for a granny stripe blanket is a round or two of single crochet worked all the way around the perimeter, including the short ends.

To border your blanket, attach your chosen border color to any corner with a slip stitch. Chain one, then work single crochets evenly all the way around, working three single crochets into each corner to keep the corners flat and square. When you return to your starting point, slip stitch to join and fasten off.

For a slightly more decorative finish, work one round of single crochet and then one round of reverse single crochet (sometimes called the crab stitch). This creates a subtle twisted edge that looks far more complicated than it is to work.

You can also continue the granny stripe pattern into the border by working clusters instead of single crochets — just make sure to increase at the corners to keep the edges flat.


Project Ideas to Try Once You’ve Mastered the Stitch

Once the granny stripe stitch is comfortable in your hands, you’ll find that it’s one of the most versatile stitches in your crochet toolkit. A baby blanket is the classic starting project, small enough to finish in a weekend but beautiful enough to make a meaningful gift. A lap blanket or full-size throw worked in a tonal color palette of two or three shades makes for a sophisticated home accessory.

If you want to try something beyond blankets, the granny stripe works wonderfully for a wide rectangular scarf worked in fine yarn, a floor cushion cover in chunky yarn, or a market bag using cotton yarn. The stitch’s open texture makes it breathable and practical for items that need a little structure without being stiff.

The granny stripe is also one of the best stitch patterns for using up leftover yarn. Because each stripe uses only a small amount of any given color, you can pull from your stash with abandon, mixing and matching colors without worrying about running out. Some of the most beloved granny stripe blankets in the crochet world are made entirely from odds and ends, with no two rows the same color.


Final Thoughts

The crochet granny stripe stitch is one of those rare patterns that is simultaneously beginner-friendly and endlessly satisfying for experienced crocheters. Its rhythmic structure makes it meditative to work, its colorful stripes make it visually rewarding from the very first row, and its finished result — a warm, textured blanket with a timeless look — is something you’ll be genuinely proud to have made.

If you’ve been putting off trying the granny stripe because it looked complicated, consider this your sign to cast on. Chain 24, pick up your hook, and work through just one row. By the time you’ve finished that first row, the rhythm will already be settling into your hands, and you’ll understand exactly why this stitch has been a crochet community favorite for generations.

Happy hooking.

Categorized in:

Bedspread,

Last Update: November 9, 2026