Granny Square Blanket Pattern Classic Beginner

Create a timeless throw with this easy granny square blanket pattern crochet classic that's perfect for beginners

Difficulty
🟢 Beginner
Time
⏱️ 15-30 hours depending on size
Hook
🪡 H / 5.0mm
Yardage
🧶 approximately 1500-3000 yards total depending on size
Finished Size
📏 35x45 inches (lap blanket - 7x9 squares), 45x60 inches (throw - 9x12 squares), or 60x75 inches (bedspread - 12x15 squares)
⚠️
Always make a gauge swatch before starting!
Gauge: One granny square = 5 inches across
Adjust hook size as needed to match gauge.
📋

At a Glance

The Granny Square Blanket Pattern Classic Beginner is a free Beginner-level blanket pattern with a H / 5.0mm hook . Estimated time: 15-30 hours depending on size. Finished size: 35x45 inches (lap blanket - 7x9 squares), 45x60 inches (throw - 9x12 squares), or 60x75 inches (bedspread - 12x15 squares). You'll need approximately approximately 1500-3000 yards total depending on size of yarn.

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

🛒 Materials

Worsted Weight Yarn
1500 yards for lap blanket, 2200 yards for throw, 3000 yards for bedspread. Use 3-5 colors or single color
Find on Amazon
Crochet Hook
Size H/5.0mm
Find on Amazon
Yarn Needle
For weaving in ends and joining
Find on Amazon
Scissors
Sharp scissors for cutting yarn
Find on Amazon

📖 Abbreviations

ch chain
sl st slip stitch
dc double crochet
sp space
st(s) stitch(es)

📌 Before You Begin

💡

Each granny square measures 5 inches. Choose your blanket size: Lap (63 squares), Throw (108 squares), Bedspread (180 squares)

💡

You can make all squares in one color or alternate colors for each round

💡

For best results, maintain consistent tension throughout

💡

Blocking squares before joining creates a more polished finish

🧶 Pattern Instructions

💡 Tip: To change colors between rounds, fasten off old color and join new color with sl st in any corner space. Pull tails to wrong side when weaving in ends.
  1. Round 1
    Ch 4, join with sl st to form ring. Ch 3 (counts as first dc), 2 dc in ring, ch 2, [3 dc in ring, ch 2] 3 times, join with sl st to top of beginning ch-3. (12 dc, 4 ch-2 spaces)
  2. Round 2
    Sl st to first ch-2 corner sp, ch 3 (counts as first dc), (2 dc, ch 2, 3 dc) in same corner sp, ch 1, [(3 dc, ch 2, 3 dc) in next corner sp, ch 1] 3 times, join with sl st to top of beginning ch-3. (24 dc, 4 corner spaces, 4 ch-1 spaces)
  3. Round 3
    Sl st to first ch-2 corner sp, ch 3 (counts as first dc), (2 dc, ch 2, 3 dc) in same corner sp, ch 1, 3 dc in next ch-1 sp, ch 1, [(3 dc, ch 2, 3 dc) in next corner sp, ch 1, 3 dc in next ch-1 sp, ch 1] 3 times, join with sl st to top of beginning ch-3. (36 dc, 4 corner spaces, 8 ch-1 spaces)
  4. Round 4
    Sl st to first ch-2 corner sp, ch 3 (counts as first dc), (2 dc, ch 2, 3 dc) in same corner sp, [ch 1, 3 dc in next ch-1 sp] twice, ch 1, [(3 dc, ch 2, 3 dc) in next corner sp, (ch 1, 3 dc in next ch-1 sp) twice, ch 1] 3 times, join with sl st to top of beginning ch-3. Fasten off. (48 dc, 4 corner spaces, 12 ch-1 spaces)
Row counter:
💡 Tip: Work on squares in batches - make several in one color, then switch colors to keep your project organized and prevent tangles.
  1. Step 1
    Make the required number of squares for your chosen size: 63 for lap blanket (7 squares wide x 9 squares long), 108 for throw (9x12), or 180 for bedspread (12x15)
  2. Step 2
    Weave in all ends on each square before joining. This saves time and creates a neater finish
  3. Step 3
    Optional: Block each square by pinning to measurements and lightly steaming or dampening to ensure all squares are uniform size
Row counter:
💡 Tip: Alternatively, use the join-as-you-go method by slip stitching squares together during the final round of each square to eliminate sewing.
  1. Step 1
    Arrange squares in desired pattern on flat surface. Thread yarn needle with 24-inch strand of yarn matching one of your colors
  2. Step 2
    Place two squares wrong sides together (right sides facing out). Working through back loops only of both squares, whip stitch across one side, inserting needle through both loops and pulling yarn through. Continue across entire edge
  3. Step 3
    Join squares in rows first, then join rows together to complete blanket. Ensure all four-corner intersections align properly
Row counter:
💡 Tip: Add 2-3 border rounds for a more substantial edge. Use a contrasting color for visual interest.
  1. Round 1
    Join yarn with sl st in any corner ch-2 sp, ch 3 (counts as first dc), (2 dc, ch 2, 3 dc) in same corner sp, *[ch 1, 3 dc in next ch-1 sp] across to next corner, ch 1, (3 dc, ch 2, 3 dc) in corner sp; repeat from * around, join with sl st to top of beginning ch-3
  2. Round 2
    Repeat Round 1 pattern, working (3 dc, ch 2, 3 dc) in each corner and 3 dc in each ch-1 sp along sides. Fasten off and weave in ends
Row counter:

✂️ Finishing

Weave in all remaining ends securely using yarn needle. Block finished blanket by laying flat, pinning to measurements if needed, and lightly steaming with iron held 2 inches above surface (do not touch iron to yarn). Allow to dry completely. For acrylic yarn, use low heat; for wool, use steam setting appropriate for fiber content. Trim any excess yarn tails close to work.

🧺 Care Instructions

Machine wash gentle cycle in cold water or hand wash in cool water with mild detergent. Lay flat to dry or tumble dry on low heat. Do not bleach. Do not iron directly. Avoid hanging when wet as this may stretch the blanket. Store folded in cool, dry place.

🤖 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.

Questions About This Pattern

Absolutely — just match the weight (Worsted). You'll need about approximately 1500-3000 yards total depending on size, so make sure your substitute has enough meterage. Acrylic is budget-friendly and machine-washable; wool gives better stitch definition and drape.
Yes! This is one of the friendlier patterns to start with. You only need to know: ch, sl st, dc, sp. Work slowly, count your stitches at the end of each row, and don't be afraid to frog (rip back) and redo a section — that's how everyone learns. Budget about 15-30 hours depending on size; beginners often take a bit longer, and that's totally fine.
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 "One granny square = 5 inches across". 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 or hand wash in cool water with mild detergent. Lay flat to dry or tumble dry on low heat. Do not bleach. Do not iron directly. Avoid hanging when wet as this may stretch the blanket. Store folded in cool, dry place. 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.