
How to Crochet a Cozy Granny Square Blanket: A Complete Step-by-Step Tutorial
Whether you’re picking up a crochet hook for the very first time or you’re looking to expand your skills with a satisfying and timeless project, the granny square blanket is one of the most beloved patterns in the fiber arts world. It’s portable, endlessly customizable, and produces stunning results that look far more complex than they actually are. In this tutorial from TCDDIYtitle, we’ll walk through everything you need to know — from choosing your yarn to weaving in your last end — so you can create a beautiful blanket you’ll be proud to show off or give as a gift.
Let’s dive in.
What Is a Granny Square Blanket?
The granny square is a classic crochet motif that dates back centuries, though it became particularly iconic in the 1970s when colorful patchwork blankets were a staple of every bohemian home. The beauty of the design lies in its modularity: you create a series of small, individual squares, then join them together to form a larger piece. This means you can work on the project in short sessions, stashing a few squares in your bag and stitching wherever you happen to be.
A granny square blanket is also one of the most forgiving patterns around. Dropped a stitch? Made a square slightly uneven? Most of the time, once the blanket is assembled, small variations simply add to its handmade charm.
Supplies You’ll Need
Before we start crocheting, let’s gather everything together. Having the right materials on hand from the beginning will make your experience much smoother and more enjoyable.
Yarn: For a classic granny square blanket, a medium-weight worsted yarn (categorized as a “4” on the yarn weight scale) is ideal. It works up quickly, is easy to handle, and gives your stitches great definition. You can choose a single color palette for a cohesive, modern look, or go full rainbow with as many colors as you like. Popular fiber choices include acrylic (affordable, machine washable, and widely available), cotton (great for warmer climates and babies), and wool (wonderfully warm, with beautiful stitch definition). Plan on roughly 800–1,200 yards of yarn depending on the size of blanket you want to make.
Crochet Hook: A size 5.0mm (US H/8) hook pairs well with most worsted weight yarns. Always check the label on your yarn for the manufacturer’s recommendation, and adjust based on your own tension. If your squares come out tighter or looser than you’d like, simply go up or down a hook size.
Scissors: A small, sharp pair dedicated to your craft bag is a worthwhile investment.
Yarn Needle: Also called a tapestry needle, this blunt-tipped needle is used to weave in your ends and, depending on the joining method you choose, to seam your squares together.
Stitch Markers: Optional but helpful, especially when you’re learning. Clip-style markers can be placed to indicate the start of a round.
Measuring Tape: Useful for checking that your squares are a consistent size before joining.
Understanding the Basic Stitches
If you’re brand new to crochet, you’ll want to familiarize yourself with a handful of foundational stitches before beginning. Don’t be intimidated — these are skills that come together quickly with just a little practice.
Chain Stitch (ch): The foundation of nearly every crochet project. You make a slip knot, place it on your hook, then draw yarn through the loop on your hook. Each time you do this, you create one chain stitch.
Slip Stitch (sl st): Used to join rounds and move your yarn to a new position without adding height. Insert your hook, yarn over, and pull through both loops on your hook in one motion.
Double Crochet (dc): The main stitch used in granny squares. Yarn over, insert hook into the stitch or space indicated, yarn over and pull up a loop (three loops on hook), yarn over and pull through two loops (two loops remaining), yarn over and pull through the last two loops. One double crochet made.
Chain Spaces: The open gaps created by chaining between clusters of double crochets. These spaces are what give granny squares their characteristic open, lacy appearance.
Once you feel comfortable forming these stitches, you’re ready to begin.
How to Make a Traditional Granny Square
Each granny square is worked in rounds, starting from a small center ring and building outward. The square below measures approximately 4 inches when made with worsted weight yarn and a 5.0mm hook. This is a great size for a cozy throw blanket.
Starting Ring
Begin by chaining 4 stitches, then join them into a ring with a slip stitch into the very first chain you made. This small ring is the foundation of your square.
Alternatively, you can use a magic ring (also called a magic circle or adjustable ring), which allows you to pull the center closed tightly with no visible hole in the middle. To make a magic ring, wrap the yarn around your fingers to form a loop, insert your hook, pull up a loop, then chain the number of stitches your pattern requires.
Round 1
Chain 3 (this counts as your first double crochet). Work 2 more double crochets into the center ring. Chain 2. Work 3 double crochets into the ring. Chain 2. Repeat twice more for a total of four clusters of 3 double crochets separated by four chain-2 spaces. Join with a slip stitch to the top of your beginning chain-3. You now have the very center of your granny square, with four corner spaces forming.
Round 2
Slip stitch into the next 2 stitches and into the chain-2 corner space. Chain 3 (counts as 1 dc). Work 2 more double crochets into the same corner space. Chain 2. Work 3 more double crochets into the same corner space. You’ve made your first corner. Now chain 1, then move to the next corner space and repeat the same corner sequence: 3 dc, chain 2, 3 dc. Continue around all four corners with a chain-1 between each one. Join with a slip stitch to the top of your beginning chain-3 and fasten off if switching colors, or proceed to Round 3.
Round 3
Join your next color (or continue with the same color) in any corner chain-2 space. Chain 3, work 2 dc in the same space, chain 2, work 3 dc in the same corner space. Chain 1. Work 3 dc in the chain-1 side space. Chain 1. Move to the next corner and repeat the corner sequence. Continue around, working 3 dc clusters into each side space and full corner clusters (3 dc, ch 2, 3 dc) at each corner. Join and fasten off or continue.
Round 4
Continue in the same manner as Round 3, adding one more cluster of 3 dc on each side as you go. Each new round adds one cluster per side, so your square grows evenly in all directions. For a 4-inch square, four rounds is typically sufficient. For a larger square, simply keep adding rounds.
Choosing a Color Scheme
One of the most enjoyable parts of planning a granny square blanket is choosing your colors. Here are a few popular approaches to consider.
Rainbow Scrappy: Use up yarn scraps in every color you own. Each square gets a different combination of colors, and the resulting blanket is joyful, eclectic, and full of personality. This is also a wonderfully budget-friendly option since you’re using what you already have.
Gradient or Ombre: Arrange your squares so they shift gradually from one color to another across the blanket — light to dark, warm to cool, or one hue to another. The transition effect is striking and looks incredibly intentional even though the individual squares are worked the same way.
Two-Tone Modern: Pick one neutral (like cream, grey, or taupe) for the outer rounds and one bold accent color for the center. Repeated consistently across every square, this creates a clean, contemporary look that works in almost any home décor style.
Seasonal Palette: Choose colors that reflect the season or the recipient. Deep burgundy, forest green, and gold for autumn. Icy blue, white, and silver for winter. Soft peach, lavender, and sage for spring.
Whatever palette you choose, it helps to lay out your yarn skeins together before you start and spend a little time just looking at them. Trust your instincts — if a combination makes you smile, it’s the right one.
How Many Squares Do You Need?
The number of squares you’ll need depends on the size of blanket you’re making and the size of each individual square. Here are some general guidelines based on 4-inch squares.
A baby blanket (approximately 30 x 36 inches) needs around 63 squares arranged in a 7 x 9 grid. A lap blanket (approximately 40 x 50 inches) needs around 100 squares in a 10 x 10 grid. A full throw (approximately 48 x 60 inches) needs around 180 squares in a 12 x 15 grid. A large bed-sized blanket can require 300 squares or more.
It’s a good idea to make all your squares before you start joining them. This gives you the opportunity to lay them out on a flat surface, play with the arrangement, and make sure you’re happy with the overall look before committing to a join.
Joining Your Squares
There are several methods for joining granny squares, and each gives a slightly different result. Here are three of the most popular.
Flat Slip Stitch Join: Hold two squares together with their right sides facing each other. Using your hook, work a slip stitch through both layers along one edge. This creates a raised seam on the back of the blanket, which some people love as a design feature. The resulting join is sturdy and relatively quick.
Flat Single Crochet Join: Similar to the slip stitch join but uses single crochets instead. This creates a slightly thicker, more prominent seam. When done with a contrasting color, it can become a design element in its own right, adding a visible grid pattern across the blanket.
Join-As-You-Go (JAYG): Rather than making all your squares first and joining them afterward, the JAYG method has you attach each new square to the previous one during the final round of crocheting. This eliminates the separate joining step entirely and keeps you from having to handle a large, floppy pile of loose squares. It takes a bit of practice to get the hang of the rhythm, but many crocheters swear by it.
Whip Stitch (sewn join): Thread your yarn needle and sew the squares together with a simple whip stitch through the back loops only along each edge. This creates a very flat seam, which some people prefer for its neat appearance on both sides of the blanket.
Adding a Border
Once all your squares are joined, a border ties the whole piece together and gives it a polished, finished look. Even a very simple border makes a significant difference.
For a beginner-friendly border, work one round of single crochet evenly around the entire blanket, making 3 single crochets in each outer corner to keep the corners neat and flat. For the corners where squares meet, you may need to adjust your stitch count slightly to keep everything lying flat — just work a few extra stitches or skip a stitch as needed.
From there, you can leave the border as a single round of sc, or continue with additional decorative rounds. A shell stitch border (clusters of 5 dc fanned into a single stitch, spaced evenly around) adds a lovely scalloped edge. A reverse single crochet (worked from left to right instead of right to left) creates a neat, rope-like trim that many crocheters love.
Weaving In Ends
If there’s one part of crochet that nobody particularly loves, it’s weaving in ends. With a granny square blanket, you’ll have quite a few of them — every time you change color or start a new square, you create two ends to deal with.
The good news is that you can weave in your ends as you go, rather than saving them all until the end. After fastening off each square, take a minute to thread your yarn needle and weave the tail in and out through several stitches on the wrong side of the square, changing directions at least once to lock it in place. Trim any remaining tail close to the work. This keeps the project manageable and means your finishing time at the end is much shorter.
Tips for Success
A few pieces of hard-won advice to make your project go as smoothly as possible.
Make a gauge swatch first. Before diving into dozens of squares, make one test square and measure it. If it’s the wrong size, adjust your hook and try again. Consistent square size is essential for a blanket that lies flat.
Block your squares if needed. Wet blocking (soaking the squares in water, gently pressing out the excess, and laying them flat to dry pinned or shaped to the correct dimensions) can transform uneven squares into perfectly uniform ones. This is especially helpful with natural fibers like cotton and wool.
Count your stitches after each round. It’s much easier to catch and fix a mistake immediately than to notice several rounds later.
Don’t rush the join. The joining stage can feel tedious, but it has a big impact on the final result. Take your time, keep your tension consistent, and check that your squares are aligned correctly before securing each one.
Join a community. Whether you prefer in-person stitch circles, YouTube comment sections, or Ravelry forums, the crochet community is warm, encouraging, and full of people who have made every mistake you could possibly make and are happy to help you avoid them.
Finishing and Caring for Your Blanket
Once the border is complete and every end is woven in, give your blanket a final light blocking if desired, then step back and admire what you’ve made. A granny square blanket represents dozens of hours of patient, meditative work, and the result is something both beautiful and genuinely useful.
For care instructions, always check the label of the yarn you used. Most acrylic yarns are machine washable on a gentle cycle and can be laid flat or tumbled dry on low. Cotton and wool blends may require more care — a cold gentle wash and flat drying is usually safest when in doubt.
Final Thoughts
The granny square blanket is one of those projects that never really goes out of style, and for good reason. It’s accessible enough for beginners but offers enough variety in color, layout, and joining technique to keep experienced crocheters engaged too. Every blanket you make will be completely unique, a direct expression of your taste, your color sense, and the particular meditative hours you spent with yarn and hook in hand.
At TCDDIYtitle, we believe that making things by hand is one of the most rewarding things a person can do. There’s something genuinely special about wrapping up in a blanket you built stitch by stitch. We hope this tutorial gives you everything you need to get started, and we can’t wait to see what you create.
Happy crocheting!