🧢 Beautiful ✨ Detailed πŸ’ Adorable

Perfect Granny Square Pattern

Perfect Granny Square Pattern
4.1β˜… Rating
1-2 Hours Time Needed
2.5K Made This
βœ‚οΈ

Beginner Friendly Level

Perfect for those just starting their crochet journey, with clear instructions and simple techniques

⏱️

Quick Make

Complete in under 2 hoursβ€”lightning fast fun for instant gratification and quick gifts.

🏑

Cozy Accent

A warm touch for your space that transforms ordinary corners into inviting nooks filled with handmade charm.

About This Perfect Granny Square Pattern

This pattern teaches you how to crochet a classic granny square using a chainless starting stitch to remove the starting chain ridge. The instructions include photo steps for the CSDC and CSSC stitches and a clear, repeatable round structure. You can make the square in any yarn, any color, and grow it to any size.

Perfect Granny Square Pattern crochet pattern - detailed view of completed project

Includes an invisible join method and guidance for changing colors seamlessly. Ideal for making multicolored blankets, cushions, or any granny-square project.

Why You'll Love This Perfect Granny Square Pattern

I absolutely love this pattern because it solves the common problem of the starting chain ridge by using a chainless starting stitch, creating a much cleaner square. The step-by-step photos make the special stitches easy to learn even if you havent used them before. I enjoy how flexible the pattern is β€” you can use any yarn weight and make the square any size you want. It is quick to work up, and the invisible join option gives professional, seamless results that really elevate a finished project.

Perfect Granny Square Pattern step 1 - construction progress Perfect Granny Square Pattern step 2 - assembly progress Perfect Granny Square Pattern step 3 - details and accessories Perfect Granny Square Pattern step 4 - final assembly and finishing

Switch Things Up

I love experimenting with color placement and often make striped rounds by changing colors every round to create bold ripple effects.

I sometimes change yarn weight and hook size to produce mini or jumbo granny squares β€” thin yarn and a small hook for delicate motifs, bulky yarn and a big hook for chunky cushions.

I add surface embroidery over finished squares for floral or geometric accents that make the design feel custom and unique.

I also try different border finishes like a scallop edge, crab stitch, or several rounds of single crochet for a tidy frame around the square.

I like to play with alternate corner motifs by substituting different clusters in the corner ch spaces to make more ornate designs.

I often join squares using the invisible join for a seamless look, but for a more decorative seam I sometimes use contrasting yarn and visible whipstitching.

I like to block squares lightly to square them up and make joining easier and more precise.

I sometimes add small appliques or crocheted motifs on top of squares for seasonal or themed projects, like leaves for autumn or stars for holiday blankets.

I recommend mixing solids and variegated yarns for depth; place variegated squares strategically to avoid clustering too many busy squares together.

I encourage you to experiment with different texture stitches in lieu of the ch-1 spaces to create modern or lacey variations of the classic granny square.

Common Mistakes & How to Fix Them

βœ— Not pulling the chain stitch tight when changing colors causes a visible loop; pull the chain stitch very tight and pull the yarn tail to hide it. βœ— Skipping the hdc at the end of each round will make corners uneven; always make the hdc in the top of the CSDC from the beginning of the round to form the corner properly. βœ— Cutting the yarn tail too short before sewing the squares together makes joining difficult; leave about a 6 inch tail for the invisible join or a longer tail for slip stitch seaming. βœ— Trying to force a different starting method without practice can create a ridge; practice the chainless starting double crochet (CSDC) on a scrap swatch before working the square.

Perfect Granny Square Pattern

Make the perfect granny square with clear, photo-illustrated instructions and a chainless starting stitch to eliminate the starting chain ridge. This pattern is versatile and can be made in any yarn weight, any color combination, and any size. You will learn both the chainless starting double crochet and an invisible join method for seamless squares. Perfect for blankets, cushions, and colorful projects.

Beginner Friendly 1-2 Hours

Materials Needed for Perfect Granny Square Pattern

β€” Main Fabric

  • 01
    Yarn of your choice (any weight category can be used; thickness of yarn, number of colors, and desired size of square will determine the quantity of yarn needed)

β€” Tools Required

  • 01
    Crochet Hook (in a size appropriate for the thickness of the yarn you are using)
  • 02
    Scissors
  • 03
    Yarn Needle or Blunt Tapestry Needle

Progress Tracker

0% Complete

β€” Special Stitches :

Info :

CSDC: Stretch loop on hook until it is slightly longer than a regular double crochet (see 1st photo). Holding the top of the loop still with your finger, yarn over with the stretched loop on your hook (not the working yarn) 1 time. (See arrow in 1st photo, see finished step in 2nd photo.) Insert the hook into the same stitch the loop is coming from (see 3rd photo). Yarn over, pull up a loop of yarn (see 4th photo). *Yarn over, pull through 2 loops on hook* 2 times (see 5th & 6th photos).

Info :

CSSC: Stretch loop on hook slightly (see 1st photo). Insert hook in the same stitch the loop is coming from (see 2nd photo). Yarn over, pull up a loop (see 3rd photo). Yarn over, pull through 2 loops on hook (see 4th photo).

β€” Granny Square :

Info :

Ch 4. sl st in 4th ch from hook to form a ring (see arrow in 1st photo, finished step in 2nd photo).

Round 1 :

CSDC in ring, 2 dc in ring (see 3rd photo below). *ch 2, 3 dc in ring.* Repeat between *and* 2 more times (see 4th photo below). Ch 1, hdc in top of CSDC from beg of round (see 5th photo below). This hdc creates part of the corner ch sp, but makes the round end at the very center of the corner ch sp. You should have 20 sts, counting each dc and each ch as a stitch and counting the hdc as a stitch.

Round 2 :

CSDC in same corner ch sp, 2 dc in same sp (see 1st photo below). *ch 1, sk nxt 3 sts, (3 dc, ch 2, 3 dc) in nxt corner ch sp.* Repeat between * and * 2 more times (see 2nd photo below). Ch 1, sk nxt 3 sts, 3 dc in nxt corner ch sp (same ch space we began the round from). Ch 1, hdc in top of CSDC from beg of round (see 3rd photo below). This hdc creates part of the corner ch sp, but makes the round end at the very center of the corner ch sp. You should have 36 sts, counting each dc and each ch as a stitch and counting the hdc as a stitch.

Round 3 :

CSDC in same corner ch sp, 2 dc in same sp (see 1st photo below). *ch 1, sk nxt 3 sts, 3 dc in nxt ch-1 sp. ch 1, sk nxt 3 sts, (3 dc, ch 2, 3 dc) in nxt corner ch sp.* Repeat between * and * 2 more times (see 2nd photo below). Ch 1, sk nxt 3 sts, 3 dc in nxt ch-1 sp. Ch 1, sk nxt 3 sts, 3 dc in nxt corner ch sp (same ch space we began the round from). Ch 1, hdc in top of CSDC from beg of round (see 3rd photo below). This hdc creates part of the corner ch sp, but makes the round end at the very center of the corner ch sp. You should have 52 sts, counting each dc and each ch as a stitch and counting the hdc as a stitch.

Round 4 :

CSDC in same corner ch sp, 2 dc in same sp. *(ch 1, sk nxt 3 sts, 3 dc in nxt ch-1 sp) 2 times. ch 1, sk nxt 3 sts, (3 dc, ch 2, 3 dc) in nxt corner ch sp.* Repeat between * and * 2 more times. (Ch 1, sk nxt 3 sts, 3 dc in nxt ch-1 sp) 2 times. Ch 1, sk nxt 3 sts, 3 dc in nxt corner ch sp (same ch space we began the round from). Ch 1, hdc in top of CSDC from beg of round. This hdc creates part of the corner ch sp, but makes the round end at the very center of the corner ch sp. You should have 68 sts, counting each dc and each ch as a stitch and counting the hdc as a stitch.

Round 5 :

CSDC in same corner ch sp, 2 dc in same sp. *(ch 1, sk nxt 3 sts, 3 dc in nxt ch-1 sp) 3 times. ch 1, sk nxt 3 sts, (3 dc, ch 2, 3 dc) in nxt corner ch sp.* Repeat between * and * 2 more times. (Ch 1, sk nxt 3 sts, 3 dc in nxt ch-1 sp) 3 times. Ch 1, sk nxt 3 sts, 3 dc in nxt corner ch sp (same ch space we began the round from). Ch 1, hdc in top of CSDC from beg of round. This hdc creates part of the corner ch sp, but makes the round end at the very center of the corner ch sp. You should have 84 sts, counting each dc and each ch as a stitch and counting the hdc as a stitch.

Round 6 :

CSSC in same corner ch sp, sc in same sp. *sc in ea st and ea ch sp across to nxt corner ch sp, 3 sc in corner ch sp.* Repeat between *and* 2 more times. Sc in ea st and ea ch sp across to the same corner ch sp we began the round in, sc in that corner ch sp (see 3rd photo below).

Info :

If you want to use the yarn tail to sew your granny squares together, you can join by slip stitching into the CSSC from beg of round. Leave a tail long enough for your seam, cut the yarn and tie off.

Info :

If you don't want to use the yarn tail to sew your granny squares together, use this invisible join method. Cut the yarn, leaving about a 6 inch tail. Stretch the loop on your hook until the end of the tail comes out (see 1st photo below). Thread that tail through your yarn needle. Skip the CSSC from beg of round, and insert the needle from back to front through the nxt sc of the round (the one after the CSSC). Pull the needle through. Now, insert the needle down through the top of the last stitch of the round, in the same place where the tail was coming from (see 3rd photo below). Pull the needle through, and adjust the stitch you just made if necessary. Take a small stitch on the back of the sc round and make a knot, if desired. Weave in ends.

Info :

If you want, you can continue to make the granny square as large as you like. After you've completed Round 5, all following rounds will be essentially the same. For each following round, always work the sequence β€œ(ch 1, sk nxt 3 sts, 3 dc in nxt ch-1 sp)” one more time than you did on the round before.

Info :

You can also make the granny squares multicolored, with as many or as few colors as you like.

Item Name (To Change Colors) :

Once you've finished the last round of the previous color, tie off. Insert the hook into the same corner ch sp that you tied off in. Pull up a loop of the new color yarn. Ch 1, and pull that chain stitch very tight. Work the chainless starting stitch for your round into the same corner ch sp, as specified in the pattern. Pull the yarn tail to tighten the chain stitch again and make it disappear. Continue around according to pattern instructions.

Assembly Instructions

  • Join squares by slip stitching into the CSSC from the beginning of the round; leave a tail long enough for your seam, cut the yarn and tie off.
  • Use the invisible join method: cut the yarn leaving about a 6 inch tail, thread through a needle, skip the CSSC, insert needle back to front through the next sc, then down through the top of the last stitch and pull through; adjust and weave in ends.
  • When joining with yarn tails, leave enough length for sewing and adjust tension of the seam to match the square edges for a neat finish.
  • For multicolor projects, change colors in the corner ch space by pulling up a loop of the new yarn color, ch 1, tighten the chain, and work the chainless starting stitch in that corner ch sp.
  • If you want larger squares, continue working additional rounds following the existing sequence, adding one more repetition of the (ch 1, sk nxt 3 sts, 3 dc in nxt ch-1 sp) sequence for each round.

Important Notes

  • πŸ’‘Leave a tail long enough when cutting the yarn for seaming or the invisible join; about a 6 inch tail is recommended.
  • πŸ’‘Weave in all ends after joining to secure your work and prevent unraveling.
  • πŸ’‘Practice the CSDC and CSSC on a small sample before starting the square to get comfortable with the chainless starting technique.
  • πŸ’‘After completing Round 5, following rounds repeat the same sequence with one extra (ch 1, sk nxt 3 sts, 3 dc in nxt ch-1 sp) than the previous round.

This granny square pattern uses the chainless starting double crochet to create smooth, ridge-free rounds and a polished finish. Make multicolored squares, join them invisibly, and assemble blankets, pillows, or cozy home accents with ease. Whether you are making one square or many, enjoy the clean corners and seamless joins! 🧢🏑

You ask,

we answer.

FAQs

What size will the finished square be?

The finished size depends on the yarn weight and hook you use; adjust yarn and hook size to achieve your desired square dimensions.

Can I make the granny square in multiple colors?

Yes, the pattern explains how to change colors by tying off, pulling up a loop of the new color, making a tight ch 1, and working the chainless starting stitch in the corner ch space.

How do I join squares together without visible seams?

Use the invisible join method described: leave a 6 inch tail, thread a needle, skip the CSSC, insert needle back to front through the next sc, then down through the top of the last stitch, pull through, adjust, knot if desired, and weave in ends.

Is this pattern suitable for beginners?

This pattern is beginner friendly but introduces the chainless starting stitches; practice the CSDC and CSSC on a scrap to get comfortable before starting your project.