How to Knit a Basic Hat Without a Pattern
Every hat pattern in existence is a variation of the same formula. Once you understand the formula, you never need to look up a hat pattern again โ you can knit a hat in any yarn, at any gauge, in any size, from scratch. This is one of the most genuinely useful things you can memorize in knitting.
This guide gives you the complete formula and explains why each step works, so you can adjust it for any situation.
What You Need Before You Start
You need two numbers: your gauge (stitches per inch) and your head circumference in inches. Everything else follows from those two pieces of information.
Getting your gauge: Knit a swatch in your yarn on your needles in stockinette stitch (or whatever stitch you plan to use for the hat body). Block it. Measure the centre โ count how many stitches fit into 4 inches, then divide by 4. That's your stitches per inch.
Measuring head circumference: Use a soft measuring tape around the widest part of the head (just above the ears, across the forehead). For a baby: approximately 16 inches. For a child: 19-20 inches. For an average adult: 21-22 inches. For a large adult: 23-24 inches.
The Hat Formula
Step 1 โ Calculate your cast-on number:
Multiply head circumference by your stitches per inch. Then subtract 10-15% for negative ease (you want the hat to grip the head, not sit loosely on top of it). Round to a number that works with your ribbing pattern (divisible by 2 for 1ร1 ribbing, divisible by 4 for 2ร2 ribbing).
Example: 22-inch head ร 4.5 stitches per inch = 99 stitches. Subtract 15%: 99 ร 0.85 = 84 stitches. Round to 84 (divisible by 4 for 2ร2 ribbing).
Step 2 โ Cast on and work ribbing:
Cast on your number using a stretchy cast-on (long-tail cast-on works well). Join in the round, being careful not to twist. Work 1ร1 ribbing (k1, p1) or 2ร2 ribbing (k2, p2) for:
- 1 inch for a close-fitting hat or slouch with no brim
- 1.5 inches for a standard adult hat
- 2-3 inches for a folded-up brim
Step 3 โ Work the body:
Switch to your main stitch pattern (stockinette, seed stitch, cables, whatever you've chosen) and work until the hat measures from the cast-on edge:
- Baby (0-3 months): 5 inches total before crown
- Child: 6 inches
- Adult standard beanie: 7-8 inches
- Adult slouchy: 10-12 inches
These measurements include the ribbing.
Step 4 โ Work the crown decreases:
Divide your stitch count into 8 equal sections. Place a marker between each section (8 markers total).
Round 1 (decrease round): k2tog, knit to 2 stitches before marker, ssk, slip marker โ repeat around. This removes 2 stitches per section, 16 stitches per round.
Round 2 (plain round): Knit all stitches.
Repeat these two rounds (decrease, plain, decrease, plain) until approximately 16 stitches remain.
Final round: k2tog around until 8 stitches remain. Cut yarn, leaving a 6-inch tail. Thread the tail through the remaining stitches using a tapestry needle, draw up tight, and pull through to the inside of the hat. Weave in ends.
Adjusting for Different Stitch Counts
If your stitch count isn't divisible by 8 exactly, round to the nearest number that is before placing your crown markers. Adding or removing 4 stitches at the start of the crown section makes no visible difference to the fit.
If you want a very gradual crown (for a slouchy hat), work 3 plain rounds between decrease rounds instead of 1. If you want a quick, tight crown, eliminate the plain rounds entirely and decrease every round โ this creates a swirl pattern that looks intentional and attractive.
Hat Formula Quick Reference by Yarn Weight
- Fingering weight (8 sts/inch): Average adult: 88-96 stitches on 2.25mm needles
- DK weight (5.5 sts/inch): Average adult: 80-88 stitches on 3.75mm needles
- Worsted weight (4.5 sts/inch): Average adult: 76-84 stitches on 4.5mm needles
- Bulky weight (3 sts/inch): Average adult: 48-56 stitches on 6.5mm needles
- Super bulky (2 sts/inch): Average adult: 36-40 stitches on 10mm needles
These are starting points. Your gauge determines the actual number โ always trust your own swatch over any table.
The Simplest Possible Version
If you want an absolute beginner version of this formula: find your stitches-per-inch gauge, multiply by 18 (for an average adult head with negative ease already built in), round to a number divisible by 4, cast on, work 2ร2 ribbing for 2 inches, stockinette for 4 more inches, then k2tog around twice, pull tight, done. It works almost every time.
Still stuck? Get expert help from Emma in minutes โ