Rainbow Dreams Granny Square Blanket
A vibrant heirloom-quality blanket featuring a stunning rainbow palette in classic granny squares.
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
📖 Abbreviations
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
-
Round 1With 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)
-
Round 2Sl 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)
-
Round 3Join 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)
-
Round 4Join 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)
-
Round 5Join 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)
-
LayoutArrange all 120 squares in 10 columns by 12 rows according to your color plan. Number them if helpful.
-
Joining ProcessStep 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.
-
Whip Stitch MethodPlace 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.
-
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.
-
Round 1Join 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.
-
Round 2Sl 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.
-
Round 3Sl 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.
✂️ 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?
📸 Made by our community
See how real makers brought this pattern to life
Be the first to share a photo of your finished make!