Free Scarf Row Calculator
Last updated: November 4, 2026
Quick answer: Knitting guides will tell you a scarf takes about 250 to 300 rows, and gauge calculators will convert your swatch measurements — but neither answers the planning question: how many rows does my scarf actually need, with my yarn, my gauge, and my length? This free scarf row calculator does exactly that. Enter your finished scarf length and your row gauge (rows per inch, from your swatch) and it returns your total row count, how many full pattern repeats fit between the borders, how many leftover rows remain, and — if you have already started — how many rows are left to knit and how much length they add. It states its method on the page, so you can check the arithmetic instead of trusting a typical-range guess. Everything runs in your browser; no signup, no app.
Worked example: a 60-inch scarf at 6.5 rows per inch needs 60 x 6.5 = 390 rows. With a 6-row border at each end, the body is 390 - 12 = 378 rows. An 8-row pattern repeat fits 47 full times into 378 rows (47 x 8 = 376), leaving 2 leftover rows. If you have knitted 100 rows, 290 rows remain, adding 290 / 6.5 = 44.6 inches. Tip: count rows over 4 inches on your swatch and divide by 4 for the gauge — a 26-row 4-inch swatch is 6.5 rows per inch.
✓ Free forever · ✓ No signup · ✓ Tool inputs stay in your browser — never sent to our servers.
How to Use the Scarf Row Calculator
- Measure your row gauge from a blocked swatch, not from the ball band. Knit a swatch in your stitch pattern, block it the way you will block the scarf, then count the rows in 4 inches and divide by 4. A 26-row 4-inch swatch is 6.5 rows per inch. Ball-band gauges are averages across knitters; your hands are the gauge that matters.
- Enter your finished scarf length — the length you want after blocking, not the length on the needles. Blocking can add 5 to 10 percent to a lace or garter scarf, so if your pattern gives a blocked length, use that number. A scarf that measures 60 inches blocked may measure only 56 inches fresh off the needles.
- Set your pattern repeat in rows, or leave it at 0 for plain knitting. A cable panel that repeats every 8 rows, a lace chart that repeats every 12 rows — that number is the repeat. The calculator divides the body rows by it and tells you how many full repeats fit and how many rows are left over, so you can plan the final partial repeat instead of discovering it mid-row.
- Set your border rows at each end if your scarf starts and ends with a border — 6 garter rows at each end is a common choice. The calculator subtracts both borders before counting repeats, because repeats belong in the body, not in the border. If your scarf has no end borders, leave this at 0.
- Press Calculate scarf rows and read the total rows, the body rows, the full repeats and leftover rows, and — if you entered rows already knitted — the rows remaining and the length they still add. Use the remaining length to decide whether you have enough yarn left: multiply it by your yarn usage per inch from the swatch if you tracked it.
Why Use Our Scarf Row Calculator?
- A row count for your gauge, not a typical range — guides say a scarf is 250 to 300 rows, but that range spans yarn weights, needle sizes, and gauges from 5 to 8 rows per inch. At 5 rows per inch a 60-inch scarf is 300 rows; at 8 rows per inch it is 480. The calculator replaces the range with your number, from your swatch.
- Repeats counted honestly, leftovers shown — most row math stops at the total and leaves you to divide by the repeat in your head. This page divides the body by the repeat and reports both the full repeats and the leftover rows, so a 378-row body with an 8-row repeat reads as 47 repeats plus 2 rows — and you can decide up front whether those 2 rows become a partial repeat, a plain section, or a slightly longer border.
- Borders kept out of the repeat math — a scarf with garter borders at both ends has two zones that must not be counted as pattern. Subtracting both borders before dividing by the repeat is the step most quick estimates skip, and skipping it shifts every repeat boundary by the border length. The calculator does it explicitly, and shows the body row count so you can verify it.
- A progress tracker built in — enter the rows you have already knitted and the page tells you how many rows remain and how much length they add. That is the number you need mid-project, when the real questions are whether you will finish before the yarn runs out and whether the scarf will reach the length you promised.
- Stated method, checkable arithmetic — total rows = ceil(length x rows per inch); body rows = total rows - 2 x border rows; full repeats = floor(body rows / repeat); leftover rows = body rows - repeats x repeat. Every number on the page can be verified by hand, and the worked example shows the exact rounding.
Common Use Cases
- A 60-inch worsted scarf at 6.5 rows per inch: The total is 60 x 6.5 = 390 rows. With 6-row garter borders at each end, the body is 390 - 12 = 378 rows. An 8-row cable repeat fits 47 full times (376 rows) with 2 leftover rows. If you have knitted 100 rows, 290 remain, adding 44.6 inches. This is the standard case the calculator is built for: one length, one gauge, one repeat, one clear answer.
- A long 72-inch chunky scarf at 5 rows per inch: The total is 72 x 5 = 360 rows — fewer rows than the 60-inch worsted scarf, because the gauge is coarser. With no borders and a 12-row lace repeat, the body is all 360 rows, giving exactly 30 full repeats and 0 leftover rows. When the repeat divides evenly, the pattern ends cleanly at the target length with no partial repeat to plan around.
- A 152-centimetre scarf at 6.5 rows per inch: Centimetres convert first: 152 / 2.54 = 59.84 inches, so the total is ceil(59.84 x 6.5) = ceil(388.98) = 389 rows. With 10-row borders at each end, the body is 389 - 20 = 369 rows, and a 10-row repeat fits 36 full times (360 rows) with 9 leftover rows. The centimetre mode exists so metric knitters never have to convert by hand before they start counting.
- Checking a pattern that says 250 to 300 rows: A pattern's typical range is a clue, not a count. If the pattern's gauge is 5 rows per inch and your scarf is 60 inches, the range's top end (300 rows) is exactly right for you. But if your gauge is 6.5 rows per inch, the same scarf needs 390 rows — 90 rows past the range — and following the range would leave you a foot short. Run your own numbers before trusting any typical range.
Scarf Row Calculator vs Alternatives
- Generic row-count calculators (the calculators ranking today): Generic knitting calculators will count rows for any project from a length and a gauge, which is the same core arithmetic as this page. What they do not do is frame it for a scarf: no border handling at both ends, no pattern-repeat division with leftovers, and no progress tracker for rows already knitted. Use them for a swatch or a sleeve; use this page when the project is a scarf and the borders and repeats are part of the question.
- Cast-on stitch calculators (the scarf calculators ranking today): The scarf calculators on page 1 answer a different question: how many stitches to cast on, from the scarf's width and stitch gauge. Width and length are independent — you need both numbers to start a scarf, and neither replaces the other. Cast on from the stitch calculator, count rows with this page, and the two together fully specify the rectangle you are knitting.
- Knitting guides (the question-form pages ranking today): Guides titled 'how many rows to knit a scarf' explain the formula and give typical ranges, which is how most knitters first meet this question. Their weakness is personalization: a guide cannot know your gauge, your length, your repeat, or your borders, so it can only offer the formula and a range. This page runs the formula on your numbers and adds the repeat and border arithmetic the guides leave as homework.
- The companion knitting-gauge calculator (gauge conversion): The knitting-gauge calculator converts gauge measurements — rows and stitches per inch or per 4 inches, between units — and it is the right first step if your swatch numbers are in the wrong form. Once your gauge is in rows per inch, bring it here: gauge conversion tells you what your gauge is, and this page tells you how many rows that gauge implies for your scarf's length.
For a generic row count, any knitting calculator will do. For a scarf — with end borders, a pattern repeat, and a half-finished project on the needles — you need the length, the gauge, the repeat, and the borders in one calculation, and that is the job this page does.