Granny Stripe Baby Blanket – Free Crochet Pattern

Granny Stripe Baby Blanket – Free Crochet Pattern

Few things in the crochet world feel as timeless and satisfying as the granny stripe. It takes the cozy, nostalgic spirit of the classic granny square and stretches it into long, colorful rows that grow quickly and keep your hands busy in the best possible way. When you apply that technique to a baby blanket, the result is something genuinely special — a soft, lightweight, heirloom-quality piece that can be customized in any color palette imaginable, made with love, and gifted to a new little one who deserves nothing less.

This free crochet pattern will walk you through every step of making a granny stripe baby blanket from start to finish. Whether you are a beginner who has mastered the basics or an experienced crocheter looking for a satisfying, portable project, this blanket is the perfect choice. It works up faster than you might expect, uses only a handful of basic stitches, and produces a stunning texture that looks far more complicated than it is.

Let’s get into it.


What Is a Granny Stripe?

Before we dive into the pattern itself, it helps to understand what makes a granny stripe different from other crochet stitch patterns. The granny stripe is essentially a row-by-row version of the granny square stitch cluster. Instead of working in rounds to form a square, you work back and forth in rows, creating groups of three double crochet stitches separated by a chain space, just like you would in the corner of a traditional granny square.

The result is a beautiful, slightly textured fabric that has an open, airy quality without being too loose or flimsy. It drapes beautifully, making it ideal for baby blankets that need to be cozy but not stifling. The spaces between the stitch clusters give the blanket a lacy look while still being sturdy enough to hold up to washing and everyday use.

What really makes the granny stripe sing is color. Because each row is its own unit, you can change colors with every single row, every other row, every few rows, or in any sequence your heart desires. Scrappy rainbow blankets, soft pastels, neutral tones with a single accent color — the possibilities are genuinely endless.


Materials You Will Need

To make this granny stripe baby blanket, you will need the following supplies. These recommendations are for a standard receiving blanket size of approximately 30 by 36 inches, which is a versatile, generous size that works well from birth through the toddler years.

Yarn: Approximately 600 to 800 yards total of worsted weight yarn, size 4. You can use one color or as many colors as you like. If you are planning a rainbow scrappy blanket, you might use anywhere from 5 to 15 different colors. For a simpler two or three color design, plan for roughly 200 to 300 yards per color. Choose a yarn that is machine washable, since baby items get washed frequently. Superwash merino, cotton blends, and acrylic yarns all work beautifully here. Some popular choices among crocheters for this type of project include Lion Brand Pound of Love, Paintbox Simply DK (adjusting hook size accordingly), Paintbox Simply Aran, Drops Safran, and any soft acrylic such as Caron Simply Soft or Red Heart Soft.

Hook: A US size J/10 (6mm) crochet hook works well with worsted weight yarn and gives the blanket a lovely drape without being too open. If you are using a lighter DK weight yarn, try a US size H/8 (5mm) hook. Always check your gauge and adjust accordingly.

Other supplies: A yarn needle for weaving in ends, scissors, and stitch markers if you like to mark the beginning of your rows.


Gauge

Gauge is not critical for a baby blanket since there are no pieces that need to fit together precisely, but a rough guide will help you estimate sizing. With worsted weight yarn and a 6mm hook, you should expect approximately 3 granny stripe clusters across to equal about 4 inches, and 4 rows to equal about 3 inches in height. If your blanket is coming out larger than you want, try a smaller hook. If it is coming out smaller, try a larger hook or add more starting chains.


Abbreviations

This pattern uses US crochet terminology.

ch — chain
sl st — slip stitch
dc — double crochet
sp — space
sk — skip
rep — repeat
RS — right side


Pattern Notes

This blanket is worked in rows, turning after each row. The right side is the side that faces you on the first row. You will be changing colors at the beginning of each row (or every few rows, depending on your design). When changing colors, do so at the end of the previous row with a standing double crochet or by slip stitching the new color into the last stitch and chaining up.

The foundation chain can be adjusted to any multiple of 3, plus 4 additional chains, to make the blanket wider or narrower.

Each granny stripe cluster consists of 3 double crochet stitches worked into the same chain space.


The Pattern

Foundation Chain

With your starting color, chain 100. This gives you a foundation that works out to approximately 30 inches wide with worsted weight yarn on a 6mm hook. If you would like a wider blanket, add chains in multiples of 3. If you want a narrower blanket, subtract chains in multiples of 3.

After you have your foundation chain, it helps to count it twice. Nothing is more frustrating than getting several rows into a project and realizing the count is off, so take a moment here.

Row 1 (Right Side)

Work 3 dc into the 4th chain from your hook (the skipped chains count as your first dc). Skip the next 2 chains, then work 3 dc into the next chain. Continue skipping 2 chains and working 3 dc into the following chain across the row until you have approximately 3 chains remaining. Skip 2 chains, then work 1 dc into the final chain to create a tidy edge. Chain 3 and turn.

At the end of Row 1, you should have a series of 3-dc clusters across with a single dc at each edge.

Row 2

This row is where the granny stripe magic begins. Working into the spaces between your clusters from Row 1, work 3 dc into the first space (the space between the turning chain and the first cluster). Then work 3 dc into each chain space across the row. End with 1 dc into the top of the turning chain from the previous row. Chain 3 and turn.

From this point forward, every row is identical to Row 2. You are always working 3 dc into each chain space created by the previous row, and ending with 1 dc into the top of the turning chain.

Changing Colors

Change your color at the beginning of each new row, or every 2, 3, or 4 rows depending on your color scheme. To change colors, finish the last stitch of your current row, then pull the loop of your new color through the loop on your hook before you chain 3 to begin the new row. This creates a clean color join at the edge. Alternatively, you can start each new color with a standing double crochet for an even cleaner look — to do this, make a slip knot with the new color, hold the tail and loop as you would normally, and work your first dc of the new row directly without a chain 3.

Weave in your ends as you go, or save them all for the end. Either method works fine.

Continuing the Blanket

Continue working Row 2 as established, changing colors according to your chosen color scheme, until your blanket measures approximately 36 inches from top to bottom, or your desired length. For a standard receiving blanket size, you will work approximately 48 to 55 rows depending on your tension and yarn weight.


Border

The border is optional but highly recommended. It finishes the edges beautifully, adds a polished look, and helps even out any slight inconsistencies along the sides of your blanket.

For a simple border, join your chosen border color to any corner of the blanket with a slip stitch. Chain 3 (counts as first dc), and work 2 dc into the same corner space to create your first corner cluster. Working around the entire perimeter of the blanket, work 3 dc into each chain space along the top and bottom edges, and work dc stitches evenly spaced along the side edges (roughly 2 dc per row end gives a nice look). At each corner, work (3 dc, ch 2, 3 dc) to turn the corners neatly.

When you return to your starting corner, work (3 dc, ch 2) and join to the top of your starting chain 3 with a slip stitch. Fasten off and weave in ends.

For a more decorative border, you can add a second round of single crochet, a shell stitch border, or a simple picot edge. Any of these options look beautiful and give the blanket an extra handmade quality.


Color Palette Ideas

One of the most fun parts of planning a granny stripe blanket is choosing your colors. Here are a few ideas to get you inspired.

A classic rainbow arrangement using red, orange, yellow, green, blue, and purple with a neutral cream or white between each color gives a bright, cheerful look that works for any baby. Work one row of each color, separated by a cream row, for a traditional feel.

For a more modern, gender-neutral palette, try a combination of dusty rose, terracotta, warm mustard, sage green, and off-white. These earthy tones look stunning together and feel fresh and contemporary without leaning heavily pink or blue.

If you know the nursery colors, you could pull directly from those for a coordinated gift. A navy and white striped blanket with gold accents, for example, would be elegant and timeless.

For a scrappy yarn stash blanket, simply pull out every soft, washable yarn you have in your stash and change colors at random. These scrappy versions often end up being the most charming because no two are ever exactly alike.


Tips for Success

Keeping your tension consistent across rows is the most important skill to develop with this stitch. If you notice your blanket is getting wider as you work up, your tension may be loosening — try consciously keeping your yarn snug as you work each cluster. If it is getting narrower, try relaxing your grip a little.

Count your clusters at the end of each row periodically to make sure you haven’t accidentally gained or lost one. It is much easier to fix a mistake two rows back than twenty rows back.

When working with many colors, keep your unused colors loosely draped at the side edge of your work rather than cutting and re-attaching them, especially if you plan to return to that color within a few rows. This will dramatically reduce the number of ends you need to weave in.

Blocking your finished blanket will make a noticeable difference. Even a gentle wet blocking — soaking the blanket in cool water, pressing out the excess moisture in a towel, and laying flat to dry — will open up the stitches, even out any tension inconsistencies, and give the finished piece a professional, polished look.


Caring for Your Granny Stripe Baby Blanket

If you have used a machine washable yarn (which is strongly recommended for baby items), care is simple. Machine wash on a gentle or delicate cycle in cold or cool water. Lay flat to dry or tumble dry on the lowest heat setting. Avoid high heat, which can felt or shrink natural fiber yarns and cause synthetic yarns to pill or lose their softness.

If you have used a yarn with a higher natural fiber content that is not superwash treated, hand washing is the safest option. Fill a basin with cool water and a small amount of gentle wool wash or baby shampoo. Submerge the blanket and let it soak for 10 to 15 minutes, then gently press out the water without wringing. Roll in a clean towel to remove excess moisture and lay flat to dry.


Making It Your Own

This pattern is as much a framework as it is a finished design. Once you understand the basic granny stripe structure, you can adapt it in countless ways. Try using a variegated or self-striping yarn in a single color for a no-fuss, effortless look that still produces beautiful color movement. Work the border in a contrasting color to frame the stripes. Add a simple letter or motif in the center using tapestry crochet or embroidery after the fact. Make it smaller for a lovey or security blanket, or larger for a stroller or car seat blanket.

You might also consider making a matching set — a granny stripe baby blanket paired with a coordinating hat or pair of booties in the same colors makes a generous, beautiful gift that any new parent will treasure.


Why Handmade Matters

There is something genuinely meaningful about handmade baby items. Every stitch in this blanket represents time, intention, and care. When you give a handmade baby blanket, you are not just giving a useful object — you are giving something that carries warmth in a real and tangible way. Many families hold onto handmade blankets for years, sometimes decades, passing them down or keeping them as keepsakes long after the baby has grown.

Crochet, in particular, has a wonderful history of community and generosity. Granny stripes specifically have been made by grandmothers, mothers, aunts, and friends for generations, passed down through yarn and stitch rather than written instructions. By making this blanket, you are participating in a tradition that is older than any blog post or pattern book — and that is something worth celebrating.


Final Thoughts

The granny stripe baby blanket is one of those projects that every crocheter should have in their repertoire. It is endlessly versatile, satisfying to work, quick enough to finish in a week or two of casual crocheting, and beautiful enough to give as a gift or keep for yourself. The repetitive rhythm of the stitch is meditative once you get going, and the color changes keep things interesting enough that you will never feel bored.

Whether you are making this for an upcoming baby shower, a new arrival in your family, or simply because you want to use up some beautiful yarn sitting in your stash, this pattern will serve you well. Print it out, bookmark it, save it — and then get your hook ready, because once you start your first granny stripe row, it will be very hard to put down.

Happy crocheting.

Categorized in:

Blankets,

Last Update: August 13, 2026