Knitting Cast-On Calculator

Calculate how many stitches to cast on for any knitting project based on your gauge and desired finished width.

Your Gauge
Always swatch before calculating. Measure gauge over at least 4 inches and divide by the number of inches.

Finished Dimensions
Ease adjusts the cast-on for how fitted you want the finished piece. Negative ease makes it slightly smaller for a snug fit.

Pattern Details
Ribbing uses 2-stitch repeat. Many cable patterns use 4, 6, or 8 stitches. Cast-on must be a multiple of the repeat.
Selvedge or border stitches are added outside the pattern repeat. Enter the number for each side.

find knitting cast on calculator at The Home Calc

7 Tips for Calculating Cast-On Stitches for Knitting Projects

Tip 1: Finished Width Divided by Stitch Gauge Determines Cast-On Number

Gauge is how many stitches per inch your yarn and needles produce. If your gauge is 5 stitches per inch and you want a finished width of 10 inches, you need to cast on 50 stitches. The formula is simple: finished width (in inches) × gauge (stitches per inch) = cast-on number. This is the foundation of the entire project—getting it wrong means your finished garment is too big or too small.

Tip 2: Test Your Gauge Before Casting On

Knit a 4-inch swatch on your chosen needles with your chosen yarn. Wash and block it (some yarns change size after washing). Measure how many stitches fit in 4 inches, then divide by 4 to get stitches per inch. Don’t rely on the yarn label’s gauge—your tension might be different. A 1-stitch-per-inch difference in gauge changes a 10-inch width to 8 inches or 12 inches. Test your gauge first.

Tip 3: Account for Ribbing and Edge Stitches—They’re Counted Differently

Ribbing (knit-purl patterns at the hem) sometimes uses different stitch counts than stockinette (the main fabric). If your pattern calls for 50 stitches in stockinette but the ribbing is a 1×1 rib (alternating knit-purl), you might need an even number of stitches. Read your pattern carefully for special instructions about ribbing and edge stitches.

Tip 4: Add Extra Stitches for Seams and Edges

If you’re knitting a garment that will be seamed, you need extra stitches at the edges for seaming allowance (usually 1 stitch per side). If you’re knitting a blanket with a garter stitch border, you need to add stitches for that border. Don’t just calculate the main fabric—account for everything that needs stitches.

Tip 5: Pattern Requirements Override Calculator Results

If you’re following a pattern, use the cast-on number the pattern specifies, not your own calculation. Patterns are written for specific stitch counts and changing them can cause the entire pattern to fail (especially if it’s a lace or cable pattern). Use a calculator to verify the pattern makes sense for your finished size, but follow the pattern’s stitch count.

Tip 6: Circular Needles Require Divisible Stitch Counts

If you’re knitting in the round (on circular needles), your cast-on number should be divisible by your stitch repeat. If your pattern repeat is 4 stitches, cast on a multiple of 4 (40, 44, 48, etc.). This ensures the pattern works all the way around without awkward partial repeats at the beginning/end of the round.

Tip 7: Extra Stitches Are Your Insurance Policy

If you’re unsure whether your cast-on is right, cast on a few extra stitches. You can decrease them away if your finished width is too large, or increase if it’s too small. A few extra stitches at the beginning are easier to fix than discovering mid-project that you miscalculated and your garment is 2 inches too small.

 

Where to Go From Here

Now that you understand gauge, finished width, ribbing, seaming allowances, pattern requirements, circular needle divisibility, and insurance stitches, use our Knitting Cast-On Calculator to calculate exactly how many stitches to cast on. Enter your finished width, gauge, and pattern type, and the calculator will show you the exact cast-on number.

Frequently Asked Questions About Knitting Cast-On

What if my calculated cast-on number doesn’t match the pattern?

Check your gauge calculation first. If your gauge is off by even 1 stitch per inch, your calculated number will be wrong. If your gauge is correct and it still doesn’t match the pattern, you might be using different yarn weight than the pattern calls for. Stick with the pattern’s cast-on number unless you’re intentionally modifying the garment size.

Can I change the cast-on number to make a garment bigger or smaller?

Yes, but carefully. Multiply your desired width by your gauge to get the new cast-on number. Test the change with a swatch first—if the new stitch count changes how a stitch pattern looks, you might need to modify the pattern itself. Simple stockinette can be easily resized; complex patterns might not work at different stitch counts.

What if I cast on the wrong number?

If you catch it immediately (before knitting many rows), unravel and start over. If you’ve knitted several inches, you might be able to fix it by adding or dropping stitches gradually over a few rows, but this is awkward. It’s easier to start over than to try to fix a major cast-on error mid-project.

Does cast-on method affect the stitch count?

No—different cast-on methods (long-tail, provisional, cable, etc.) all create the same number of stitches. The method you choose affects how the edge looks and feels, but not the count. Choose a cast-on method based on your pattern requirements and personal preference.

What’s the relationship between cast-on number and row count?

There’s no relationship—they’re independent. Cast-on determines width; row count determines length. You calculate row count separately using your gauge (rows per inch) and desired length. A project might be 50 stitches wide and 100 rows tall, or 50 stitches wide and 200 rows tall.

 

Â