
Colorful Granny Stripe Blankets – Free Crochet Patterns
There is something endlessly satisfying about a granny stripe blanket. The rhythmic repetition of stitches, the way bold colors stack neatly into cheerful horizontal bands, the simple joy of watching a pile of yarn transform into something warm and beautiful — it is one of those projects that manages to feel both productive and meditative at the same time. Whether you are a seasoned crocheter or someone who has only recently discovered the hobby, the granny stripe pattern is one of the most welcoming designs in the craft world. It is approachable enough for beginners, versatile enough to keep experienced makers engaged, and the results are always striking.
This guide is dedicated to everything you need to know about colorful granny stripe blankets, including free pattern instructions, tips for choosing yarn and colors, guidance on sizing, and ideas for making your blanket uniquely your own. By the time you finish reading, you will have all the tools you need to cast on your first — or fiftieth — granny stripe project.
What Is a Granny Stripe Blanket?
The granny stripe blanket is a close cousin of the classic granny square. Instead of working clusters of double crochet stitches in the round to form a square motif, you work them back and forth in rows to create horizontal stripes. Each stripe is made up of clusters, typically groups of three double crochet stitches separated by chain spaces, which gives the fabric its characteristic textured, open look.
The pattern has been around for decades, beloved by makers the world over for its simplicity and its stunning visual impact. There is a reason it keeps coming back into fashion: a granny stripe blanket looks far more complicated than it actually is. The finished result reads as intricate and intentional, but the stitches themselves are nothing more than basic double crochets and chains repeated across each row.
The colorful element is really where the magic happens. Most granny stripe patterns are worked in multiple colors, with new shades introduced at the end of each stripe or every few rows. This is where you get to be creative, whether you follow a carefully planned color gradient, alternate between two contrasting hues, or work through your yarn stash in a glorious riot of color.
Supplies You Will Need
Before diving into the pattern, it helps to gather everything you need. Here is a straightforward list to get you started.
Yarn: Worsted weight yarn is the most common choice for granny stripe blankets because it works up quickly, has great stitch definition, and comes in an enormous range of colors. You can use a single brand throughout or mix and match from your stash, as long as the weights are compatible. For a colorful blanket, you might want anywhere from four to twelve or more colors depending on your vision. Popular choices include Lion Brand Pound of Love, Paintbox Simply DK (if you prefer a lighter weight), Red Heart Super Saver, and Stylecraft Special DK.
Hook: For worsted weight yarn, a 5.0mm (H/8) or 5.5mm (I/9) crochet hook works well. The exact hook size will depend on your tension — some crocheters work tightly and need to size up, while others work loosely and may size down. When in doubt, swatch first and adjust accordingly.
Scissors: You will be cutting yarn frequently as you change colors, so keep a sharp pair nearby.
Tapestry needle: You will use this to weave in your ends. With a colorful granny stripe blanket, you will have quite a few ends to weave in, so a blunt-tipped tapestry needle with a large eye makes the task easier.
Stitch markers: Optional but helpful for keeping track of your stitch count, especially when you are just learning the pattern.
Understanding the Granny Stripe Stitch
The foundation of every granny stripe blanket is the cluster stitch, sometimes called a shell stitch in this context. It is nothing more than three double crochet stitches worked into the same space. When these clusters are placed side by side with chain spaces between them, they create the signature open, lacy look of the granny stripe.
Here is what you need to know about the basic stitch structure:
A double crochet is made by yarn over, insert hook into stitch or space, yarn over and pull up a loop, yarn over and pull through two loops, yarn over and pull through two remaining loops. That is one double crochet. Three of these worked into the same space make one cluster.
The chain spaces between clusters serve two purposes: they create the decorative open look of the fabric, and they give you a defined place to work your next row of clusters.
Each row of a granny stripe blanket is worked into the chain spaces of the previous row, not into individual stitches. This is an important distinction and one that confuses new granny stripe crocheters at first. Once you get the rhythm, it becomes second nature.
Free Granny Stripe Blanket Pattern
The following is a complete, free pattern for a colorful granny stripe blanket in a throw size. The finished dimensions are approximately 48 inches by 60 inches, making it a generous lap blanket or a cozy throw for a sofa or bed.
Materials
Worsted weight yarn in at least four to six colors, approximately 1,200 to 1,500 yards total depending on your color choices and tension. You will use more of colors you choose for wider stripes and less of accent colors used sparingly.
5.5mm (I/9) crochet hook, or size needed to obtain gauge.
Tapestry needle and scissors.
Gauge
Two clusters and two chain spaces equal approximately 3.5 inches; four rows equal approximately 3 inches. Gauge does not need to be exact for a blanket, but swatching helps you estimate the final size and yarn quantity.
Abbreviations
ch — chain
dc — double crochet
sp — space
sl st — slip stitch
rep — repeat
sk — skip
Foundation Chain
Using your first color, chain a multiple of three plus two. For a throw-size blanket approximately 48 inches wide, chain 131. This number can be adjusted — add or subtract multiples of three to make your blanket narrower or wider.
Row 1 (Foundation Row)
Work 3 dc into the 4th chain from your hook. Skip 2 chains, then work 3 dc into the next chain. Continue skipping 2 chains and working 3 dc until you reach the last chain. Work 1 dc into the final chain to create a neat edge. Turn.
Row 2
Chain 3 (this counts as your first dc). Work 3 dc into the first ch-2 space from the previous row. Continue working 3 dc into each ch-2 space across the row. End with 1 dc into the turning chain space of the previous row. Turn.
At this point you may want to change colors. To do so, complete the last stitch of the row until you have two loops remaining on your hook, then draw the new color through those two loops to complete the stitch. Cut the old color, leaving a tail of at least six inches to weave in later. Continue with the new color.
Continuing the Pattern
Every subsequent row is worked exactly like Row 2. Chain 3, work 3 dc into each ch-2 space across, end with 1 dc into the turning chain. Turn and change colors as desired.
That is genuinely the whole pattern. The beauty of the granny stripe is in its simplicity — once you understand the basic row structure, you can work an entire blanket from muscle memory while listening to a podcast or watching your favorite show.
Finishing
When your blanket has reached the desired length — approximately 60 inches for a standard throw — fasten off and weave in all your ends using a tapestry needle. Take your time with this step, working each end through several stitches in different directions to ensure they are secure and will not work themselves loose over time.
For a polished finish, consider working a simple border. A single round of single crochet in your main color or a neutral shade will tidy up the edges beautifully. For something more decorative, a shell border or a round of reverse single crochet (also called crab stitch) adds a lovely finishing touch.
Choosing Colors for Your Granny Stripe Blanket
Color selection is arguably the most personal and most exciting part of making a granny stripe blanket. The horizontal stripes mean that every color gets its moment in the spotlight, and the way colors interact with each other across those stripes can create dramatically different visual effects.
Rainbow or spectrum gradients are among the most popular approaches. Working through the colors of the rainbow from red to violet creates a blanket that feels joyful and energetic. You can do this gradually, easing from one hue to the next through several rows, or abruptly, letting bold transitions speak for themselves.
Complementary colors create high visual contrast and a sense of vibration that is eye-catching without being chaotic. Think deep teal against burnt orange, or rich purple next to mustard yellow. These combinations have an almost vintage quality that suits the granny stripe aesthetic perfectly.
Analogous color schemes use colors that sit next to each other on the color wheel — think the whole range of blues from turquoise to navy, or a warm collection of pinks, corals, and peaches. These schemes feel harmonious and cohesive, making them popular choices for nursery blankets or gifts.
Neutral and pop combinations take a different approach altogether. Work most of your stripes in cream, white, or grey, and introduce one or two bold accent colors — a vivid coral, a rich forest green — at regular intervals. This creates a sophisticated, modern look that fits easily into many home decor styles.
Stash busting is perhaps the most freewheeling approach, and the one that produces some of the most unexpected and delightful results. Work through whatever yarn you have on hand in whatever order strikes you, without overthinking it. Stash-busting blankets often end up becoming cherished heirlooms precisely because of their spontaneous, one-of-a-kind character.
One practical tip when planning colors: lay your yarn skeins or balls out in the order you plan to use them before you begin. Live with that arrangement for a day or two. Shuffle colors around if something feels off. It is much easier to rearrange yarn than it is to frog rows of finished work.
Sizing Options and How to Adjust Them
The granny stripe pattern is infinitely adjustable, which makes it suitable for projects of any size.
For a baby blanket, a foundation chain of around 65 to 80 stitches and a length of 30 to 36 inches works beautifully. Baby blankets are also a wonderful way to practice the pattern before committing to a larger project, and they make incredibly thoughtful, handmade gifts.
For a lap blanket or couch throw, aim for a width of 40 to 50 inches and a length of 50 to 60 inches. This is the most versatile size — big enough to snuggle under on a chilly evening but not so large that it becomes unwieldy to make.
For a bed throw or full-size afghan, you will want a width of 54 to 60 inches and a length of 70 to 80 inches or more. This size requires significantly more yarn, so plan accordingly and purchase more than you think you will need to avoid running out of a particular color mid-blanket.
To adjust the width, simply change your starting chain. Remember that the chain must be a multiple of three, plus two extra for the turning chain. Add or subtract in groups of three until you reach the width you want, keeping in mind that the finished blanket will be slightly narrower than the chain due to the natural tension of the stitches.
To adjust the length, simply continue working rows until the blanket reaches your desired measurement. Each row adds a relatively consistent amount of height, so you can easily track your progress.
Tips for a Neat, Professional Finish
The granny stripe pattern is forgiving, but a few good habits will make a noticeable difference in the quality of your finished blanket.
Maintain consistent tension. Tension is the single biggest factor in how your blanket looks and how closely it matches the gauge. If you tend to crochet tightly when you are learning something new and loosely when you are relaxed, your tension may vary across the blanket. Take breaks, and try to crochet in a consistent physical state.
Weave in ends as you go. Rather than waiting until the end of the project — when you might have fifty or more ends to deal with — weave in each end as you change colors. It breaks the task into manageable pieces and keeps your working yarn tangle-free.
Block your finished blanket. Blocking simply means wetting or steaming your blanket and then laying it flat to dry in the correct shape. This evens out the stitches, relaxes the fabric, and dramatically improves the drape and overall appearance of the finished piece. Wet blocking works particularly well for natural fibers like cotton and wool. For acrylic yarns, steam blocking is the preferred method — just hold a steam iron a few inches above the surface without pressing down directly.
Count your clusters. At the end of each row, count the number of clusters to make sure you have not accidentally added or dropped one. A consistent cluster count from row to row means your blanket will have clean, straight edges.
Use a standing double crochet instead of a turning chain. This is an optional technique that eliminates the small hole that sometimes appears at the beginning of rows when you use a turning chain as a substitute for the first double crochet. Look up the standing double crochet technique — it is a small change that makes a real difference in the neatness of your edges.
Creative Variations to Try
Once you have mastered the basic granny stripe, there are several fun variations worth exploring.
Skinny stripes use single rows of each color, creating a dense, richly varied stripe effect. This works especially well when you want to use many colors without any single one dominating.
Wide stripes use four to six or more rows of each color before changing, which creates a bolder, blockier look. This works beautifully with a smaller number of carefully chosen colors.
Planned pooling stripes use variegated or self-striping yarn to let the yarn do the color work for you. Some yarns are specifically designed to create long color repeats that pool into stripes when worked in this pattern.
Adding texture by working into the back loops only on alternate rows gives the fabric a ridged, corduroy-like texture that adds visual and tactile interest.
Granny stripe pillow covers use the same stitch pattern worked to a smaller size. Two identical panels seamed together around a pillow insert make a gorgeous, coordinating home accessory.
Why Granny Stripe Blankets Make Such Meaningful Gifts
Handmade blankets have always carried a certain weight of meaning that purchased gifts cannot replicate. A granny stripe blanket represents hours of attention, care, and creative thought. Every color choice was intentional. Every stitch was placed by hand. When you give someone a blanket you have made yourself, you are giving them something genuinely irreplaceable.
This makes colorful granny stripe blankets particularly popular as gifts for new babies, for housewarming occasions, for elderly relatives, and for anyone going through a difficult time who might welcome the comfort of something warm and handmade. A blanket made in someone’s favorite colors, or in shades that complement their home, shows a level of personal attention that is deeply felt.
They also photograph beautifully, which does not hurt in an age when so many of us like to document the things we make and share them with our crafting communities online. The bold stripes and rich colors of a granny stripe blanket pop on screen and in print alike.
Getting Started Today
The very best thing about the granny stripe blanket is that you can begin today. Pull out some yarn from your stash, grab your hook, and work a foundation chain. Within an hour, you will have your first stripe finished and you will see exactly why this pattern has captured the hearts of so many crocheters over so many years. The rhythm is soothing, the progress is visible, and the end result is something genuinely beautiful.
Work at your own pace. Choose colors that make you happy. Add as many stripes as your heart desires. And when you wrap yourself — or someone you love — in the finished blanket, you will know exactly why you took up this craft in the first place.