Free patternStep by stepCrochet

Firesong Throw: A Free Scrap Yarn Crochet Blanket Pattern

Crochet the Firesong Throw, a free scrap yarn blanket pattern using dc spike stitches and 11 colorways to turn leftover yarn into a cozy 49 x 60 inch throw

View the pattern
Skill levelIntermediate
Time15-20 Hours
YarnWorsted
Hook5.00 mm
The story behind the stitches

About this pattern

The Firesong Throw turns a bin of orphaned worsted weight yarn into a blanket that looks like glowing embers. It is built from simple horizontal stripes accented with dc spike stitches that reach two rows down, so color from earlier stripes flickers up into the one above it. A space is made in one row by a chain and a skipped stitch, and then in the next row a double crochet dips down in a spike stitch to fill the void, which makes a warm, substantial blanket that is not too airy nor too thick or bulky. That single detail is what makes scrap yarn look deliberate instead of random. It is perfect for crocheters sitting on years of half-skeins, for anyone who wants a year-end project with a little meaning stitched into it, and for makers who love watching a color story build row by row

Technique-wise you only need three things: the chain, the double crochet, and the dc-spike-st, which is worked into the skipped stitch two rows below and drawn up to the height of the working row. Add clean color joins and you have the whole skill set. That puts it squarely at confident beginner to easy intermediate. Gauge is not important here, which removes most of the pressure. Plan on roughly 15 to 20 hours total, or a stripe or two per evening, with a little extra time set aside for weaving ends and an optional border

The finished throw is soft, drapey, and completely adjustable, since you set the width with your starting chain and the length by how many stripes you feel like making. The lap afghan shown measures 49 inches wide by 60 inches tall in worsted weight scrap yarn. With the recommended US H 8/5.00 mm hook, gauge runs about 12 double crochet to 4 inches, so the fabric is dense enough to be warm but still flexible enough to fold over a chair arm. Each 2 row stripe eats only about 19 to 21 grams, and the multicolor result makes a genuinely memorable housewarming, wedding, or new-baby gift

Make it your own

Variations

Idea 1

The name says fire, but this stitch pattern will wear any palette you hand it. For the classic Firesong look, run deep burgundy, rust, pumpkin, marigold, and butter gold with a charcoal or oatmeal stripe every fourth row to keep the warm tones from blurring together. Want the opposite mood? Try a cold-water version in navy, teal, seafoam, and pale gray with a single white spike row that reads like sea foam. A neutral throw in cream, mushroom, taupe, and camel with one saturated stripe of mustard looks expensive and hides everyday wear beautifully. For sizing, use the gauge as your calculator: at 12 double crochet to 4 inches you get 3 stitches per inch, so every 12 stitches you add or remove changes the width by about 4 inches. A 30 x 36 inch baby blanket needs roughly 90 stitches across, a 40 x 50 lapghan about 120, and a generous 55 x 70 sofa throw around 165. Keep the starting chain a multiple of 4 plus 3 more stitches so the spike placement stays even. For yarn, any smooth worsted works: Heartland and Vanna's Choice give crisp spike definition, Super Saver is the budget workhorse, Paintbox Simply Aran offers the widest color range for planned scrappiness, and Caron Simply Soft makes the drapiest version. Just stay in one yarn family so the stripes behave the same. Themed ideas: a birth-year memory blanket using one color per milestone, a school-colors graduation throw, an autumn harvest run of cranberry and bronze, or a spring garden version in lilac, sage, and buttercream

Idea 2

I have a confession: I keep a basket of orphan half-skeins I could never bring myself to throw out, and the Firesong Throw is the pattern that finally set them free. What I love most is the dc spike stitch. You dip your hook two rows down into that skipped stitch, pull the loop up to full working height, and suddenly the color from two rows back comes flickering through the stripe above it like a spark catching. It is one small extra motion, but it is the entire reason this blanket reads as a designed piece rather than a pile of leftovers. I also love how forgiving it is. Gauge does not matter, the rows are mostly plain double crochet between the spike accents, and each 2 row stripe only asks for about 19 to 21 grams, so a single sad little ball earns its place in the blanket. Sitting down with the pile, choosing the next color by feel, and watching eleven unrelated yarns settle into one warm glowing thing is honestly my favorite part of the crochet year

A little help along the way

Common mistakes

01 / Troubleshooting

Working the dc spike stitch into the

The dc-spike-st is defined as a double crochet worked into the skipped stitch 2 rows below the current one, not one. Before you insert your hook, physically count down: working row, row below, spike row. If your spikes look like short bumps rather than long vertical strokes of color, you went one row too shallow. Frog back that stripe now, because the effect is the entire point of the design and it will not blend in later

02 / Troubleshooting

Pulling the spike loop up too tightly so the blanket puckers

After you insert the hook two rows down and yarn over, draw that loop all the way up to the height of your working row before completing the double crochet. If you snug it, the earlier rows get compressed and you will see horizontal puckers across the throw. Deliberately overshoot the height by a hair on the first few spikes; a slightly loose spike settles into the fabric, while a tight one permanently gathers it

03 / Troubleshooting

Forgetting that the spike is worked

The chain-1 space and skipped stitch made on one row is exactly where the spike drops down on the next row, so the spike fills that void rather than adding a stitch. If you work into both the chain space and the stitch below it, your count creeps up a few per row and the edges start to flare. Count your stitches at the end of every spike row until the rhythm becomes automatic, and compare against your 149 stitch foundation. Fixing a two-stitch drift now is one row of frogging; finding it ten stripes later is heartbreak

04 / Troubleshooting

Changing colors at the wrong moment so

The pattern tells you to change to the next color in the last stitch of the row, which means completing that final stitch only up to the last yarn over and finishing it with the new color. Changing after the stitch is fully closed leaves a stubby dot of the previous color sitting at the start of your new row, and with 11 colorways that mess repeats all the way down the edge. Do it correctly and the color line is crisp to the selvage

05 / Troubleshooting

Guessing at scrap amounts and running

Each 2 row stripe takes about 19 to 21 grams of worsted weight yarn, so weigh every scrap ball on a kitchen scale before you commit to it. Set aside anything under 25 grams for an optional border or skip it entirely. Nothing derails the color plan faster than joining a near-identical dye lot mid-row, and on a spike-stitch fabric that seam sits right where the eye is drawn

Gather your supplies

Materials & abbreviations

Materials

  • US H 8/5.00 mm crochet hook
  • Worsted weight yarn. Pattern is adjustable for other weight yarns, but it is best to be consistent (use all one type of yarn). I used 11 colorways of scrap yarn. Note that each stripe uses about 19-21 grams of worsted weight yarn.
  • Tapestry needle
  • Scissors
  • Gauge: gauge is not important in this pattern. You may use other weights of yarn. Adjust hook size to fit your needs. With the yarn and hook size given, my gauge is about 12 double crochet stitches to 4 inches.

Abbreviations

ch
chain
dc
double crochet
dc-spike-stitch
double crochet spike stitch: work a double crochet into the skipped stitch 2 rows below the current one, drawing loop up to the height of the working row
sc
single crochet (used in the optional border)
sp
space
st
stitch
Stitch by stitch

Main pattern

ROW 1

Crochet Afghan — Row 1

Pattern

Work dc in 4th ch from hook, then work dc in each ch across, turn. (149 st)

Tip How it works A space is made in one row by a chain and a skipped stitch and then, in the next, a double crochet dips down in a spike stitch to fill the void. This makes a warm, substantial blanket that's not too airy nor too thick or bulky.

ROW 2

Crochet Afghan — Row 2

Pattern

Ch 3 (counts as 1st dc here and throughout), dc in next 3 st, *ch 1, skip next st, dc in next 3 st. Repeat from * across until 5 stitches remain, then ch 1, skip next st and dc in next 4 st, changing to next color (color B) in the last stitch and turn. Fasten off color A, leaving long strand to weave in.

ROW 3

Crochet Afghan — Row 3

Pattern

Using color B, ch 3 (counts as 1st dc), dc in next 3 st, work dc-spike-st (see special stitches), *dc in next 3 st, dc-spike-st. Repeat from * across until 4 stitches remain, then dc in next 4 st, turn.

ROW 4

Crochet Afghan — Row 4

Pattern

Ch 3 (counts as 1st dc), dc in next st, *ch 1, skip next st, dc in next 3 st. Repeat from * across until 3 stitches remain, then ch 1, skip next st and dc into next 2 st, changing to next color (color C) in the last stitch and turn. Fasten off color B, leaving long strand to weave in.

ROW 5

Crochet Afghan — Row 5

Pattern

Using color C, ch 3 (counts as 1st dc), dc in next st, work dc-spike-st, *dc in next 3 st, dc-spike-st. Repeat from * across until 2 stitches remain, then dc in next 2 st, turn.

ROW 6

Crochet Afghan — Row 6

Pattern

Ch 3 (counts as 1st dc), dc in next 3 st, *ch 1, skip next st, dc in next 3 st. Repeat from * across until 5 stitches remain, then ch 1, skip next st and dc in next 4 st, changing to next color in the last stitch and turn. Fasten off color C, leaving long strand to weave in.

Step by step
  1. Repeat Repeat rows 3-6, changing colors every 2 rows until afghan is 1 row short of desired length and ending on row 3 or 5 (a spike stitch row).
NOTE

Crochet Afghan — Additional guidance

Pattern

Special stitch dc-spike-st = work a double crochet into the skipped stitch 2 rows below the current one, drawing loop up to the height of the working row.

NOTE

Crochet Afghan — Additional guidance

Pattern

Note: Afghan is worked in stripes, using one color every 2 rows throughout

NOTE

Crochet Afghan — Additional guidance

Pattern

Foundation With first color (color A), chain 151 (or a multiple of 4 + 3 more stitches for preferred width)

Before you finish

Important notes

  • Finished size: size will vary dependent on yarn weight used and desired size. The finished size of my lap afghan is 49 inches wide by 60 inches tall, using worsted weight yarn from my scrap pile

  • You can size this crochet throw up or down or change the weight of yarn you use. Just be sure to make a gauge swatch, adjust your hook size and do a little math to get the perfect scrap afghan for your needs. You should use the same weight of yarn throughout, and keep the starting chain a multiple of 4 plus 3 more stitches

  • Color plan: my Firesong Throw was worked with 11 different colors of yarn that I repeated, using scrap yarn that had quite a bit left in the skein. It would also be quite lovely to completely wing it and decide the next color as you go along

  • A US H 8/5.00 mm hook with worsted weight yarn gives about 12 double crochet to 4 inches. Gauge is genuinely not important here, so if you crochet tightly move up to an I/5.5 mm for better drape, and if you crochet loosely drop to a G/4.0 mm so the spikes do not gape

  • Weigh every scrap before you plan your stripe order. Each 2 row stripe uses roughly 19 to 21 grams, so a kitchen scale tells you instantly which balls are full stripes, which are half stripes, and which belong in the border. Lay the weighed balls out in your chosen order before hooking the first row

  • Stay inside one yarn family for the whole throw. Mixing acrylic, cotton, and wool in the same blanket means each stripe shrinks, stretches, and washes differently, and the spikes will distort unevenly after the first laundry cycle. Consistency matters far more than matching brands exactly

  • The pattern has you fasten off each color and leave a long strand to weave in, rather than carrying colors up the side. With 11 colorways a carried strand would end up a lumpy rope along one edge, so cut each color with a generous tail, rejoin the next one, and keep going

  • Weave each tail horizontally along its own color stripe, never diagonally across into a contrasting stripe. On a scrappy blanket the woven tail will show through if it crosses into a lighter color. Split the tail and weave in two directions for extra security, since blankets get tugged hard

  • Mark your right side. Slip a locking stitch marker into the front of your foundation row on row one so you always know which face you are looking at. The spike stitches read differently from each side, and consistent placement is what keeps the vertical flicker of color lined up down the throw

Good to know

Frequently asked questions

Made something of your own?

We'd love to see what you create.

Share your project with Loop & Bloom Crochet, or save this pattern for a quiet afternoon.

A note from the studio

New patterns, straight to your inbox.

Get access to Firesong Throw: A Free Scrap Yarn Crochet Blanket Pattern and occasional ideas for what to make next.