Start with a sketch and basic measurements

A knit pattern begins with a straightforward drawing of what you want to make—a sweater, a hat, a blanket—and the measurements of the finished piece. You do not need to be an artist. A rough rectangle for a sweater body, a circle for a hat crown, or a square for a blanket is enough to start.

Measure the actual garment or person you are designing for. If you are making a sweater, measure the chest width, sleeve length, and total length from shoulder to hem. Write these numbers down. These measurements become the finished dimensions—the size of the piece after it is blocked and dry, not the yarn ball weight or needle size.

Next, knit a gauge swatch: a small square (usually 4 inches by 4 inches) in the yarn and stitch pattern you plan to use. Wash and block it the same way you will block the final garment. Count how many stitches and rows fit in 4 inches. This number—your gauge—is the bridge between your measurements and the stitch count you need to cast on.

Key Takeaways

  • Finished measurements and gauge are the two numbers that control everything else in your pattern—without them, your math will be wrong.
  • A pattern is straightforward a list of cast-on stitches, row-by-row or round-by-round instructions, and when to increase or decrease to reach your target shape.
  • Graph paper or a knitting-specific pattern software like Stitchmastery or PetiteKnit's Designer Notebook makes it much faster to write down what you are doing as you design.
  • Test your pattern by knitting it yourself before sharing it—mistakes in counting or instruction wording show up when ready when you follow your own steps.
  • A written pattern needs cast-on number, stitch abbreviations, row counts, and shaping instructions in a clear order so another knitter can follow it.

Calculate cast-on stitches using your gauge

Once you have your gauge, multiply your finished width measurement by your stitch gauge. If your sweater back is 20 inches wide and your gauge is 5 stitches per inch, you need 100 stitches to cast on. This is the foundation of your pattern.

Write this number down clearly. Include the yarn weight, needle size, and the exact stitch pattern you used to get this gauge. If someone later knits your pattern with a different yarn or needles, their gauge will change, and they will need to recalculate the cast-on number themselves.

Map out increases and decreases on graph paper

Graph paper designed for knitting (where each square represents one stitch and one row) lets you draw exactly where you will increase or decrease stitches. Knitting graph paper is wider than regular graph paper because knit stitches are taller than they are wide.

Sketch the outline of your piece on the graph. If you are making a fitted sweater, the body might start at 100 stitches, increase gradually to 110 stitches at the waist, then decrease back to 100 stitches at the armhole. Each increase or decrease happens at a specific row number. Count the rows on your graph to know exactly when to work each shaping line.

For a straightforward sweater, you might increase one stitch on each side every 6 rows for 10 rows, then work straight. Write this as: "Increase 1 stitch each side every 6 rows, 5 times" (5 increases × 2 sides = 10 stitches added). This is clearer than listing every single row.

Write instructions in a clear, repeatable order

A knit pattern is a set of instructions someone else can follow without guessing. Start with the materials: yarn weight and yardage, needle size, and any notions like buttons or stitch markers. Then list all the abbreviations you use (k = knit, p = purl, inc = increase, dec = decrease, and so on).

Break the garment into sections: back, front, sleeves, and finishing. For each section, write the cast-on number, then the stitch pattern row by row or round by round. When shaping happens, be specific: "Row 5: k2, inc 1, knit to last 3 stitches, inc 1, k2" tells the knitter exactly where to increase. Avoid vague instructions like "increase evenly"—count the rows and stitches yourself, then write the exact row numbers.

Include a schematic—a straightforward line drawing with finished measurements labeled on each piece. A knitter can check their progress against the schematic without doing math.

Test your pattern by knitting it yourself

Before you share your pattern, knit it. Follow your own written instructions exactly as another person would. If you find yourself thinking "I know what I meant" or skipping steps because you remember the design, your pattern is not clear enough. Rewrite those sections.

Check that your finished piece matches your schematic measurements. If the back is supposed to be 20 inches wide and it comes out 18 inches, your gauge calculation or cast-on number is wrong. Fix it and test again. This step catches errors that will frustrate anyone who tries to knit your pattern later.

Use pattern software to speed up the process

Knitting-specific software like Stitchmastery, PetiteKnit's Designer Notebook, or StitchFiddle lets you draw your pattern on a digital grid, set your gauge, and the software calculates stitch counts and row numbers for you. You can change finished measurements and the software recalculates everything automatically.

These tools are not required—many knitters design patterns on graph paper and in a text document—but they reduce math errors and make it faster to adjust your design if you want to offer multiple sizes. Free options like StitchFiddle are a good starting point if you want to try software before buying.

Write clear finishing and assembly instructions

After the knitting is done, your pattern needs to explain how to finish the piece. Do the pieces get seamed or grafted? Where do the seams go? How many stitches do you pick up for the neckband, and what stitch pattern do you use? If there are buttons, where do they go and how many?

Include blocking instructions: water temperature, whether to pin the piece to measurements, and how long to dry. Blocking can change the final size and drape significantly, so be specific. "Wet block to measurements" is clearer than "block as needed."

Frequently Asked Questions

Do I have to use graph paper to design a pattern?

No. Many knitters design by knitting and writing down what they did as they go, then organizing those notes into a pattern afterward. Graph paper and software make it easier to see the whole shape at once and catch mistakes before you knit, but they are not required.

What if I want to offer my pattern in multiple sizes?

Write the pattern with numbers in parentheses for each size: "Cast on 80 (90, 100) stitches" means size small is 80, medium is 90, large is 100. Keep the parentheses consistent throughout so a knitter picks one size and follows that number all the way through. A schematic with measurements for each size is essential so knitters know which size to choose.

How do I know if my pattern instructions are clear?

Have someone who is not you knit it. If they get stuck or confused, that section needs to be rewritten. Even small unclear phrases like "work even" or "as established" can stop a knitter cold if they do not know what you mean.

Can I use stitch abbreviations everyone knows, or do I have to list them?

List them anyway. Different knitting traditions use different abbreviations—some knitters use "yo" for yarn over, others use "yfwd." A complete abbreviation list takes two lines and prevents confusion. It is the standard in published patterns for a reason.

What should I include in a schematic?

Draw a straightforward outline of each piece (back, front, sleeves) and label the finished width, length, and any other key measurements like sleeve cap height or neckline depth. Include measurements for all sizes if you offer multiple sizes. A knitter should be able to check their progress by measuring their piece against the schematic without doing any math.