How to Crochet a Classic Granny Square: Free Beginner Pattern

How to Crochet a Classic Granny Square: Free Beginner Pattern

The granny square is one of those timeless crochet motifs that never goes out of style. Whether you’ve seen them on cozy blankets, chunky tote bags, or colorful patchwork sweaters, these little squares hold a special place in the crafting world. The best part? They are surprisingly simple to make, even if you’ve only just picked up a crochet hook for the first time.

In this post, you’ll find everything you need to crochet your very first classic granny square — a full free pattern, step-by-step instructions, tips for joining your squares together, and ideas for what to make once you’ve got a stack of them ready to go. Grab your yarn and let’s get started.


What Is a Granny Square?

A granny square is a small crocheted motif worked in the round, traditionally built from clusters of double crochet stitches separated by chain spaces. The result is an open, slightly lacy square shape that can be made in one color or many, and repeated endlessly to create larger projects.

The pattern has been around for well over a century and earned its name from the thrifty tradition of grandmothers using up yarn scraps to stitch together cozy afghans. Today, they’re just as popular as ever — and for good reason. They’re portable, quick to make, beginner-friendly, and endlessly versatile.


Materials You’ll Need

Before you dive in, gather a few basic supplies. You don’t need anything fancy to crochet a granny square, and most beginners will already have these on hand or can pick them up inexpensively at any craft store.

Yarn: A smooth, worsted weight yarn (also labeled as size 4) is ideal for beginners. It’s thick enough to see your stitches clearly but not so bulky that it feels difficult to control. Start with whatever colors you love — a classic granny square looks beautiful in bold solids, soft neutrals, or a cheerful mix of scraps.

Crochet hook: For worsted weight yarn, a 5mm (US size H/8) hook is the standard recommendation. If you find your square is coming out too tight, go up a hook size. If it’s too loose and floppy, go down a size.

Scissors: Any pair will do for cutting your yarn.

Yarn needle: Also called a tapestry needle or darning needle, this blunt-tipped needle is used to weave in your loose yarn ends once you’ve finished.

Stitch markers (optional): These small clips or rings can help you keep track of your starting point in a round, especially useful when you’re just learning.


Understanding the Abbreviations

Crochet patterns use a standardized set of abbreviations to keep things concise. Here’s what you’ll need to know for this pattern. All terms are written in US crochet standards.

ch — chain
sl st — slip stitch
sc — single crochet
dc — double crochet
sp — space
rep — repeat
st — stitch
YO — yarn over

If you’ve never crocheted before, don’t worry. Each step below will walk you through these stitches in plain language.


A Quick Primer on the Stitches

If you’re brand new to crochet, here’s a quick refresher on the stitches used in this pattern. If you already know how to chain and double crochet, feel free to skip ahead to the pattern itself.

The Chain Stitch (ch): This is the foundation of nearly every crochet project. Make a slip knot on your hook, yarn over (wrap the yarn over your hook from back to front), and pull that loop through the slip knot. That’s one chain. Continue until you have as many chains as the pattern calls for.

The Slip Stitch (sl st): The slip stitch is the flattest, smallest crochet stitch. Insert your hook into the designated stitch or space, yarn over, and pull the yarn through both the stitch and the loop on your hook in one motion. It’s often used to join rounds or move across stitches without adding height.

The Double Crochet (dc): This is the workhorse of the granny square. Yarn over first, then insert your hook into the designated stitch or space. Yarn over again and pull up a loop — you now have three loops on your hook. Yarn over and pull through the first two loops (two loops remain). Yarn over once more and pull through the last two loops. One double crochet complete.

Practice each of these a few times on a separate piece of yarn before starting the pattern if you feel uncertain. Ten minutes of practice stitches will make the actual square go much more smoothly.


Free Classic Granny Square Pattern

This pattern creates a finished square of approximately 4.5 to 5 inches using worsted weight yarn and a 5mm hook. Gauge can vary depending on your tension, so your square may be slightly larger or smaller — and that’s perfectly fine.

Finished size: Approximately 4.5–5 inches square
Yarn weight: Worsted (size 4)
Hook size: 5mm (H/8 US)
Skill level: Beginner

For a multicolor square, you’ll need Color A (center), Color B (middle rounds), and Color C (outer round). For a solid square, use one color throughout.


Round 1 (Color A)

Start by making a slip knot with Color A and placing it on your hook.

Ch 4. Join with a sl st into the first chain to form a ring. This small loop is the center of your square, and all of your Round 1 stitches will be worked into it.

Ch 3 (this counts as your first dc), then work 2 dc into the ring. You now have a cluster of three double crochets — this is your first “corner cluster.”

Ch 2 (this creates the corner space). Work 3 dc into the ring. Ch 2. Repeat this sequence two more times so you have a total of four clusters and four ch-2 corner spaces.

Join with a sl st to the top of the beginning ch-3. Fasten off Color A and weave in the end, or leave it to weave in later.

When you look at your work, you should see a little circle with four petal-like clusters sticking out — that’s the beginning of your square taking shape.


Round 2 (Color B)

Join Color B with a sl st into any corner ch-2 space.

Ch 3 (counts as first dc), work 2 dc into the same corner space, ch 2, then work 3 dc into the same space again. You’ve just made a full corner: two clusters with a ch-2 space between them.

Ch 1 (this creates the side space between corners).

Move to the next corner ch-2 space and work [3 dc, ch 2, 3 dc] into that space, followed by ch 1. Repeat this all the way around for all four corners.

Join with a sl st to the top of the beginning ch-3. Fasten off Color B.

Your square is growing. You’ll notice the four corners pulling the shape square, and there’s now a single ch-1 space on each side between the corners.


Round 3 (Color C)

Join Color C with a sl st into any corner ch-2 space.

Ch 3 (counts as first dc), work 2 dc into the same corner space, ch 2, then 3 dc into the same corner space.

Ch 1, then work 3 dc into the ch-1 side space, then ch 1 again.

Move to the next corner ch-2 space and work [3 dc, ch 2, 3 dc] into it.

Continue this pattern around: ch 1, 3 dc into each side space, ch 1 at each corner, until you’ve gone all the way around.

Join with a sl st to the top of the beginning ch-3. Fasten off and weave in all remaining ends.

You now have a finished classic granny square.


Round 4 and Beyond (Optional)

Want a larger square? Simply keep adding rounds using the same logic: at each corner, work [3 dc, ch 2, 3 dc]. On the sides, work 3 dc into each ch-1 space, with a ch 1 between each cluster. Every new round adds one more cluster per side. The square will grow evenly and keep its shape as long as you maintain the corner formula.


Tips for Beginners

Making your first granny square can feel a little awkward at first, but a few simple tips will help everything click faster.

Keep your tension consistent. This is the single most common challenge for beginners. If some stitches are tight and others loose, your square can look uneven or curl at the edges. Try to relax your grip on the yarn and let it flow smoothly over your fingers. Blocking (explained below) can fix a lot of tension inconsistencies after the fact.

Count your stitches. At the end of each round, count the number of clusters in your square. After Round 1, you should have four clusters total. After Round 2, you should have eight clusters (two per corner). After Round 3, twelve clusters. If your count is off, it’s easier to catch a mistake early than to realize it three rounds later.

Use stitch markers for your starting point. When working in the round, it’s easy to lose track of where a round begins and ends. Place a small stitch marker at the top of your ch-3 at the start of each new round and remove it as you join at the end.

Don’t skip weaving in ends. It can be tempting to leave all your ends until the end of a project, but loose tails have a habit of getting tangled in your working yarn. Take a minute to weave in each end as you go — your future self will thank you.

Blocking makes a big difference. If your finished square looks a bit wonky, curled, or uneven, blocking can transform it. Wet blocking is simple: soak the square in cool water, gently squeeze out the excess, then pin it to a foam mat or towel in the correct shape and let it dry completely. The fibers relax and settle into a much flatter, more even square.


How to Change Colors Between Rounds

Changing colors is one of the most satisfying parts of making granny squares, and it’s much easier than it looks. Here’s the simplest method.

When you’ve finished a round and are ready to fasten off, cut the yarn leaving a 6-inch tail. Pull the tail through the last loop on your hook to secure it.

To join your new color, insert your hook into the designated starting stitch or space, place a slip knot of the new color onto the hook, and pull it through — this is your joining slip stitch. Then chain 3 and continue with the pattern as written.

Some crocheters prefer to join a new color with a standing double crochet instead, which eliminates the ch-3 and creates a cleaner look. To do this, make a slip knot on your hook, yarn over, insert into the stitch, yarn over and pull up a loop, yarn over and pull through two loops, yarn over and pull through two loops. This works exactly like a regular double crochet but starts the stitch from scratch without a chain.


How to Join Granny Squares Together

Once you’ve made a handful of squares, you’ll want to join them into something bigger. There are several methods, and each gives a slightly different look.

The slip stitch join is the quickest. Hold two squares with their right sides together, insert your hook through the back loops of both corresponding edge stitches, and slip stitch them together along the edge. Open them up and you’ll see a raised ridge on the right side, which many crafters love as a design detail.

The single crochet join works similarly but uses single crochet stitches instead. It creates a more defined, textured seam that can become a decorative element in its own right when done in a contrasting color.

The flat slip stitch join is done with wrong sides together, which creates a nearly invisible seam on the right side of the work — great if you want a smooth, seamless look.

The granny join (join-as-you-go) is a more advanced technique where you attach a new square to a completed one during the last round of crocheting. This eliminates seaming altogether. Once you’re comfortable with the basic pattern, it’s worth looking up this method for larger projects.


Project Ideas for Your Granny Squares

Once you’ve mastered the basic square, a whole world of projects opens up. Here are some ideas to inspire you.

A throw blanket is the most classic use of granny squares. Make dozens in your favorite color palette and join them into a grid. A standard throw takes about 35 to 48 squares, depending on the size of your square and how large you want the finished blanket to be.

A tote bag is a faster project that’s also extremely practical. Make four large squares (or nine smaller ones per side) and seam them into a bag shape, then add a simple single crochet border and a pair of handles.

A cushion cover is an excellent project for someone just finishing their first squares. Four squares joined together make a perfect 16-inch pillow front when using worsted weight yarn with the pattern above.

Garment panels are a more adventurous use of granny squares. Many vintage and modern patterns alike call for squares to be joined into vests, cardigans, and even skirts. The structure of the square means the fabric drapes beautifully and is surprisingly comfortable to wear.

Coasters and pot holders are a great option if you just want a quick, satisfying project with no joining required. A single square in cotton yarn makes a perfectly functional coaster.


Caring for Your Finished Project

Most acrylic worsted weight yarn — the most beginner-friendly option — can be machine washed on a gentle cycle and tumbled dry on low. Always check the label of your specific yarn for care instructions.

Natural fibers like wool or cotton may require hand washing or dry cleaning depending on the fiber content and whether the yarn has been treated for machine washing. When in doubt, hand wash in cool water and lay flat to dry.


Final Thoughts

The classic granny square is one of those patterns that feels like a small miracle once it comes together. What starts as a chain of four stitches and a tiny ring somehow blooms, round by round, into a perfect little square. There’s a reason crafters have been making them for generations — they’re meditative, endlessly customizable, and genuinely useful.

Don’t worry if your first square looks a little rough. Every crocheter’s first square does. The second one will be better. The fifth will feel almost automatic. By the time you’ve made a dozen, you’ll be whipping them out while watching television without even looking at the pattern.

Save this post, bookmark the pattern, and make your first square today. Once you’ve got the hang of it, leave a comment below and let us know what color combination you chose — or what project you’re planning to make with your squares. Happy crocheting!

Categorized in:

Cushion / Pillow,

Last Update: October 3, 2026