Transform your leftover yarn into a stunning reversible blanket! This easy mixed-stitch and color pattern works with any medium-weight yarn and looks gorgeous on both sides. Perfect for advanced beginners, adjustable to any size, and fun to make! Time to raid that yarn stash…

I’m so excited to share this free crochet blanket pattern with you! This gorgeous scrap-yarn blanket is perfect for using up all those leftover yarn projects in your stash.
This Heartland crochet blanket is so much fun to make, combining mixed stitch crochet and alternating colors to create something unique and pretty! The possibilities are truly endless with this stash-buster blanket – think Christmas colors for holiday décor, or soft pastels for sweet baby blankets. My pattern testers have made some absolutely stunning versions that make my heart happy.
This crochet throw pattern calls for #4 medium-weight yarn in 5 colors and is suitable for advanced beginner crochet enthusiasts and beyond. The stitch sequence is easy to remember, and this reversible blanket pattern is finished with a simple, pretty border – just enough to pull it all together beautifully.

I wrote the pattern as a lap blanket pattern, but I’ve included easy instructions to create an adjustable-size blanket to fit any need – baby blanket, throw, or even bed-sized. Plus, it looks the same on both sides! It’s warm, cozy, and perfect for snuggling up with on chilly evenings.
Before we start this Free crochet Scrap Yarn blanket pattern
Easy & Reversible Crochet Scrap Blanket Pattern – Start Here
Pattern notes
- This pattern is written in US terms.
- Skill level: Easy to intermediate.
- Change colors at the end of each row by switching in the last stitch: cut the old color and continue with the new one.

Recommended yarn: Any worsted #4 weight yarn. I used:
- Love This Yarn, colors shown:
- Linen: Yarn A
- Blue Spruce: Yarn B
- Glacier: Yarn C
- Cranberry: Yarn D
- Big Twist Yarn, color shown: Taupe:Yarn E
Yarn Substitution:
Yardage: About 1,370 yds total
- Yarn A: 649 yds
- Yarn B: 228 yds
- Yarn C: 146 yds
- Yarn D: 202 yds
- Yarn E: 144 yds
Crochet hook: (H) 5mm
Abbreviation:
- CH: Chain
- ST: Stitch
- SL ST: Slip stitch
- SC: Single crochet
- HDC: Half double crochet
- DC: Double crochet
- STSC: Stacked single crochet
- SP: Space
- SK: Skip
- Rnd: Round
- Rep: Repeat
Gauge: 4” square = 12 rows x 14 DC
Finished Measurements: The pattern is written for a lap blanket measuring about 47” in length and 36″ in width.
Click here to open the sizing chart
| Blanket type | Dimensions (inches) |
| Stroller | 30 x 30 |
| Receiving | 30 x 36 |
| Toddler | 40 x 60 |
| Lap | 36 x 45 |
| Throw | 48 x 60 |
| Twin Bed | 70 x 90 |
| Queen Bed | 90 x 90 |
| King Bed | 100 x 100 |
Special stitches
Stacked single crochet (STSC): Insert your hook into the 1st ST of the row. Make a SC, Insert your hook into the left vertical bar (the front leg of the SC you just made).YO and pull up a loop, YO and pull through both loops—this completes the STSC. Watch here.

Free crochet Scrap blanket pattern: Heartland Throw Blanket
In this free crochet blanket pattern, I’ll share all the materials you need and provide step-by-step instructions to make the Heartland Blanket in any size. If you prefer a printable, ad-free PDF, the premium version is available now for purchase in all my shops linked below.
** A full photo tutorial and a colored chart are available in the premium pattern only**

Prefer A Printable PDF?
Treat yourself to the ad-free, beautifully formatted version of this design for a small fee!





I love this pattern
Thank you so much! I’m so glad to hear that. 🙂