A basic hat is one of the easiest projects to finish on straight needles

A hat knitted on straight needles is simpler than it sounds. You cast on stitches along the width of the hat, knit in rows until the piece is tall enough, then seam the sides together and close the top. Unlike circular needles, straight needles let you work flat and sew one seam—which many beginners find easier to manage. The whole project typically takes a weekend or two, depending on yarn weight and how often you knit.

The basic process is: cast on, knit stockinette stitch (or another stitch pattern) in rows, decrease stitches at the crown, bind off, seam the sides, and weave in ends. You do not need special skills or expensive yarn. A worsted-weight yarn and US 8 or 9 needles work well for a standard adult hat.

Key Takeaways

  • Cast on 50 to 60 stitches for an adult hat, depending on your yarn weight and how snug you want the fit.
  • Knit in stockinette stitch (knit on the front, purl on the back) until the piece measures about 7 to 8 inches tall.
  • Decrease stitches evenly across rows to shape the crown, then bind off the remaining stitches.
  • Seam the sides together with a yarn needle and mattress stitch, then close the top by threading yarn through the remaining stitches.
  • Straight needles work best for hats when you are comfortable with basic seaming and do not mind one visible seam.

Choosing yarn weight and needle size

The yarn weight you choose determines how warm the hat will be and how quickly you finish. Worsted-weight yarn (also called medium or #4) is the most forgiving for beginners—it knits fast, is straightforward to see your stitches in, and produces a sturdy hat. Bulky yarn (also called #5 or #6) finishes even faster but can look lumpy if your tension is uneven. Fingering-weight yarn (also called #1 or #2) takes longer but produces a finer, dressier hat.

Match your needle size to your yarn. Most yarn labels recommend a needle size—follow that recommendation. If you do not have the exact size, one size up or down usually works. For worsted weight, US 8 or 9 needles are standard. For bulky, try US 10 or 11. For fingering weight, try US 1 or 2. Straight needles should be at least 10 inches long so stitches do not fall off while you work.

Casting on and measuring your gauge

Before you start the hat, knit a small test swatch to check your gauge—how many stitches and rows you knit per inch. Cast on 20 stitches, knit in stockinette stitch for about 20 rows, then bind off. Measure the width and height. If your yarn label says you should get 18 stitches per 4 inches and your swatch shows 18 stitches per 4 inches, your gauge is correct and you can proceed. If your swatch is too loose or too tight, switch to a smaller or larger needle and try again.

Once your gauge is right, cast on 50 to 60 stitches for an adult hat. Use a long-tail cast-on, which creates a neat edge that looks good when you seam. If you are making a hat for a child, cast on 40 to 50 stitches. For a very large adult head, cast on 60 to 70 stitches. The exact number depends on your gauge and how snug you want the fit—a tighter gauge means fewer stitches for the same width.

Knitting the body in stockinette stitch

Stockinette stitch is the standard choice for hats: knit every stitch on the front side (called the right side), and purl every stitch on the back side (called the wrong side). This creates the smooth, V-shaped texture most hats have. Knit in stockinette until your piece measures about 7 to 8 inches tall. For a child's hat, aim for 5 to 6 inches. You can measure by laying the piece flat on a table and using a ruler.

Keep your tension even—not too tight, not too loose—so the hat looks uniform. If you notice your stitches getting tighter as you go, you may be pulling the yarn too hard after each stitch. If they get looser, you may not be pulling hard enough. Consistent tension takes practice, but even uneven tension will not ruin a hat.

Decreasing stitches to shape the crown

Once the body is tall enough, you decrease stitches to narrow the top and create the crown. The most straightforward method is to knit two stitches together (called a knit two together or K2tog decrease) at regular intervals across a row. For example, if you cast on 60 stitches, you might knit 4 stitches, then knit two together, then knit 4 stitches, then knit two together, and repeat across the row. This reduces your stitch count by one-sixth.

After a decrease row, knit 3 or 4 plain rows in stockinette. Then decrease again, spacing the decreases evenly. Repeat this pattern—decrease row, then plain rows—until you have about 12 to 16 stitches left. The decreases should form gentle diagonal lines that spiral around the hat. If your decreases look uneven, do not worry; they will be less visible once the hat is seamed and worn.

Binding off and seaming the sides

Once you have 12 to 16 stitches left, bind off using the standard bind-off method: knit two stitches, pass the first stitch over the second, knit one more stitch, pass the first over the second, and repeat until all stitches are bound off. Cut the yarn, leaving a 6-inch tail, and pull it through the last stitch to find it.

Lay the hat flat with the right side facing you. Thread a yarn needle with a length of yarn (about 3 feet). Using mattress stitch, seam the two side edges together. Mattress stitch is worked by inserting the needle under the horizontal bar between the first and second stitch on one side, then under the corresponding bar on the other side, and repeating. This creates a nearly invisible seam. Once the sides are seamed, the hat will look like a tube.

Closing the top and finishing

Thread the yarn needle with the tail you left when you bound off. Insert the needle through each of the remaining stitches around the crown, going through the loop of each stitch. Pull the yarn tight to gather the stitches and close the top of the hat. Tie a knot to find it, then weave the tail through the inside of the hat for an inch or two and trim it.

Weave in any other loose ends—the tail from your cast-on and any other tails left from joining new yarn. Block the hat if you wish by pinning it to the shape you want and steaming it lightly, though this is optional for a casual hat. Try it on, and adjust the fit if needed. If it is too tight, you can gently stretch it; if it is too loose, you can tighten the crown closure slightly.

Frequently Asked Questions

What if my hat is too big or too small?

If it is too big, you can knit a new hat with fewer cast-on stitches or a smaller needle size. If it is too small, unravel it and start over with more stitches or a larger needle. Measure your head circumference before you start the next hat—most adult heads are 21 to 23 inches around—and divide that by your gauge to find the right cast-on number.

Can I add a brim or cuff to the bottom?

Yes. After you bind off and before you seam, you can pick up stitches along the cast-on edge and knit a ribbed cuff (alternating knit and purl stitches) for 1 to 2 inches. Ribbing is stretchy and helps the hat stay on. Bind off the cuff stitches, then seam the sides as usual.

What if I drop a stitch or make a mistake?

If you drop a stitch, use a crochet hook to pick it back up by catching the loop and pulling it through each row above. If you notice a mistake several rows back, you can unravel back to that row and fix it, or leave it—most mistakes are invisible once the hat is worn. For a first hat, do not worry about perfection.

How do I know when the hat is done?

The hat is done when you have seamed the sides, closed the top, and woven in all the ends. Try it on to make sure it fits and feels comfortable. If the crown is too tight or loose, you can adjust the gathering slightly before you trim the yarn tail.

Can I use a different stitch pattern instead of stockinette?

Yes. Garter stitch (knitting every row) creates a thicker, bumpier texture. Ribbed stitch (alternating knit and purl columns) is stretchy and warm. Any stitch pattern works as long as you keep your tension even and decrease evenly at the crown. Just remember that different stitches may change your gauge, so knit a swatch first.