Rainbow Dreams Granny Square Blanket

A vibrant heirloom-quality blanket featuring a stunning rainbow palette in classic granny squares.

Difficulty
🔴 Advanced
Time
⏱️ 50-60 hours
Hook
🪡 I / 5.5mm
Yardage
🧶 approximately 4800-5200 yards
Finished Size
📏 60 x 72 inches (10 squares wide x 12 squares long)
⚠️
Always make a gauge swatch before starting!
Gauge: Each granny square measures 6 inches; 14 dc x 7 rows = 4 inches in granny cluster pattern
Adjust hook size as needed to match gauge.
📋

At a Glance

The Rainbow Dreams Granny Square Blanket is a free Advanced-level blanket pattern with a I / 5.5mm hook . Estimated time: 50-60 hours. Finished size: 60 x 72 inches (10 squares wide x 12 squares long). You'll need approximately approximately 4800-5200 yards of yarn.

12 steps across 3 sections  ·  Free under CC BY-NC-SA 4.0 — you can sell finished items

🛒 Materials

Worsted weight acrylic yarn
500-580 yards each of 9 colors: Red, Orange, Yellow, Green, Teal, Blue, Purple, Pink, White (for total of 4800-5200 yards)
Find on Amazon
Crochet hook
Size I / 5.5mm
Find on Amazon
Yarn needle
Large eye for weaving in ends
Find on Amazon
Scissors
Sharp fabric scissors
Find on Amazon

📖 Abbreviations

ch chain
sl st slip stitch
sc single crochet
dc double crochet
sp space
3-dc cl 3 double crochet cluster (yo, insert hook, yo pull through, yo pull through 2 loops) 3 times in same st, yo pull through all 4 loops
RS right side
WS wrong side

Upgrade to Maker for interactive stitch explanations.

📌 Before You Begin

💡

This blanket requires making 120 granny squares (10x12 grid). Create a color pattern plan before beginning.

💡

Suggested color sequence per square: Start with white center, then rotate through rainbow colors for rounds 2-5.

💡

All squares use same construction; vary colors for visual interest.

💡

Weave in ends as you go to minimize finishing work.

💡

Ch-3 at beginning of rounds counts as first dc throughout pattern.

💡

Total yardage includes approximately 400 yards per color for granny squares plus 800-1200 additional yards for border and assembly.

🧶 Pattern Instructions

💡 Tip: Block each square lightly with steam before joining for best results and consistent sizing.
  1. Round 1
    With first color, ch 4, sl st to first ch to form ring. Ch 3 (counts as dc), 2 dc in ring, ch 2, (3 dc in ring, ch 2) 3 times, sl st to top of beg ch-3. (12 dc, 4 ch-2 sps)
  2. Round 2
    Sl st to next ch-2 sp, ch 3, (2 dc, ch 2, 3 dc) in same ch-2 sp (corner made), ch 1, *3 dc in next ch-2 sp, ch 1, (3 dc, ch 2, 3 dc) in next ch-2 sp (corner), ch 1; rep from * once, 3 dc in next ch-2 sp, ch 1, sl st to top of beg ch-3. Fasten off. (24 dc, 4 corners, 4 ch-1 sps)
  3. Round 3
    Join new color in any corner ch-2 sp, ch 3, (2 dc, ch 2, 3 dc) in same sp, ch 1, 3 dc in next ch-1 sp, ch 1, *(3 dc, ch 2, 3 dc) in corner sp, ch 1, 3 dc in next ch-1 sp, ch 1; rep from * 2 times, sl st to top of beg ch-3. Fasten off. (48 dc)
  4. Round 4
    Join new color in any corner ch-2 sp, ch 3, (2 dc, ch 2, 3 dc) in same sp, ch 1, (3 dc in next ch-1 sp, ch 1) twice, *(3 dc, ch 2, 3 dc) in corner sp, ch 1, (3 dc in next ch-1 sp, ch 1) twice; rep from * 2 times, sl st to top of beg ch-3. Fasten off. (72 dc)
  5. Round 5
    Join new color in any corner ch-2 sp, ch 3, (2 dc, ch 2, 3 dc) in same sp, ch 1, (3 dc in next ch-1 sp, ch 1) 3 times, *(3 dc, ch 2, 3 dc) in corner sp, ch 1, (3 dc in next ch-1 sp, ch 1) 3 times; rep from * 2 times, sl st to top of beg ch-3. Fasten off. Square measures 6 inches. (96 dc, 4 corners)
Row counter:
💡 Tip: Whip stitching (WS together) creates invisible seams; slip stitching (RS together) creates decorative visible seams. Choose method based on desired finished look.
  1. Layout
    Arrange all 120 squares in 10 columns by 12 rows according to your color plan. Number them if helpful.
  2. Joining Process
    Step 1: Join squares into rows first. For each row, place two adjacent squares WS together. Using yarn needle and white yarn, whip stitch through both layers along one side edge, working through corresponding stitches. Continue until all 10 squares in the row are joined. Repeat for all 12 rows. Step 2: Join rows together. Place two completed rows WS together. Whip stitch along the entire row edge, working through seam intersections and ch-1 sps. Repeat until all 12 rows are joined into complete blanket body.
  3. Whip Stitch Method
    Place two squares or rows WS together, aligning edges. With yarn needle and white yarn, insert needle through both layers of corresponding stitches, bringing needle out and over the edge. Continue along entire edge, keeping stitches even and close together. Secure firmly with a knot when complete.
  4. Slip Stitch Method (Alternative)
    Hold two squares or rows RS together, aligning edges. Join white yarn at corner with sl st. Sl st through both layers along entire edge, working through seam intersections. Fasten off when complete. This method creates a visible seam line on RS.
Row counter:
💡 Tip: Add additional border rounds if desired for a wider frame effect. Each additional round follows Round 3 pattern structure.
  1. Round 1
    Join white yarn in any corner ch-2 sp on outer edge. Ch 3, (2 dc, ch 2, 3 dc) in same sp. Working around blanket: *[3 dc in each seam intersection, 3 dc in each ch-1 sp] across to next corner, (3 dc, ch 2, 3 dc) in corner ch-2 sp; rep from * around, sl st to top of beg ch-3. Note: Each side of blanket will have approximately 90-100 dc plus corner clusters when worked evenly. Fasten off.
  2. Round 2
    Sl st to corner ch-2 sp, ch 3, (2 dc, ch 2, 3 dc) in corner, *ch 1, skip 3 dc, 3 dc in next dc, rep from * to next corner, ch 1, (3 dc, ch 2, 3 dc) in corner; continue around all 4 sides, sl st to top of beg ch-3.
  3. Round 3
    Sl st to corner sp, ch 3, (2 dc, ch 2, 3 dc) in corner, *ch 1, 3 dc in each ch-1 sp across to corner, ch 1, (3 dc, ch 2, 3 dc) in corner; rep from * around, sl st to top of beg ch-3. Fasten off.
Row counter:

✂️ Finishing

Weave in all remaining ends securely using yarn needle. Block finished blanket by laying flat, misting with water, and pinning to measurements. Allow to dry completely (24-48 hours). Gently steam press if needed, avoiding direct iron contact with acrylic yarn. Trim any excess yarn tails close to work.

🧺 Care Instructions

Machine wash gentle cycle in cold water with mild detergent. Tumble dry low or lay flat to dry. Do not bleach. Do not iron directly; use pressing cloth if needed. Store folded in cool, dry place away from direct sunlight to prevent fading.

🤖 This pattern was generated by AI and may contain errors. Always test your gauge before starting.

What's wrong with this pattern?

✓ Thanks for your feedback — we'll review it shortly.

📸 Made by our community

See how real makers brought this pattern to life

📷 Sign in to share
📷

Be the first to share a photo of your finished make!

Pattern photo

Report this photo

Questions About This Pattern

Absolutely — just match the weight (Worsted). You'll need about approximately 3600 yards, so make sure your substitute has enough meterage. Acrylic is budget-friendly and machine-washable; wool gives better stitch definition and drape.
This pattern uses techniques that require precision and experience. Expect stitches like ch, sl st, sc, dc and potentially complex shaping. If you're newer to crochet, try a few intermediate patterns first to build confidence with stitch counts and tension before tackling this one.
Find the stitch repeat in the pattern (usually mentioned in the foundation chain section) and add or remove multiples of that number. Keep in mind: with Worsted yarn, every extra inch of width across a blanket adds meaningful yardage — double the size means roughly 4× the yarn. For a baby blanket, halving the dimensions works well as a starting point.
For this pattern, gauge is "Each granny square measures 6 inches; 14 dc x 7 rows = 4 inches in granny cluster pattern". For decorative or non-fitted items it's less critical, but matching gauge ensures you use the right amount of yarn and get the proportions the pattern intends. If your swatch is too small (too many stitches/inch), go up a hook size. Too large — go down.
Machine wash gentle cycle in cold water with mild detergent. Tumble dry low or lay flat to dry. Do not bleach. Do not iron directly; use pressing cloth if needed. Store folded in cool, dry place away from direct sunlight to prevent fading. A general rule: when unsure about the yarn, hand wash in cool water with a drop of gentle detergent, squeeze (don't wring), and block flat to dry. This is safe for almost every fiber.
Each section builds on the last, so yes — follow them in order. That said, some finishing sections (like embellishments or optional edging) can be skipped if you prefer a simpler look. Read through all sections before starting so you understand how the pieces fit together and can plan your yarn usage across sections.

Enjoyed this pattern?

Create your own AI-generated crochet patterns in seconds.
5 free patterns every month.

🎨

Describe what you want to make

Our AI writes a complete, mathematically correct pattern

📚

Save patterns to your library

Come back anytime — your work is always there

💝

No credit card required

Free forever · Upgrade only if you love it

Create free account I already have an account
🧶

Wait — don't leave empty handed!

Enter your email and we'll send you 3 free beginner patterns + a gentle starter guide.

No spam — just cozy crochet goodness

We'll never share your email. Unsubscribe anytime.

💝

Perfect! Check your inbox

Your patterns are on their way.