Granny Square Planner 🧶
Plan your granny square blanket: calculate how many squares you need and estimate total yarn yardage by color. Supports DK, worsted, and bulky yarn.
How to Use the Granny Square Planner
Enter your target blanket dimensions in inches and select your granny square size (4, 5, or 6 inches). The planner calculates how many squares you need to fill the blanket.
Choose your yarn weight (DK, worsted, or bulky) and the number of colors. The estimated yardage is based on typical yarn usage per square for each weight category.
Always buy 10–20% more yarn than estimated. If using multiple colors, buy a little extra of each color to account for color joins and weaving in ends.
FAQ
How many granny squares do I need for a blanket?
The number of squares depends on the finished blanket size and the size of each square. For a typical throw blanket (48×60 inches) using 6-inch squares, you need 80 squares (8 wide × 10 tall). Use this planner to calculate the exact count for your dimensions.
How much yarn do I need for granny squares?
Yarn needed varies by square size and yarn weight. A 6-inch worsted weight granny square uses about 80 yards; a 4-inch square uses about 35 yards. Multiply by the total number of squares and divide by the number of colors.
What size granny square should I use for a blanket?
6-inch squares are most popular for blankets — they work up quickly and have a visible pattern. 4-inch squares create more intricate layouts but require more joining. 5-inch squares are a good middle ground.
Can I mix different yarn weights in a granny square blanket?
It is best to use the same yarn weight throughout a blanket to ensure all squares are the same size. Mixing weights will result in uneven squares that are difficult to join evenly.
How do I join granny squares together?
Common joining methods include slip stitch join (a flat, subtle seam), single crochet join (raised ridge on the right or wrong side), and flat slip stitch join. The flat join is most popular for a clean finish. Choose based on your desired look.