Front view of a crochet goat hat with brown and white color blocking, floppy ears, yellow horns, and blue eyes on a white background.

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.

The pattern is easy to follow, making it a great choice for crocheters of all levels. Whether you’re crafting for a little one or just love the idea of a cozy, goat-themed hat, this pattern is sure to bring smiles. Let’s get started on this fun and unique crochet project! The free crochet pattern is below.

Pinterest pin for a crochet goat hat pattern featuring a goat hat photo and text that says crochet goat hat pattern, baby to adult sizes, beginner-friendly, and free.

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.

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 SizeCrownHead CircumferenceHat Height
0–3 months4.5 inches (11 cm)13–14 inches (33-36 cm)5 inches (13 cm)
3–6 months5 inches (13 cm)14–15 inches (36-38 cm)5.5 inches (14 cm)
6–12 months5.5 inches (14 cm)16–17 inches (41-43 cm)6.25 inches (16 cm)
Toddler6 inches (15 cm)18–19 inches (46-48 cm)6.75 inches (17 cm)
Child6.5 inches (17 cm)19–20 inches (48-51 cm)7 inches (18 cm)
Adult7 inches (18 cm)20–23 inches (51-58 cm)7.75 inches (20 cm)
Crochet goat hat size chart

Need help sizing your crochet animal hat?

Getting the right fit is one of the most important parts of making a crochet hat, especially for animal hats with ears and face details.

If you’re unsure about head circumference, hat height, negative ease, or which size to make, check out my full crochet hat sizing guide. It walks you through the sizing basics step by step and makes it easier to choose the best fit from baby to adult.

You’ll learn:

  • How to measure head circumference correctly — so you pick the right size
  • How to choose the right crochet hat size (baby to adult) — using your measurements
  • How hat height affects fit and comfort — so it doesn’t feel too short or too tall
  • How much negative ease to use — for a snug, comfy fit
  • How to adjust a crochet hat pattern — if your hat feels too tight, loose, or short

If your hat feels too tight, too loose, or too short, the sizing guide will help you make simple adjustments with confidence.

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.

Crochet abbreviations

  • dc = double crochet
  • hdc = half double crochet
  • sc = single crochet
  • 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.
Close-up of a handmade crochet goat hat showing textured stitches, white snout, brown face, yellow horns, floppy ears, and bright blue eyes.

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.

Close-up of a handmade crochet goat hat showing textured stitches, white snout, brown face, yellow horns, floppy ears, and bright blue eyes.

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 hats

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.

Each pattern is beginner-friendly and written in baby to adult sizes, so you can make matching hats for the whole family. They’re great for gifts, dress-up, photo props, school spirit days, and everyday cold-weather fun.

Pick your favorite animal and start crocheting a hat that makes everyone smile.

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

Pinterest pin for a crochet goat hat pattern featuring a goat hat photo and text that says crochet goat hat pattern, baby to adult sizes, beginner-friendly, and free.