
How to Crochet a Granny Square: The Complete Beginner’s Guide to a Timeless Classic
Few things in the world of yarn crafts carry the same nostalgic charm and practical versatility as the granny square. Whether you’ve seen them stitched into colorful blankets draped over your grandmother’s couch or spotted them reimagined in modern fashion runways, granny squares have earned their enduring place in crochet culture. If you’ve been wanting to learn how to crochet a granny square but don’t know where to start, you’ve come to the right place. This guide walks you through everything — from choosing your materials to finishing off your first square with confidence.
What Is a Granny Square and Why Should You Learn It?
A granny square is a small, flat piece of crochet worked in rounds from the center outward, traditionally made with double crochet stitches and chain spaces. The classic design creates a square shape with an open, lacy look, but the technique can be adapted into circles, hexagons, and all kinds of geometric motifs. It’s one of the most foundational skills in crochet, and once you’ve mastered it, an enormous world of patterns opens up to you.
Learning the granny square is worth your time for several reasons. First, it teaches you to work in rounds, which is a completely different skill set from working in rows. Second, it introduces you to joining yarn mid-project and changing colors with confidence. Third, it gives you a small, self-contained project you can finish quickly — which is incredibly satisfying when you’re just getting started. And fourth, the finished squares themselves are endlessly useful. You can join dozens of them into blankets, bags, pillow covers, cardigans, placemats, wall hangings, and more.
Materials You’ll Need
Before you start, gather your supplies. You don’t need anything expensive or fancy to make a beautiful granny square.
Yarn: Any worsted weight yarn works well for beginners. It’s thick enough to see your stitches clearly without being so bulky that it becomes unwieldy. Choose two or three colors if you want the classic multi-colored look, or stick with a single color for a more modern, minimalist feel. Cotton and acrylic blends are both excellent options — cotton gives a crisper stitch definition, while acrylic tends to be more forgiving and easier to frog (unravel) if you make a mistake.
Crochet Hook: For worsted weight yarn, a 5mm (US size H/8) hook is a great starting point. The yarn label will usually recommend a hook size, and following that guidance is perfectly reasonable. However, don’t be afraid to go up half a size if your tension runs tight, or down a half size if your work comes out looser than you’d like.
Scissors: Any pair works. You’ll use them to cut your yarn when switching colors and when finishing off.
Yarn Needle: Also called a tapestry needle or darning needle, this blunt-tipped needle is used to weave in your ends so the back of your square looks tidy. It’s an inexpensive tool you’ll use constantly in crochet.
Stitch Markers (optional): These small clips or rings help you mark specific stitches or spots in your work. They’re not strictly necessary for a basic granny square, but beginners often find them helpful.
Understanding the Stitches
If you’ve never crocheted before, or if you’re just getting comfortable with the basics, here’s a quick rundown of the stitches used in a standard granny square.
Slip Knot: This is how you start almost every crochet project. It’s a simple adjustable knot that anchors your yarn to your hook.
Chain Stitch (ch): The most fundamental crochet stitch. You’ll use it to create the starting ring and the spaces between stitch clusters throughout the square.
Slip Stitch (sl st): A very short stitch used mainly to join rounds and to move your hook position without adding height.
Double Crochet (dc): The star of the granny square. A double crochet is taller than a single crochet and creates the clusters of stitches that give the granny square its distinctive look. If you’re new to it, practice a few rows of double crochet on a small swatch before starting your square.
Once you’re familiar with these four stitches, you have everything you need to make a granny square.
Step-by-Step Granny Square Tutorial
This pattern creates a traditional three-round granny square using three colors. You can repeat it to make as many squares as you like, and they’ll all join together perfectly because they’re worked to the same size.
Abbreviations used: ch = chain, sl st = slip stitch, dc = double crochet, sp = space, rep = repeat
Round 1 — Starting the Center
Begin with Color A.
Make a slip knot and place it on your hook. Chain 4, then join with a slip stitch to the first chain to form a ring. This small ring is the center of your square, and all of your first-round stitches will be worked into it.
Now you’ll work directly into the ring: chain 3 (this counts as your first double crochet), then work 2 more double crochets into the ring. You now have your first cluster of 3 double crochets. Chain 2. This chain-2 space will become one of the four corners of your square.
Work another cluster of 3 double crochets into the ring, then chain 2. Repeat this — 3 dc cluster, then ch 2 — two more times, so that you have four clusters total with a chain-2 space after each one.
Join with a slip stitch to the top of the beginning chain-3 to close the round. Fasten off Color A, leaving a short tail to weave in later.
When you look at your work, you should see a small square with four little “windows” — those chain-2 spaces at the corners. If it looks more like a flower or an octagon, don’t worry. It will flatten and square up as you add more rounds.
Round 2 — Building the Square
Join Color B to any corner chain-2 space by inserting your hook, pulling up a loop of yarn, and chaining 3 (your first dc). Work 2 more dc into the same corner space, then chain 2, then work 3 more dc into the same corner space. You’ve just made a complete corner.
Here’s the logic of the granny square: corners are made by working [3 dc, ch 2, 3 dc] into the corner spaces. The sides between corners are made by working [3 dc] into any chain-1 space along the edge (though in Round 2 there are no side spaces yet, only corners).
Chain 1, then move to the next corner space and work [3 dc, ch 2, 3 dc] into it. Chain 1. Repeat this all the way around — [3 dc, ch 2, 3 dc] in each corner, ch 1 between corners — until you’ve completed all four corners.
Join with a slip stitch to the top of the beginning chain-3. Fasten off Color B.
Round 3 — Completing the Classic Square
Join Color C to any corner chain-2 space. Work [3 dc, ch 2, 3 dc] into the corner, then chain 1. Move along the side of the square to the chain-1 space you created in Round 2, and work 3 dc into that space. Chain 1. Then work [3 dc, ch 2, 3 dc] into the next corner space, and continue around.
The pattern for Round 3 is: [3 dc, ch 2, 3 dc] in each corner, with [ch 1, 3 dc, ch 1] worked into the side space between corners.
Join with a slip stitch to close the round, and fasten off.
Fastening Off and Weaving In Ends
Fastening off simply means securing your yarn so it doesn’t unravel. To do it, cut your yarn leaving a tail of about 6 inches, then pull the tail all the way through the last loop on your hook. Pull it firm but not tight.
Weaving in the ends is the process of hiding those tails on the back of your work. Thread your tail onto a yarn needle, and weave the needle through the backs of several stitches in different directions — usually a few stitches in one direction, then a few back the other way. This locks the yarn in place. Snip off any excess tail close to the fabric.
For a granny square with three color changes, you’ll have several ends to weave in. It can feel tedious at first, but it becomes faster with practice, and the result is a clean, professional-looking square.
Blocking Your Granny Square
Blocking might sound intimidating, but it’s simply the process of wetting or steaming your finished square and then shaping it flat while it dries. Many beginners skip this step, but it makes a remarkable difference in the final look of your work. A blocked granny square lays perfectly flat and even, with crisp corners and clearly defined stitches.
For acrylic yarn, the simplest method is wet blocking: soak your square in lukewarm water for about 15 minutes, squeeze out the excess water gently (don’t wring), then pin it to a foam mat or a clean towel in a square shape and let it dry completely. For cotton or wool, steam blocking works beautifully — hover a steam iron just above the surface without pressing down, let the steam penetrate the fibers, and then shape the square while it’s still warm and damp.
How to Join Granny Squares Together
Once you’ve made a collection of squares, the real fun begins: joining them into a larger project. There are several joining methods, each with a different look and difficulty level.
The most beginner-friendly method is the slip stitch join. Hold two squares together with wrong sides facing, and slip stitch through both layers along one edge. This creates a visible ridge on the right side that many crocheters embrace as a design feature.
The join-as-you-go method is more advanced but very efficient — it involves working your final round of each new square while simultaneously attaching it to the neighboring square, so you avoid a separate joining step entirely.
The whip stitch seam is a sewing-based method worked with a yarn needle, and it creates a nearly invisible flat seam. It’s a good choice when you want the joins to disappear into the fabric.
For your first project, the slip stitch join is recommended because it’s easy to control and produces a sturdy result.
Project Ideas Using Granny Squares
Now that you know how to make a granny square, here are some wonderful projects to put your new skill to use.
A granny square blanket is the most classic choice. Depending on your hook size and yarn weight, a simple lap blanket might use anywhere from 30 to 100 squares. It’s a perfect long-term project because you can work on individual squares during short pockets of time and assemble them at the end.
A granny square tote bag makes a practical and stylish everyday accessory. Two large squares sewn together with gussets at the sides and a pair of crocheted straps is all it takes.
Granny square pillow covers transform a plain throw pillow into a colorful statement piece. Two squares in complementary colors joined on three sides with a zipper or button closure on the fourth makes a lovely gift.
A granny square cardigan or vest has had a huge revival in recent years, showing up everywhere from small-batch designers to high street fashion. A simple pullover or open-front cardigan worked from joined squares is an attainable project once you’re comfortable with the technique.
Common Beginner Mistakes and How to Fix Them
Even experienced crocheters remember the frustrations of learning. Here are the most common issues beginners run into with granny squares, and how to address them.
The square curls up instead of lying flat. This usually means your tension is too tight. Try loosening your grip on the yarn and hook, or go up one hook size. Blocking also helps significantly.
The corners pucker or bunch. This is often caused by too many stitches worked into the corner spaces, or by tight chains. Make sure your chain-2 at each corner is relaxed and not pulled snug against the stitches on either side.
The square has more than four corners or isn’t symmetrical. This happens when corners are accidentally created in the wrong spots. The key is to always work [3 dc, ch 2, 3 dc] only into corner spaces, and [3 dc] only into side spaces. Counting your clusters before closing each round helps catch errors early.
The center hole is too large or too small. The size of your starting ring (the chain-4 circle) affects this. If the hole looks too big, try chain 3 instead. If it’s too tight to get all four clusters in, try chain 5. A magic ring is an alternative technique that creates a fully closed center with no hole at all, and it’s worth learning once you’re comfortable with the basic pattern.
Tips for Choosing Your Color Palette
Color selection is one of the most enjoyable parts of making granny squares. A few simple guidelines make the process easier and the result more cohesive.
Start with a focal color you love, then build around it. If your center color is a deep burgundy, consider a warm cream or tan for Round 2 and a dusty rose or sage green for the border round. The key is to vary the value (lightness and darkness) across your rounds — a light center, medium middle, and darker border creates visual depth, while three colors of similar darkness can look muddy.
For scrappy blankets made from lots of different yarn odds and ends, use a single neutral color — white, cream, gray, or black — consistently for one of the rounds across all your squares. This ties the whole piece together and makes even wildly different colors look intentional.
Moving Forward in Your Crochet Journey
The traditional three-round granny square you just learned is the foundation, but it’s just the beginning of what’s possible with this motif. Once you’re comfortable with it, you can explore solid granny squares with no chain spaces, larger squares worked to five or six rounds, solid-color squares with different textural stitches, and specialty variations like the starburst granny, the sunburst granny, and the lace granny.
Beyond granny squares, the skills you’ve built here — working in rounds, managing color changes, reading a written crochet pattern — transfer directly to shawls, hats, baskets, amigurumi toys, and much more. Every project you finish builds your confidence and your eye for what works, and there’s no better way to keep improving than to simply keep making things.
So cast on your next ball of yarn, pick out two colors you’ve been excited to pair together, and make your first square. Then make another. Then ten more. Before long, you’ll have enough to start piecing together something genuinely beautiful — and it all started with a small ring and a few simple stitches.