Ready to crochet your next winter wardrobe essential? The Winter Trellis Crochet Hat is a free, textured crochet pattern designed for intermediate crafters.
With beautiful front post details and a stretchy fit, this beanie is a perfect blend of function and style.
You can find the free pattern below, or you can purchase the ad-free printable PDF from my store.

Contents
Materials
- Worsted weight yarn – 1 ball (approx. 5 oz/141 g; 256 yds/234 m)
- Size U.S. I/9 [5.5 mm] and U.S. K/10½ [6.5 mm] crochet hooks or sizes needed to obtain gauge
- Yarn needle

You can find the free pattern below, or you can purchase the ad-free printable PDF from my store.
Sizes
To Fit Head Circumference
- Small: 20–22″ [51–56 cm]
- Medium: 22–24″ [56–61 cm]
Finished Circumference (measured around brim):
- Small: 17½” [44.5 cm]
- Medium: 20″ [51 cm]
Finished Height: Approx. 8″ [20.5 cm]
Note: Hat will stretch to fit a range of sizes.
Gauge
13¼ sts and 14½ rnds = 4″ [10 cm] in sc-dcfp pattern
Abbreviations (US Terms)
Beg = Beg
Ch(s) = Chain(s)
Dc = Double crochet
Dcfp = Yoh and draw up a loop around post of next st at front of work inserting hook from right to left. (Yoh and draw through 2 loops on hook) twice
Fpdec (Front post double decrease) = Yoh and draw up a loop around post of same dcfp as last st worked at front of work inserting hook from right to left. (Yoh and draw up a loop around post of next dcfp worked at front of work inserting hook from right to left, Yoh and draw 2 loops on hook) twice. Yoh and draw through all 5 loops on hook. Skip st centered “behind” Fpdec, unless otherwise instructed.
FpPuff (Front post puff st) = (Yoh and draw up a loop worked at front of work inserting hook
from right to left) 4 times around post of next st – (9 loops on hook). Yoh and draw through all 9 loops on hook. Ch 1 tightly to close.
Note: Closing ch-1 is part of FpPuff and does not count as a separate st. Skip st “behind” FpPuff, unless otherwise instructed.
Trfp2tog (Treble front post 2 together) = *(Yoh) twice and draw up a loop around post of next st at front of work inserting hook from right to left. (Yoh and draw through 2 loops on hook) twice. Rep from * once more – (3 loops on hook). Yoh and draw through all 3 loops on hook. Skip st centered “behind” Fptr2tog, unless otherwise instructed.
Pat = Pattern
Rem = Remaining
Rep = Repeat
Rnd(s) = Round(s)
Sc = Single crochet
Sl st = Slip stitch
Sp(s) = Space(s)
St(s) = Stitch(es)
Tog = Together
Trfp = (Yoh) twice and draw up a loop around post of next st at front of work inserting hook from right to left. (Yoh and draw through 2 loops on hook) 3 times
Yoh = Yarn over hook
You can find the free pattern below, or you can purchase the ad-free printable PDF from my store.
Instructions
Notes:
- Take care to skip top of sts “behind” each post stitch, unless otherwise instructed.
- When instructed to work around a stitch “2 rnds below,” work into the indicated stitch in the round numbered two less than the round being worked. For example, if you are working 17th rnd, st “2 rnds below” is 15th rnd.
- When instructed to work into or around the “same” st, this means you should work into or around the st that was last worked into or around
Hat
With larger hook, make adjustable ring: Wrap yarn into a ring, ensuring that the tail falls behind working yarn. Grip ring and tail between middle finger and thumb. Insert hook through center of ring, yarn over (with working yarn) and draw up a loop. Work sts of first rnd in the ring. After the first rnd of sts is worked, pull gently on tail to tighten ring.
1st rnd: Ch 2 (counts as dc). 6 (7) dc in ring. Join with sl st in top of beg ch-2. 7 (8) dc.
2nd rnd: Ch 1 loosely. 2 dcfp around beg ch-2 (first 1 dcfp). 2 dcfp around each rem dc. Join with sl st in first 1 dcfp. 14 (16) dcfp.
3rd rnd: Ch 1 loosely. 2 dcfp around each dcfp around. Join with sl st in first dcfp. 28 (32) dcfp.
4th rnd: Ch 1 loosely. 1 dcfp around each dcfp around. Join with sl st in first dcfp.
5th rnd: Ch 1. 1 sc in same dcfp as join. 1 dcfp around same 1 dcfp. 1 sc in next dcfp, 1 dcfp around same dcfp. Rep from * around. Join with sl st in first sc. 28 (32) sc and 28 (32) dcfp.
6th to 11th rnds: Ch 1. 1 sc in same sc as join. 1 dcfp around next dcfp. 1 sc in next sc, 1 dcfp around next dcfp. Rep from * around. Join with sl st in first sc.
12th rnd: Ch 1. 1 sc in same sc as join. 1 sc in next dcfp. 1 dcfp around same dcfp. Skip next sc. 1 dcfp around next dcfp. 1 sc in next sc. 1 dcfp around next dcfp. Skip next sc. 1 dcfp around next dcfp. 1 sc in same dcfp. 1 sc in next sc. Rep from * around ending last rep at **. Join with sl st in first sc.
13th rnd: Ch 1. 1 sc in same sc as join. 1 sc in next sc. 1 sc in next dcfp. 1 dcfp around same dcfp. Hold next 2 dcfp together (skipping sc between them) and work 1 dcfp around them as if they were one stitch. 1 dcfp around next dcfp. 1 sc in same dcfp. 1 sc in each of next 3 sc. Rep from * around ending last rep at **. 1 sc in last sc. Join with sl st in first sc. 35 (40) sc and 21 (24) dcfp.
14th rnd: Ch 1. 1 sc in same sc as join. 1 sc in next 2 sc. 1 sc in next dcfp. Fpdec. 1 sc in same dcfp as last leg of Fpdec. 1 sc in each of next 5 sc. Rep from * around ending last rep at **. 1 sc in each of last 2 sc. Join with sl st in first sc. 49 (56) sc and 7 (8) Fpdec.
15th rnd: Ch 1. 1 sc in same sc as join. 1 sc in each of next 2 sc. Skip next sc. 1 dcfp around Fpdec. 1 sc in same Fpdec. 1 dcfp around same Fpdec. Skip next sc. 1 sc in each of next 5 sc. Rep from * around ending last rep at **. 1 sc in each of last 2 sc. Join with sl st in first sc. 42 (48) sc and 14 (16) dcfp.

16th rnd: Ch 1. 1 sc in same sc as join and in each stitch around. Join with sl st in first sc. 56 (64) sc.
17th rnd: Ch 1 loosely. Trfp around first dcfp 2 rnds below. 1 sc in each of next 7 sc. Trfp2tog over next 2 dcfp 2 rnds below. Rep from * ending last rep at **. Trfp around last dcfp 2 rnds below. Join with sl st in first trfp (first and last trfp together count as trfp2tog). 49 (56) sc and 7 (8) trfp2tog.
18th rnd: As 16th rnd.
19th rnd: Ch 1 loosely. Hold first and last trfp 2 rnds below together and work 1 dcfp around them as if they were one stitch. 1 sc in each of next 3 sc. FpPuff around next sc 2 rnds below. 1 sc in each of next 3 sc. 1 dcfp around trfp2tog 2 rnds below. 1 sc in each of next 3 sc. FpPuff around next sc 2 rnds below. 1 sc in each of next 3 sc. Rep from * around. Join with sl st in first dcfp. 42 (48) sc, 7 (8) dcfp, and 7 (8) FpPuff.
20th rnd: As 16th rnd.
21st rnd: Ch 1 loosely. 1 dcfp around first dcfp 2 rnds below. 1 sc in each of next 7 sc. 1 dcfp around next dcfp 2 rnds below. Rep from * around ending last rep at **. Join with sl st in first dcfp. 49 (56) sc and 7 (8) dcfp.
22nd rnd: Ch 1. 1 sc in first dcfp. 1 dcfp around same dcfp. Skip next sc. 1 sc in each of next 5 sc. Skip next sc. 1 dcfp around next dcfp. 1 sc in same dcfp. 1 dcfp around same dcfp. Rep from * around ending last rep at **. Join with sl st in first sc. 42 (48) sc and 14 (16) dcfp.
23rd rnd: As 16th rnd.
24th rnd: Ch 1. 1 sc in same sc as join. 1 dcfp around first dcfp 2 rnds below. (1 sc in next sc. 1 dcfp around next sc 2 rnds below) twice. 1 sc in next sc. 1 dcfp around next dcfp 2 rnds below. 1 sc in next sc. 1 dcfp around next dcfp 2 rnds below. Rep from * around ending last rep at **. Join with sl st in first sc. 28 (32) sc and 28 (32) dcfp.

Ribbing
25th to 27th rnds: Ch 1. 1 sc in same sc as join. 1 dcfp around first dcfp. 1 sc in next sc. 1 dcfp around next dcfp. Rep from * around. Join with sl st in first sc.
Change to smaller hook.
28th rnd: With smaller hook, as 16th rnd. 56 (64) sc.
29th rnd: Ch 1. Working from left to right, instead of from right to left, as usual, work 1 reverse sc in each sc around. Join with sl st to first sc. Fasten off.

You’re Done!
Your Winter Trellis Hat is complete — featuring bold texture, a snug fit, and ribbed edging. This is a fun and stylish piece to wear or gift all season long.

