Afghan Knitting Patterns

Rileys Rainbow Blocks Afghan Free Pattern – Joyful Garter Stitch Throw

Anonymous August 15, 2026

Riley's Rainbow Blocks Afghan: A Joyful Garter Stitch Throw

There's something truly magical about a handmade blanket—especially one that bursts with color and texture. The Riley's Rainbow Blocks Afghan is a celebration of joy, crafted from soft garter stitch blocks arranged in a stunning diagonal rainbow gradient. Whether you're looking to brighten up your living room, create a cherished gift, or simply enjoy a meditative knitting project, this throw delivers on every level. With its heirloom-quality finish and cozy worsted-weight yarn, this afghan is as delightful to make as it is to snuggle under.

This pattern is perfect for confident beginners and intermediate knitters alike. The repetitive block construction makes it easy to pick up and put down, while the final assembly creates a striking mosaic that looks far more complex than it actually is. Let's dive into everything you need to create this vibrant masterpiece.

Materials Needed

Before you begin, gather the following supplies. Having everything ready will make your knitting experience smooth and enjoyable.

Yarn

  • Worsted weight yarn in 7 colors: red, orange, yellow, green, blue, indigo, and violet – approximately 200g (or about 400 yards) of each color
  • 100g (about 200 yards) of cream yarn for the border

Tip: Choose a soft, machine-washable worsted weight yarn for durability and easy care. Acrylic or wool-blend yarns work beautifully for this project.

Needles & Notions

  • US Size 8 (5mm) knitting needles – straight or circular, whichever you prefer
  • Tapestry needle for seaming and weaving in ends
  • Stitch markers (optional, but helpful for counting rows)
  • Scissors
  • Measuring tape

Gauge

18 stitches and 24 rows = 4 inches in garter stitch (knit every row). Always knit a gauge swatch before starting to ensure your finished afghan measures correctly. If your gauge is off, adjust your needle size accordingly.

Step-by-Step Instructions

This afghan is constructed from 49 individual garter stitch blocks—7 blocks in each of the 7 rainbow colors. Each block measures 6 inches square. Once all blocks are complete, you'll sew them together in a 7x7 grid and finish with a clean cream border. Follow these detailed instructions carefully, and you'll have a stunning throw in no time.

Part 1: Knitting the Blocks (Make 7 in Each Color)

You'll be making a total of 49 blocks. The process is identical for each block, regardless of color. Set up a rhythm and enjoy the meditative repetition!

  1. Cast on 27 stitches using your chosen color yarn and US size 8 needles. Use a simple long-tail cast-on for a neat, stretchy edge.
  2. Knit every row (garter stitch) until the piece measures 6 inches from the cast-on edge. This will be approximately 36 rows, but always measure to be sure—your gauge may vary slightly.
  3. Bind off all stitches loosely. A loose bind-off is crucial to prevent the edges from pulling. You can use a standard bind-off but keep your tension relaxed, or use a stretchy bind-off method like the "Jeny's Surprisingly Stretchy Bind-Off" for extra give.
  4. Weave in the ends using your tapestry needle. Thread the yarn tail through the stitches on the wrong side of the block, trimming any excess.
  5. Repeat this process until you have 7 blocks in each of the 7 colors (49 total).

Pro tip: As you finish each block, stack them by color and count regularly to ensure you don't miss any. It's easy to lose track with so many pieces!

Part 2: Assembling the Afghan

Now comes the fun part—watching your colorful mosaic come together!

  1. Lay out all 49 blocks on a large flat surface (a bed or floor works well) in a 7x7 grid. Arrange them in a diagonal rainbow pattern:
    • Row 1: Red, Orange, Yellow, Green, Blue, Indigo, Violet
    • Row 2: Orange, Yellow, Green, Blue, Indigo, Violet, Red
    • Row 3: Yellow, Green, Blue, Indigo, Violet, Red, Orange
    • Row 4: Green, Blue, Indigo, Violet, Red, Orange, Yellow
    • Row 5: Blue, Indigo, Violet, Red, Orange, Yellow, Green
    • Row 6: Indigo, Violet, Red, Orange, Yellow, Green, Blue
    • Row 7: Violet, Red, Orange, Yellow, Green, Blue, Indigo
  2. Double-check your arrangement. Step back and admire the gradient effect. Adjust any blocks until you're happy with the color flow.
  3. Begin seaming the blocks together using a tapestry needle and matching yarn (use the same color as the blocks you're joining). Use a whipstitch through the back loops for a flat, nearly invisible seam:
    • Place two blocks with right sides facing you, edges touching.
    • Thread your needle with a length of matching yarn (about 18 inches).
    • Insert the needle through the back loop of the stitch on the left block, then through the back loop of the corresponding stitch on the right block.
    • Pull the yarn through, keeping tension even but not too tight.
    • Continue this whipstitch along the entire edge, working from one corner to the other.
  4. Join blocks row by row. First, seam all blocks within each row together horizontally. Then, seam the rows together vertically. This method keeps your work organized and manageable.
  5. Weave in all ends as you go to avoid a tangled mess at the end.

Part 3: Adding the Border

The cream border frames your colorful creation beautifully and gives it a polished, professional finish.

  1. With the right side of the afghan facing you, pick up and knit stitches evenly around the entire perimeter:
    • Along the top and bottom edges: pick up 1 stitch for every cast-on or bound-off stitch (approximately 189 stitches per edge).
    • Along the side edges: pick up 1 stitch for every row (approximately 252 stitches per side).
    • At each corner, pick up an extra 2-3 stitches to help the border lie flat and turn corners neatly.
  2. Knit 5 rows of garter stitch in cream yarn. Knit every row back and forth, working all the way around. If you're using circular needles, you can work in the round, or you can work flat and seam the border ends later—both methods work well.
  3. Bind off loosely. This is critical for a stretchy, non-puckered edge. Consider using a larger needle for the bind-off or a stretchy bind-off technique.
  4. Weave in all remaining ends with your tapestry needle, being careful to hide them within the border stitches.

Part 4: Finishing Touches

  1. Block your afghan gently. This step evens out the squares and ensures your throw lies flat. Soak the afghan in lukewarm water with a mild wool wash for 15-20 minutes, then gently squeeze out excess water (never wring). Lay it flat on towels, shape it to the correct dimensions, and allow it to dry completely.
  2. Give it a final once-over. Check for any loose ends or uneven seams and fix them if needed.
  3. Snuggle up and enjoy! Your Riley's Rainbow Blocks Afghan is complete—a vibrant, cozy, heirloom-quality throw that's sure to be treasured for years to come.

This pattern is a wonderful way to use up scrap yarn or to showcase a carefully curated rainbow palette. The repetitive block construction makes it a perfect travel project, and the stunning result is well worth the effort. Happy knitting!


Also Check Out: We think you'd love this beautiful pattern on our sister site: Independence Day Whimsical Firework Banner