What Goes Into Planning a Granny Square Blanket
Three numbers drive the entire project: your finished square size, your target blanket dimensions, and your gauge. Everything else โ total squares, yardage per color, border width โ flows from those three inputs.
Common granny square sizes: 6 inches โ Best for baby blankets, quick projects (4-5 rounds) 8 inches โ Best for throw blankets, lap blankets (5-7 rounds) 12 inches โ Best for afghan blankets, bedspreads (7-10 rounds)
The 6-inch square is the workhorse. A baby blanket (30" x 36") needs 30 of them in a 5 x 6 layout. A throw (50" x 60") takes 80 squares in an 8 x 10 grid. A queen-size blanket (90" x 100") requires around 225 squares โ and yes, that's a major time commitment.
How to Use the Granny Square Planner
The Granny Square Planner calculates everything you need before you buy a single skein. Enter your square size, blanket dimensions, and number of colors, and it maps out the whole project.
Here's the step-by-step: 1. Enter your square size โ 6", 8", 12", or a custom measurement 2. Set blanket dimensions โ width and length in inches or centimeters 3. Input your yardage per square โ from a test square (weigh it and multiply) 4. Add color details โ how many colors, which rounds use which color 5. Pick your joining method โ the tool adjusts yardage for joining yarn 6. Review the output โ total squares, per-color yardage, and recommended layout
The planner also accounts for border yarn. A simple sc border on a 50" x 60" throw uses roughly 150-200 yards depending on how many rounds you add.
You can play with layouts in the Granny Square Planner to see how different grid arrangements change your blanket dimensions. Sometimes switching from a 7 x 9 grid to an 8 x 8 grid gives you a more useful shape with fewer total squares.
Calculating Yardage Per Square
This is where most blanket projects go sideways. Estimating yardage by feel doesn't work when you're making 80 identical squares.
The most reliable method: 1. Crochet one complete square with your chosen yarn and hook 2. Weigh the finished square on a kitchen scale (in grams) 3. Check the skein label for total grams and total yards 4. Divide: (yarn yards per skein / grams per skein) x grams per square = yards per square
Example: Your skein has 220 yards and weighs 100g. Your 6-inch square weighs 14g. That's 2.2 yards per gram x 14g = 30.8 yards per square. For 30 squares, you need 924 yards โ roughly 5 skeins with a small buffer.
Typical yardage estimates by square size (Worsted weight, CYC 4): 6 inch: 28-35 yds per square 8 inch: 45-55 yds per square 12 inch: 80-100 yds per square
Always buy 10-15% extra. Dye lots matter โ if you run out and can't match the color, you'll see it in the finished blanket.
Joining Methods Compared
The join is where your blanket goes from a pile of squares to an actual blanket. Each method has trade-offs in look, stretch, and effort.
Whip Stitch: The simplest join. Hold two squares together, wrong sides facing, and sew through the back loops with a tapestry needle. Pros: Fast, flat seam, minimal extra yarn. Cons: Less stretch, visible seam line on the back. Yarn needed: About 1.5x the length of the edge being joined. Best for: Beginners, baby blankets, projects where the back won't show.
Single Crochet Join: Hold squares together and sc through both layers. Creates a raised ridge on one side. Pros: Sturdy, consistent tension, decorative ridge. Cons: Uses more yarn, adds bulk. Yarn needed: About 2x the edge length. Best for: Heavy-use blankets, contrasting color joins.
Slip Stitch Join: Similar to sc join but uses slip stitches. Flatter than sc but still crocheted. Pros: Flatter than sc join, faster to work. Cons: Can be tight if tension isn't loose. Yarn needed: About 1.5x the edge length. Best for: When you want a crocheted join without bulk.
Join-As-You-Go (JAYG): You connect each square to the adjacent ones during the last round of crocheting. No separate joining step. Pros: No seaming phase at all, flexible, lies flat. Cons: Requires planning the layout in advance, harder to fix mistakes. Yarn needed: Built into the last round โ no extra yarn. Best for: Experienced crocheters, large blankets (saves hours of seaming).
Tips and Common Mistakes
Block your squares before joining. Even if they look fine, blocking to a uniform size prevents puckering at the seams. Pin each square to the target measurement on a foam mat, mist with water, and let dry. This step takes time but saves frustration.
Work in rows, not one square at a time. Join squares into strips first, then join the strips together. This is faster and helps you catch layout errors early.
Mind your color placement. If you're using a color pattern, lay out all squares on the floor or a bed before joining. Take a photo. It's much easier to rearrange now than to rip out 40 joins later.
Don't forget the border. A 2-round border in single crochet adds about 1 inch to each side. A 4-round border adds about 2 inches. Factor this into your target dimensions โ if you want a 50" x 60" finished blanket with a 2-inch border, your joined squares should measure 46" x 56".
Watch your tension on joins. Too tight and the blanket won't drape properly. Too loose and the seams gap. Practice your chosen join on two test squares before committing to the whole blanket.
Real Project Examples
Baby Blanket โ 30" x 36": Square size: 6 inches, Layout: 5 x 6 grid (30 squares), Yarn: Worsted weight (CYC 4) 3 colors, Yardage: ~930 yards total (310 per color), Join method: Whip stitch, Border: 3 rounds sc in coordinating color (~120 yards), Total yarn: ~1,050 yards.
Throw Blanket โ 50" x 60": Square size: 8 inches, Layout: 6 x 7 grid (42 squares), Yarn: Worsted weight (CYC 4) 5 colors, Yardage: ~2,100 yards total (420 per color), Join method: Join-as-you-go, Border: 4 rounds (2 sc + 2 dc) in border color (~300 yards), Total yarn: ~2,400 yards.
Queen Afghan โ 90" x 100": Square size: 12 inches, Layout: 7 x 8 grid (56 squares) + 5-inch border, Yarn: Worsted weight (CYC 4) 7 colors, Yardage: ~5,040 yards total (720 per color), Join method: Single crochet join in black (~400 yards), Border: 5 rounds in black (~500 yards), Total yarn: ~5,940 yards.
Frequently Asked Questions
How many granny squares do I need for a throw blanket? For a standard 50" x 60" throw using 6-inch squares, you'll need 80 squares in a 10 x 8 grid. With 8-inch squares, that drops to 42 squares (7 x 6). Bigger squares mean fewer to crochet and fewer joins, but each one takes longer to complete. The Granny Square Planner calculates the exact count for any dimensions.
Which joining method is best for beginners? Whip stitch is the easiest to learn and the hardest to mess up. You just need a tapestry needle and matching yarn. Hold two squares with wrong sides together, then sew through corresponding stitches along the edge. It creates a flat, nearly invisible seam. You can join an entire baby blanket in an evening.
How much extra yarn should I buy for joining and borders? Budget 10-15% of your total square yardage for joining (except join-as-you-go, which uses no extra). For borders, estimate 40-60 yards per round on a throw-size blanket. A 3-round border on a 50" x 60" throw needs about 150 yards. It's always better to have a leftover skein than to hunt for a matching dye lot.
Can I mix different size granny squares in one blanket? You can, but it requires careful planning. The most common approach is combining one 12-inch square with four 6-inch squares to fill the same space. All pieces must block to exact measurements or the blanket won't lie flat. This technique works well for sampler blankets where each section features a different pattern.
Start Planning Your Blanket
A granny square blanket is a big project, and the planning stage is where you set yourself up for success or frustration. Know your square count, buy enough yarn in matching dye lots, and pick a joining method that fits your skill level.
Run your numbers through the Granny Square Planner before you start crocheting. You'll know exactly how many squares to make, how much yarn each color needs, and what your finished blanket dimensions will be โ no guessing required.