Start with a sketch and basic measurements
Creating a knit pattern begins with deciding what you want to make and how it should fit. Sketch the garment or object on paper — it does not need to be artistic, just clear enough that you can see the shape. Mark the finished measurements: chest width, length, sleeve length, anything that matters for fit.
Measure a finished garment you already own and like, or use standard sizing charts. Write these numbers directly on your sketch. A sweater might be 40 inches around the chest and 24 inches long. A baby blanket might be 30 by 40 inches. These measurements become the foundation for everything that follows.
Key Takeaways
- Your pattern starts with a sketch and finished measurements written on paper, not with yarn or needles.
- Knit a gauge swatch in the stitch and yarn you plan to use, measure it, and calculate how many stitches and rows you need for your finished size.
- Write out the stitch counts and row counts for each section — cast-on number, increases, decreases, bind-off — in a clear list before you knit.
- Test your pattern by knitting a small section first, then adjust the numbers if the fabric does not match your sketch.
- Document everything as you knit: stitch counts, color changes, shaping rows, and any fixes you make, so you can write clear instructions later.
Knit and measure a gauge swatch
Gauge is the number of stitches and rows in one inch of knitted fabric. It changes with yarn weight, needle size, and stitch pattern. You must know your gauge before you can calculate how many stitches to cast on.
Knit a swatch at least 4 inches square in the yarn, needles, and stitch you plan to use for the main fabric. Bind off loosely and let it sit for a day — yarn relaxes and gauge shifts. Lay it flat on a table, place a ruler across it, and count the stitches in one inch. Do this in three places and average them. Then count rows the same way. Write both numbers down: for example, 18 stitches and 24 rows per inch.
If your gauge does not match what you want, change needle size and knit another swatch. Smaller needles make tighter gauge; larger needles make looser gauge. This step takes time but saves you from knitting something that does not fit.
Calculate cast-on stitches and total rows
Multiply your finished width by your stitch gauge to find how many stitches to cast on. If your sweater is 40 inches wide and your gauge is 18 stitches per inch, cast on 40 × 18 = 720 stitches. If you are making a blanket 30 inches wide at 18 stitches per inch, cast on 30 × 18 = 540 stitches.
Do the same for length using row gauge. If your sweater is 24 inches long and your gauge is 24 rows per inch, you need 24 × 24 = 576 rows total. Write these numbers on your sketch next to the measurements they came from.
These numbers are your starting point. You will adjust them based on stitch multiples — many stitch patterns require the cast-on number to be divisible by a certain number, like 4 or 6. If your math gives you 720 stitches but your stitch pattern needs a multiple of 4, 720 works. If it needs a multiple of 6, round to 720 (which is also divisible by 6). Write the final cast-on number clearly.
Map out shaping and stitch pattern sections
Divide your sketch into sections: ribbing at the bottom, main body, armholes, neckline, sleeves. For each section, write down how many rows it takes and what happens in those rows.
Example for a straightforward sweater body: cast on 720 stitches, knit 2 inches of ribbing (48 rows at 24 rows per inch), then switch to stockinette stitch for 14 inches (336 rows). At the armhole, decrease 1 stitch on each side every other row for 8 rows (losing 16 stitches total, leaving 704). Continue straight for 8 more inches (192 rows) to the shoulder.
Write each section as a numbered list with stitch counts and row counts. This becomes the backbone of your written pattern. If you are using a stitch pattern like cables or lace, write out how many rows the repeat is and how many times it repeats in each section.
Test a small section before committing
Knit the first 4 to 6 inches of your pattern using your calculated numbers. Measure the width and compare it to your sketch. If it is too wide or too narrow, your gauge calculation was off or your yarn behaves differently than expected.
If the width is wrong, recalculate. Measure how many stitches per inch you actually got, then divide your finished width by that new number to find the correct cast-on. If the test piece is 42 inches wide instead of 40, and you cast on 720 stitches, your actual gauge is 720 ÷ 42 = 17.1 stitches per inch, not 18. For 40 inches at 17.1 stitches per inch, cast on 40 × 17.1 = 684 stitches instead.
Rip back and recast on with the corrected number. This is why testing matters — fixing it now costs a few hours, not a finished garment that does not fit.
Document every change as you knit
Keep a notebook beside you while you knit. Write down the row number every time you make a decrease, increase, color change, or stitch pattern switch. Note anything unexpected: a stitch that twisted, a row you had to reknit, a place where you changed the plan.
If you decide mid-project that the neckline should be deeper, write the new row count and why you changed it. If you add extra ribbing at the cuff, note how many rows. This record becomes your pattern instructions — other people (and future you) will follow what you wrote, not what you meant to do.
Take a photo of your notes at the end. They are the difference between a pattern that works and one that confuses someone trying to follow it.
Write the pattern in a clear, standard format
Organize your notes into sections: Materials (yarn weight and yardage, needle size, notions), Finished Measurements, Gauge, Abbreviations, and then the instructions broken by section (Body, Sleeves, Finishing).
For each section, write: cast-on number, stitch pattern name and how many rows it runs, then shaping instructions in order. Example: "Cast on 684 stitches. Work in 2×2 ribbing for 48 rows. Switch to stockinette stitch. Work even for 336 rows. At armhole, decrease 1 stitch each side every other row 8 times (16 stitches decreased). Work even for 192 rows to shoulder."
Use consistent abbreviations: k for knit, p for purl, dec for decrease, inc for increase. Define every abbreviation in a list at the top. Test your written instructions by having someone else knit from them without asking you questions — if they get stuck, your wording is unclear.
Frequently Asked Questions
What if I want to make a pattern for a stitch I have never used before?
Knit a swatch of that stitch first and measure its gauge separately. Some stitches like cables pull the fabric tighter than stockinette, so the gauge will be different. Calculate your cast-on using the cable gauge, not the stockinette gauge. Write the stitch pattern repeat clearly — for example, "Row 1: k2, p2" repeated across, or "Cable twist every 6 rows" — so someone following your pattern knows exactly what to do.
Do I need to use graph paper or a pattern software?
No. Graph paper helps you visualize colorwork or lace patterns, but a notebook with numbers works fine for most garments. If you are designing colorwork, graph paper makes it easier to see the pattern repeat. Software like Stitchmastery or Craftlab can organize your pattern and generate a PDF, but you can also type it in a document and share it as a file. Start straightforward — pencil and paper are enough to create a working pattern.
What if my pattern does not work the first time someone else knits it?
Ask them where they got confused and rewrite that section. Common problems are unclear shaping instructions, missing stitch counts, or abbreviations that are not defined. Each time someone knits your pattern, you learn what needs clarifying. Patterns improve with use.
Can I use stitch patterns from other sources in my pattern?
Yes, if you credit the source. If you use a cable pattern from a book or website, mention it in your pattern notes. If you invent the stitch combination yourself, you own it. Either way, write out the repeat clearly so someone can follow it without looking elsewhere.
How many stitches should I add for seams if I am sewing pieces together?
Add 1 stitch on each side for a seam allowance — so if your finished width is 40 inches, cast on for 40.1 inches (one extra stitch per side). When you sew the pieces together, the seam stitches disappear into the seam and the finished width stays 40 inches. Write this in your pattern: "Cast on X stitches (includes 1 stitch each side for seaming)."