Crochet goat hat pattern
Add a touch of farmyard fun to your crochet projects with my Crochet Goat Hat Pattern! This charming hat features cute little horns and a cozy fit, making it perfect for goat lovers and anyone who enjoys playful, animal-inspired accessories.
Crochet goat hat pattern details
Here’s everything you need to know before you start—skill level, materials, sizing, and gauge—so your goat beanie fits well and the face details land in the right spot.
Skill level
Beginner — This crochet goat hat pattern uses basic stitches worked in simple repeats in the round.
Avoid frustration by learning the most common crochet mistakes beginners make and how to fix them.
Materials needed
- I-9 (5.5 mm) size crochet hook — for the hat and face stripe
- H-8 (5 mm) size crochet hook — eyes, nose, horns, and outer ear
- 4.5 mm size crochet hook — for the inner ear
- Worsted weight yarn (#4) — in brown, black, white, blue, and tan
- Fiber fill — to stuff the horns
- Yarn needle — for weaving in ends neatly
- Scissors — to cut your yarn
- Stitch markers (optional) — helpful for keeping track of rounds and stitch counts
Finished size
| Hat Size | Crown | Head Circumference | Hat Height |
| 0–3 months | 4.5 inches (11 cm) | 13–14 inches (33-36 cm) | 5 inches (13 cm) |
| 3–6 months | 5 inches (13 cm) | 14–15 inches (36-38 cm) | 5.5 inches (14 cm) |
| 6–12 months | 5.5 inches (14 cm) | 16–17 inches (41-43 cm) | 6.25 inches (16 cm) |
| Toddler | 6 inches (15 cm) | 18–19 inches (46-48 cm) | 6.75 inches (17 cm) |
| Child | 6.5 inches (17 cm) | 19–20 inches (48-51 cm) | 7 inches (18 cm) |
| Adult | 7 inches (18 cm) | 20–23 inches (51-58 cm) | 7.75 inches (20 cm) |
See my crochet hat sizing guide for full details and size charts.

Gauge
15 stitches and 10 rounds = 4 inches (10 cm)
If your swatch has too many stitches, try a larger hook.
If your swatch has too few stitches, try a smaller hook.
Learn how to check crochet gauge before you begin so you can adjust your hook size if needed.
Crochet abbreviations
- dc = double crochet
- sc = single crochet stitch
- hdc = half double crochet stitch
- sc2tog = single crochet decrease
- ch/chs = chain/chains
- st/sts = stitch/stitches
- sl st = slip stitch
- rnd/rnds = round/rounds
- rem = remaining
- blo = back loop only
Pattern notes
- The chain at the beginning of each round does not count as your first stitch.
- Join each round with a slip stitch to the first stitch made in that round.
- Repeat instructions between the asterisks (*) for the rest of the round.
- You are crocheting in the round from the top of the hat down.
- The pattern is written in US crochet terms.

Quick links
0-3 months size
3-6 months size
6-12 months size
Toddler size
Child size
Adult size
Goat face stripe
Goat eyes
Goat nose
Goat ears
Finishing
Crochet goat hat pattern instructions
Now that you have your materials ready, it’s time to start crocheting! This goat hat pattern is worked from the top down in simple double crochet stitches. Choose your size and follow the round-by-round instructions.
0-3 months size
Round 1: Magic circle, ch 2, 11 dc, join (11 stitches)
Round 2: Ch 2, 2 dc in each st, join (22 stitches)
Round 3: Ch 2, *2 dc, dc in next st*, join (33 stitches)
Round 4: Ch 2, *2 dc, dc in next 2 sts*, join (44 stitches)
Round 5: Ch 2, *2 dc, dc in next 10 sts*, join (48 stitches)
Rounds 6– 10: ch 2, dc in each st, join (48 stitches)
Switch to white yarn for rounds 11-14.
Rounds 11– 13: ch 2, dc in each st, join (48 stitches)
Round 14: ch 1, sc in each st, join, fasten off and weave in ends (48 stitches)
3-6 months size
Round 1: Magic circle, ch 2, 11 dc, join (11 stitches)
Round 2: Ch 2, 2 dc in each st, join (22 stitches)
Round 3: Ch 2, *2 dc, dc in next st*, join (33 stitches)
Round 4: Ch 2, *2 dc, dc in next 2 sts*, join (44 stitches)
Round 5: Ch 2, *2 dc, dc in next 10 sts*, join (48 stitches)
Round 6: Ch 2, *2 dc, dc in next 11 sts*, join (52 stitches)
Rounds 7– 12: ch 2, dc in each st, join (52 stitches)
Switch to white yarn for rounds 13-16.
Rounds 13– 15: ch 2, dc in each st, join (52 stitches)
Round 16: ch 1, sc in each st, join, fasten off and weave in ends (52 stitches)
6-12 months size
Round 1: Magic circle, ch 2, 11 dc, join (11 stitches)
Round 2: Ch 2, 2 dc in each st, join (22 stitches)
Round 3: Ch 2, *2 dc, dc in next st*, join (33 stitches)
Round 4: Ch 2, *2 dc, dc in next 2 sts*, join (44 stitches)
Round 5: Ch 2, *2 dc, dc in next 10 sts*, join (48 stitches)
Round 6: Ch 2, *2 dc, dc in next 11 sts*, join (52 stitches)
Round 7: Ch 2, *2 dc, dc in next 12 sts*, join (56 stitches)
Rounds 8– 13: ch 2, dc in each st, join (56 stitches)
Switch to white yarn for rounds 14-17.
Rounds 14– 16: ch 2, dc in each st, join (56 stitches)
Round 17: ch 1, sc in each st, join, fasten off and weave in ends (56 stitches)
Toddler size
Round 1: Magic circle, ch 2, 11 dc, join (11 stitches)
Round 2: Ch 2, 2 dc in each st, join (22 stitches)
Round 3: Ch 2, *2 dc, dc in next st*, join (33 stitches)
Round 4: Ch 2, *2 dc, dc in next 2 sts*, join (44 stitches)
Round 5: Ch 2, *2 dc, dc in next 10 sts*, join (48 stitches)
Round 6: Ch 2, *2 dc, dc in next 11 sts*, join (52 stitches)
Round 7: Ch 2, *2 dc, dc in next 12 sts*, join (56 stitches)
Round 8: Ch 2, *2 dc, dc in next 13 sts*, join (60 stitches)
Rounds 9– 15: ch 2, dc in each st, join (60 stitches)
Switch to white yarn for rounds 16-19.
Rounds 16– 18: ch 2, dc in each st, join (60 stitches)
Round 19: ch 1, sc in each st, join, fasten off and weave in ends (60 stitches)
Child size
Round 1: Magic circle, ch 2, 11 dc, join (11 stitches)
Round 2: Ch 2, 2 dc in each st, join (22 stitches)
Round 3: Ch 2, *2 dc, dc in next st*, join (33 stitches)
Round 4: Ch 2, *2 dc, dc in next 2 sts*, join (44 stitches)
Round 5: Ch 2, *2 dc, dc in next 10 sts*, join (48 stitches)
Round 6: Ch 2, *2 dc, dc in next 11 sts*, join (52 stitches)
Round 7: Ch 2, *2 dc, dc in next 12 sts*, join (56 stitches)
Round 8: Ch 2, *2 dc, dc in next 13 sts*, join (60 stitches)
Round 9: Ch 2, *2 dc, dc in next 14 sts*, join (64 stitches)
Rounds 10– 15: ch 2, dc in each st, join (64 stitches)
Switch to white yarn for rounds 16-20.
Rounds 16– 19: ch 2, dc in each st, join (64 stitches)
Round 20: ch 1, sc in each st, join, fasten off and weave in ends (64 stitches)
Adult size
Round 1: Magic circle, ch 2, 11 dc, join (11 stitches)
Round 2: Ch 2, 2 dc in each st, join (22 stitches)
Round 3: Ch 2, *2 dc, dc in next st*, join (33 stitches)
Round 4: Ch 2, *2 dc, dc in next 2 sts*, join (44 stitches)
Round 5: Ch 2, *2 dc, dc in next 10 sts*, join (48 stitches)
Round 6: Ch 2, *2 dc, dc in next 11 sts*, join (52 stitches)
Round 7: Ch 2, *2 dc, dc in next 12 sts*, join (56 stitches)
Round 8: Ch 2, *2 dc, dc in next 13 sts*, join (60 stitches)
Round 9: Ch 2, *2 dc, dc in next 14 sts*, join (64 stitches)
Round 10: Ch 2, *2 dc, dc in next 15 sts*, join (68 stitches)
Rounds 11– 16: ch 2, dc in each st, join (68 stitches)
Switch to white yarn for rounds 17-23.
Rounds 17– 22: ch 2, dc in each st, join (68 stitches)
Round 23: ch 1, sc in each st, join, fasten off and weave in ends (68 stitches)
Goat face stripe
The stripe starts narrow and widens gradually toward the bottom.
0-3 months size stripe
Row 1: ch 7, dc in third ch from the hook, dc in each rem ch, turn (5 stitches)
Rows 2-3: ch 2, dc in each st, turn (5 stitches)
Row 4: ch 2, dc, 2 dc, dc, 2 dc, dc, turn (7 stitches)
Row 5: ch 2, dc in each st, turn (7 stitches)
Row 6: ch 2, dc 2, 2 dc, dc, 2 dc, dc 2, turn (9 stitches)
Row 7: ch 2, dc in each st, turn (9 stitches)
Row 8: ch 2, dc 3, 2 dc, dc, 2 dc, dc 3, turn (11 stitches)
Row 9: ch 2, dc in each st and then continue to sc around entire piece, leave a long tail to sew onto hat
3-6 months size stripe
Row 1: ch 7, dc in third ch from the hook, dc in each rem ch, turn (5 stitches)
Rows 2-3: ch 2, dc in each st, turn (5 stitches)
Row 4: ch 2, dc, 2 dc, dc, 2 dc, dc, turn (7 stitches)
Row 5: ch 2, dc in each st, turn (7 stitches)
Row 6: ch 2, dc 2, 2 dc, dc, 2 dc, dc 2, turn (9 stitches)
Row 7: ch 2, dc in each st, turn (9 stitches)
Row 8: ch 2, dc 3, 2 dc, dc, 2 dc, dc 3, turn (11 stitches)
Row 9: ch 2, dc in each st, turn (11 stitches)
Row 10: ch 2, dc 4, 2 dc, dc, 2 dc, dc 4, turn (13 stitches)
Row 11: ch 2, dc in each st and then continue to sc around entire piece, leave a long tail to sew onto hat
6-12 months size stripe
Row 1: ch 7, dc in third ch from the hook, dc in each rem ch, turn (5 stitches)
Rows 2-4: ch 2, dc in each st, turn (5 stitches)
Row 5: ch 2, dc, 2 dc, dc, 2 dc, dc, turn (7 stitches)
Row 6: ch 2, dc in each st, turn (7 stitches)
Row 7: ch 2, dc 2, 2 dc, dc, 2 dc, dc 2, turn (9 stitches)
Row 8: ch 2, dc in each st, turn (9 stitches)
Row 9: ch 2, dc 3, 2 dc, dc, 2 dc, dc 3, turn (11 stitches)
Row 10: ch 2, dc in each st, turn (11 stitches)
Row 11: ch 2, dc 4, 2 dc, dc, 2 dc, dc 4, turn (13 stitches)
Row 12: ch 2, dc in each st and then continue to sc around entire piece, leave a long tail to sew onto hat
Toddler and child sizes stripe
Row 1: ch 7, dc in third ch from the hook, dc in each rem ch, turn (5 stitches)
Rows 2-4: ch 2, dc in each st, turn (5 stitches)
Row 5: ch 2, dc, 2 dc, dc, 2 dc, dc, turn (7 stitches)
Row 6: ch 2, dc in each st, turn (7 stitches)
Row 7: ch 2, dc 2, 2 dc, dc, 2 dc, dc 2, turn (9 stitches)
Row 8: ch 2, dc in each st, turn (9 stitches)
Row 9: ch 2, dc 3, 2 dc, dc, 2 dc, dc 3, turn (11 stitches)
Row 10: ch 2, dc in each st, turn (11 stitches)
Row 11: ch 2, dc 4, 2 dc, dc, 2 dc, dc 4, turn (13 stitches)
Row 12: ch 2, dc in each st, turn (13 stitches)
Row 13: ch 2, dc 5, 2 dc, dc, 2 dc, dc 5, turn (15 stitches)
Row 14: ch 2, dc in each st and then continue to sc around entire piece, leave a long tail to sew onto hat
Adult size stripe
Row 1: ch 7, dc in third ch from the hook, dc in each rem ch, turn (5 stitches)
Rows 2-5: ch 2, dc in each st, turn (5 stitches)
Row 6: ch 2, dc, 2 dc, dc, 2 dc, dc, turn (7 stitches)
Row 7: ch 2, dc in each st, turn (7 stitches)
Row 8: ch 2, dc 2, 2 dc, dc, 2 dc, dc 2, turn (9 stitches)
Row 9: ch 2, dc in each st, turn (9 stitches)
Row 10: ch 2, dc 3, 2 dc, dc, 2 dc, dc 3, turn (11 stitches)
Row 11: ch 2, dc in each st, turn (11 stitches)
Row 12: ch 2, dc 4, 2 dc, dc, 2 dc, dc 4, turn (13 stitches)
Row 13: ch 2, dc in each st, turn (13 stitches)
Row 14: ch 2, dc 5, 2 dc, dc, 2 dc, dc 5, turn (15 stitches)
Row 15: ch 2, dc in each st and then continue to sc around entire piece, leave a long tail to sew onto hat.
Sew the face stripe to the hat.
Goat eyes
Start with black yarn
Round 1: Magic circle, 6 hdc, join (6 stitches)
Round 2: Ch 2, 2 hdc in each st, join (12 stitches)
Switch to blue yarn
Round 3: Ch 2, *2 hdc, hdc in next st*, join and fasten off (18 stitches)
Use scrap pieces of white yarn to add the eye sparkle. Sew the eyes to the hat.
Goat nose
Round 1: Magic circle, ch 2, 9 dc, join (9 stitches)
Round 2: Ch 2, 2 dc in each st, join (18 stitches)
Round 3: Ch 2, dc in each st blo, join and fasten (18 stitches)
Use black yarn to stitch the nostrils. Add some fiber fill to the back of the nose and then sew it to the hat.
Goat ears
The ear pattern is the same for the outer and inner ears.
Outer ear: Make 2 using an H-8 (5 mm) crochet hook and brown yarn.
Inner ear: Make 2 using a 4.5 mm crochet hook and white yarn.
Row 1: Ch 4, sc in second ch from hook and in each rem ch, turn (3 stitches)
Row 2: Ch 1, sc in each st, turn (3 stitches)
Row 3: Ch 1, 2 sc, sc, 2 sc, turn (5 stitches)
Row 4: Ch 1, sc in each st, turn (5 stitches)
Row 5: Ch 1, 2 sc, sc 3, 2 sc, turn (7 stitches)
Row 6: Ch 1, sc in each st, turn (7 stitches)
Row 7: Ch 1, 2 sc, sc 5, 2 sc, turn (9 stitches)
Row 8: Ch 1, sc in each st, turn (9 stitches)
Row 9: Ch 1, sc2tog, sc 5, sc2tog, turn (7 stitches)
Row 10: Ch 1, sc in each st, turn (7 stitches)
Row 11: Ch 1, sc2tog, sc 3, sc2tog, turn (5 stitches)
Row 12: Ch 1, sc in each st, turn (5 stitches)
Row 13: Ch 1, sc2tog, sc, sc2tog (3 stitches)
Row 14: Ch 1, sc3tog and sc around the ear, join and fasten off
Sew the inner ear to the outer ear by working through the front loops of the single crochet border on the outer ear. Then, sew the ears to the hat.
Goat horns
Round 1: Ch 2, 3 sc in 2nd ch from hook, join (3 stitches)
Round 2: Ch 1, sc in each st, join (3 stitches)
Round 3: Ch 1, 2 sc, sc 2, join (4 stitches)
Round 4: Ch 1, 2 sc, sc 3, join (5 stitches)
Round 5: Ch 1, 2 sc, sc 4, join (6 stitches)
Round 6: Ch 1, 2 sc, sc 5, join (7 stitches)
Round 7: Ch 1, 2 sc, sc 6, join (8 stitches)
Round 8: Ch 1, 2 sc, sc 7, join (9 stitches)
Round 9: Ch 1, 2 sc, sc 8, join (10 stitches)
Round 10: Ch 1, 2 sc, sc 9, join (11 stitches)
Round 11: Ch 1, 2 sc, sc 10, join (12 stitches)
Rounds 12-15: Ch 1, sc in each st, join (12 stitches)
Stop here for 0-3 and 3-6 months sizes. Continue to round 16 for the larger sizes.
Rounds 16-17: Ch 1, sc in each st, join (12 stitches)
Stuff the horns with fiber fill and sew them to the top of the hat.
Finishing
Fasten off and then weave in the ends.

More free crochet farm animal hat patterns
Looking for more farm animal hats to crochet? Explore the rest of my free crochet farm animal hat patterns, including cute and beginner-friendly designs for babies, kids, and adults. These fun animal hats are perfect for gifts, dress-up, photo props, and matching sets. Click below to see more farm animal hat patterns on my blog.
More free crochet animal hat patterns
Love cute animal hats? You’re in the right place! This collection of free crochet animal hat patterns includes fun designs for every season and personality, from sweet farm animals to wild zoo favorites.
Explore even more free crochet hat and beanie patterns that are perfect for every season and style.
Let’s connect!
I’d love to see what you’re making! Share your finished project and follow along for more free crochet patterns and tutorials.
📌 Don’t forget to pin this pattern for later!
Happy crocheting! 🧶
— Melissa






































