🧶 How to Knit a Beret with Visor — Step-by-Step

Sure! Let’s go through a detailed, step-by-step guide on how to knit a beret with a visor (brim) — perfect for an intermediate knitter who’s comfortable knitting in the round and working simple shaping.


🧶 How to Knit a Beret with Visor — Step-by-Step

✳️ Overview

A knit beret with a visor (also known as a newsboy beret or cap) combines the classic round beret shape with a small, structured brim in front. It’s stylish, cozy, and practical for cool weather.


🧵 Materials Needed

ItemDetails / Recommendation
YarnWorsted-weight yarn (approx. 150–200g) — wool, acrylic, or blend
Knitting needles3.5 mm (US 4) for ribbing, 4.0 mm (US 6) circulars for body (40 cm / 16″)
Double-pointed needles (DPNs)Same size as circulars for crown shaping
Stitch markers4–8, for dividing sections
Tapestry needleFor weaving in ends
Visor reinforcement (optional)Plastic mesh, interfacing, or stiff felt
Scissors and measuring tapeStandard tools

🪡 Step 1: Knit the Band (Ribbed Edge)

  1. Cast on 100–110 stitches (adjust for your gauge and head circumference).
  2. Join in the round, being careful not to twist stitches.
  3. Work ribbingK2, P2 (or K1, P1 if you prefer a narrower rib) for about 4–5 cm (1½–2 inches).
  4. This will form the stretchy band that sits around the head.

Tip: For a snugger fit, use a smaller needle size for the ribbing than for the body.


🪡 Step 2: Increase for the Beret Body

  1. Switch to your larger circular needle.
  2. Round 1: [K4, M1] around (or evenly increase by about 20–30%).
    → You should have around 130–140 stitches total.
  3. Knit in stockinette stitch (K every round) for about 6–7 cm (2½–3 inches).
  4. The beret body should start widening nicely.

Optional texture: You can add a pattern like seed stitch, cables, or lace to the body for a decorative look.


🪡 Step 3: Shape the Crown (Top of Beret)

Now you’ll decrease gradually to create the rounded top.

  1. Divide stitches into 8 equal sections using stitch markers.
  2. Decrease Rounds:
    • Round 1: K to 2 stitches before marker, K2tog. Repeat around.
    • Round 2: Knit.
    • Repeat Rounds 1–2 until about half the stitches remain.
    • Then, decrease every round until 8 stitches remain.
  3. Cut yarn, leaving a 10–15 cm tail.
    Thread through remaining stitches and pull tight to close the top.
    Weave in the end.

The classic beret shape should now be visible!


🪡 Step 4: Knit the Visor (Brim)

You can knit the visor separately and sew it on.

  1. Pick up stitches along about ⅓ of the front band (centered).
    Example: pick up ~25–30 stitches.
  2. Work short rows to shape the visor:
    • Row 1 (RS): K to end.
    • Row 2 (WS): P to end.
    • Row 3: K to 2 sts before end, turn.
    • Row 4: P to 2 sts before end, turn.
    • Continue working 2 sts shorter on each side for 5–6 more rows.
  3. Bind off loosely.

Optional: Insert a small piece of plastic canvas or interfacing between two visor layers for structure.

If you want a sturdier brim:

  • Knit two identical visor pieces.
  • Place them together with a stiff insert between.
  • Sew along the edges to the band.

🪡 Step 5: Finishing Touches

  1. Block the beret gently — use steam or wet blocking to smooth it out and shape the top.
  2. Sew visor securely to the band if not already attached.
  3. Weave in all yarn ends neatly.
  4. Add embellishments if desired (button on top, decorative stitches, etc.).

🧣 Optional Modifications

  • Slouchier style: Knit extra rounds before crown decreases.
  • Tighter fit: Reduce increase count after band.
  • Textured pattern: Add cables or a basketweave to the body.
  • Double-layer visor: For extra firmness and a clean look.

🧶 Example Pattern Summary (for quick reference)

SectionStepsNotes
BandCO 110, K2P2 rib 4 cmUse smaller needle
BodyIncrease to 140 sts, knit 7 cmOptional pattern
CrownDecrease every other round, then every roundDivide into 8 sections
VisorPick up 30 sts, work short rowsAdd reinforcement
FinishBlock, sew visor, weave endsShape and decorate

Watch tutorial:

Leave a Reply

Your email address will not be published. Required fields are marked *