Last Updated on January 12, 2023 by Cyprianne Nolan
Keep baby’s head warm in this winter season with this simple free crochet pixie hat pattern for baby. This darling Pixie Hat has a feel of nostalgia with its dainty texture, sweet rosettes and ever so subtle scalloped edging.
This pattern is written to make a hat that fits babies from newborn up to 12 months. It is worked in worsted weight yarn and uses a beautiful stitch pattern that has lots of texture and movement.
If you know basic stitches you can make this – perfect to keep your little one warm and oh so darling for photoshoots.
- Add Pattern to your Ravelry Library
- Download On Etsy
- Pin Now Make Later

Designers Notes
💕 Skill Level is Easy
💕 Skills Needed double crochet, single crochet
💕 Sizes 3 Sizes Newborn to 12 Months
💕 Made with worsted weight yarn
💕 All sizes written individually
💕 Written in Standard American terms
💕 Flower included in pattern
Crochet Pixie Hat Instructions
Skill Level
Easy
Abbreviations
- ch – chain
- dc – double crochet
- sc – single crochet
- st – stitch
- sts – stitches
- sl st – slip stitch
- rpt – repeat
Gauge
4″ x 4″ Picot Stitch
15 sts x 11 rows
Materials Needed
- 5.0 mm hook
- Tapestry Needle
- Stitch Markers
- 50 g – 100 g 4 Worsted weight yarn
Photo: White Simply Soft Yarn (4 – Medium) By Caron
- Small amount of contrast yarn for roses, if desired.

- Add Pattern to your Ravelry Library
- Download On Etsy
- Pin Now Make Later
Finished Measurements
0-3 months 7” x 16”
3-6 months 8” x 17”
6-12 months 9” x 18”
Special Stitches
Picot: (sc, ch 2, sc) in stitch indicated – 1 picot made
Crochet Roses
Ch 37
Row 1: Dc in 3rd ch from hook, dc in next 5 chs, slst next st, dc in next 5 sts, slst next st, hdc in next 5 sts, slst next st, hdc in next 5 sts, sc in next 5 sts.
Fasten off leaving a tail about 8-9 inches long for stitching rose into shape.
Roll into rose shape and stitch to hold together. Using tapestry needle and yarn, attach to hat.
Check out all my free patterns that include baby sizes HERE
Check out the free crochet baby patterns below chosen just for you!
Crochet Pixie Hat Pattern Newborn – 3 Months
Ch 2
Work first three rounds continuously
Rnd 1: Work 6 sc into 2nd ch from hook (6)
Rnds 2-3: Sc in 1st st and each st around (6)
Rnd 4: (Sc, ch 2, sc) in 1st st, *sk next, (sc, ch 2, sc) in next* rpt from * to * around (3 picots made), join with slst, ch 1 turn
Rnd 5: 3 dc in 1st picot, and each picot around (9), join with slst ch 1 turn
Rnd 6: (Sc, ch 2, sc) in 1st st, *sk next, (sc, ch 2, sc) in next* rpt from * to * around (5 picots made), join with slst ch 1 turn
Rnd 7: 4 dc in 1st picot, and each picot around (20), join with slst ch 1 turn
Rnd 8: (Sc, ch 2, sc) in 1st st, *sk next, (sc, ch 2, sc) in next* rpt from * to * around (10 picots made), join with slst ch 1 turn
Rnd 9: 4 dc in 1st picot, and each picot around (40), join with slst ch 1 turn
Rnd 10: (Sc, ch 2, sc) in 1st st, *sk next, (sc, ch 2, sc) in next* rpt from * to * around (20 picots made), join with slst ch 1 turn
Rnd 11: 3 dc in 1st picot, and each picot around (60), join with slst ch 1 turn
Rnd 12: (Sc, ch 2, sc) in 2nd dc, *sk next 2 dc, (sc, ch 2, sc) in next dc* rpt from * to * around (20 picots made), join with slst ch 1 turn
Rnd 13: 3 dc in 1st picot, and each picot around (60), join with slst ch 1 turn
Rnd 14: (Sc, ch 2, sc) in 2nd dc, *sk next 2 dc, (sc, ch 2, sc) in next dc* rpt from * to * around (20 picots made), join with slst ch 1 turn
Rnd 15: 3 dc in 1st picot, and each picot around (60), join with slst ch 1 turn
Rnd 16: (Sc, ch 2, sc) in 2nd dc, *sk next 2 dc, (sc, ch 2, sc) in next dc* rpt from * to * around (20 picots made), join with slst ch 1 turn
Rnd 17: 3 dc in 1st picot, and each picot around (60), join with slst ch 1 turn
Rnd 18: (Sc, ch 2, sc) in 2nd dc, *sk next 2 dc, (sc, ch 2, sc) in next dc* rpt from * to * around (20 picots made), join with slst ch 1 turn
Rnd 19: (Sc, ch 2, sc) in 1st picot, and each picot around, fasten off and weave in ends.

Crochet Pixie Hat Pattern 3-6 Months
Ch 2
Work first three rounds continuously
Rnd 1: Work 6 sc into 2nd ch from hook (6)
Rnds 2-3: Sc in 1st st and each st around (6)
Rnd 4: (Sc, ch 2, sc) in 1st st, *sk next, (sc, ch 2, sc) in next* rpt from * to * around (3 picots made), join with slst, ch 1 turn
Rnd 5: 4 dc in 1st picot, and each picot around (12), join with slst ch 1 turn
Rnd 6: (Sc, ch 2, sc) in 1st st, *sk next, (sc, ch 2, sc) in next* rpt from * to * around (6 picots made), join with slst ch 1 turn
Rnd 7: 3 dc in 1st picot, 4 dc in next 2 picots, 3 dc in next picot, 4 dc in last 2 picots (22), join with slst ch 1 turn
Rnd 8: (Sc, ch 2, sc) in 1st st, *sk next, (sc, ch 2, sc) in next* rpt from * to * around (11 picots made), join with slst ch 1 turn
Rnd 9: 4 dc in 1st picot, and each picot around (44), join with slst ch 1 turn
Rnd 10: (Sc, ch 2, sc) in 1st st, *sk next, (sc, ch 2, sc) in next* rpt from * to * around (22 picots made), join with slst ch 1 turn
Rnd 11: 3 dc in 1st picot, and each picot around (66), join with slst ch 1 turn
Rnd 12: (Sc, ch 2, sc) in 2nd dc, *sk next 2 dc, (sc, ch 2, sc) in next dc* rpt from * to * around (22 picots made), join with slst ch 1 turn
Rnd 13: 3 dc in 1st picot, and each picot around (66), join with slst ch 1 turn
Rnd 14: (Sc, ch 2, sc) in 2nd dc, *sk next 2 dc, (sc, ch 2, sc) in next dc* rpt from * to * around (22 picots made), join with slst ch 1 turn
Rnd 15: 3 dc in 1st picot, and each picot around (66), join with slst ch 1 turn
Rnd 16: (Sc, ch 2, sc) in 2nd dc, *sk next 2 dc, (sc, ch 2, sc) in next dc* rpt from * to * around (22 picots made), join with slst ch 1 turn
Rnd 17: 3 dc in 1st picot, and each picot around (66), join with slst ch 1 turn
Rnd 18: (Sc, ch 2, sc) in 2nd dc, *sk next 2 dc, (sc, ch 2, sc) in next dc* rpt from * to * around (22 picots made), join with slst ch 1 turn
Rnd 19: 3 dc in 1st picot, and each picot around (66), join with slst ch 1 turn
Rnd 20: (Sc, ch 2, sc) in 2nd dc, *sk next 2 dc, (sc, ch 2, sc) in next dc* rpt from * to * around (22 picots made), join with slst ch 1 turn
Rnd 21: (Sc, ch 2, sc) in 1st picot, and each picot around, fasten off and weave in ends.
Check out the free crochet baby patterns below chosen just for you!
- Add Pattern to your Ravelry Library
- Download On Etsy
- Pin Now Make Later
Crochet Pixie Hat Pattern 6-12 Months
Ch 2
Work first three rounds continuously
Rnd 1: Work 8 sc into 2nd ch from hook (8)
Rnds 2-3: Sc in 1st st and each st around (8)
Rnd 4: (Sc, ch 2, sc) in 1st st, *sk next, (sc, ch 2, sc) in next* rpt from * to * around (4 picots made), join with slst, ch 1 turn
Rnd 5: 3 dc in 1st picot, and each picot around (12), join with slst ch 1 turn
Rnd 6: (Sc, ch 2, sc) in 1st st, *sk next, (sc, ch 2, sc) in next* rpt from * to * around (6 picots made), join with slst ch 1 turn
Rnd 7: 4 dc in 1st picot, and each picot around (24), join with slst ch 1 turn
Rnd 8: (Sc, ch 2, sc) in 1st st, *sk next, (sc, ch 2, sc) in next* rpt from * to * around (12 picots made), join with slst ch 1 turn
Rnd 9: 4 dc in 1st picot, and each picot around (48), join with slst ch 1 turn
Rnd 10: (Sc, ch 2, sc) in 1st st, *sk next, (sc, ch 2, sc) in next* rpt from * to * around (24 picots made), join with slst ch 1 turn
Rnd 11: 3 dc in 1st picot, and each picot around (72), join with slst ch 1 turn
Rnd 12: (Sc, ch 2, sc) in 2nd dc, *sk next 2 dc, (sc, ch 2, sc) in next dc* rpt from * to * around (24 picots made), join with slst ch 1 turn
Rnd 13: 3 dc in 1st picot, and each picot around (72), join with slst ch 1 turn
Rnd 14: (Sc, ch 2, sc) in 2nd dc, *sk next 2 dc, (sc, ch 2, sc) in next dc* rpt from * to * around (24 picots made), join with slst ch 1 turn
Rnd 15: 3 dc in 1st picot, and each picot around (72), join with slst ch 1 turn
Rnd 16: (Sc, ch 2, sc) in 2nd dc, *sk next 2 dc, (sc, ch 2, sc) in next dc* rpt from * to * around (24 picots made), join with slst ch 1 turn
Rnd 17: 3 dc in 1st picot, and each picot around (72), join with slst ch 1 turn
Rnd 18: (Sc, ch 2, sc) in 2nd dc, *sk next 2 dc, (sc, ch 2, sc) in next dc* rpt from * to * around (24 picots made), join with slst ch 1 turn
Rnd 19: 3 dc in 1st picot, and each picot around (72), join with slst ch 1 turn
Rnd 20: (Sc, ch 2, sc) in 2nd dc, *sk next 2 dc, (sc, ch 2, sc) in next dc* rpt from * to * around (24 picots made), join with slst ch 1 turn
Rnd 21: 3 dc in 1st picot, and each picot around (72), join with slst ch 1 turn
Rnd 22: (Sc, ch 2, sc) in 2nd dc, *sk next 2 dc, (sc, ch 2, sc) in next dc* rpt from * to * around (24 picots made), join with slst ch 1 turn
Rnd 23: (Sc, ch 2, sc) in 1st picot, and each picot around, fasten off and weave in ends.
- Add Pattern to your Ravelry Library
- Download On Etsy
- Pin Now Make Later
Get social with me!
Get Ideas on Instagram Learn on YouTube Get free stuff on my Blog
Save things on Pinterest
Leave a Reply