Crochet horse hat pattern
This crochet horse hat pattern turns a simple tan beanie into a playful farm animal hat with a snout, white face stripe, upright ears, and a shaggy brown mane. With baby, toddler, child, and adult sizes, it’s a fun choice for gifts, dress-up, farm-themed photos, or everyday wear.
Quick answer
This advanced beginner crochet horse hat pattern uses worsted weight (#4) yarn and includes baby, toddler, child, and adult sizes. The hat is worked from the top down in joined rounds with an I-9 (5.5 mm) crochet hook. The snout, nostrils, eyes, and ears are crocheted with an H-8 (5 mm) hook, the white face stripe is worked directly onto the snout, and brown yarn strands are added between the ears for the mane.
Crochet horse hat pattern details
Skill level
Advanced beginner — Uses joined rounds, increases, half double crochet decreases, oval shaping worked around both sides of a foundation chain, separately crocheted pieces, and basic sewing.
Materials needed
- I-9 (5.5 mm) crochet hook — for the hat
- H-8 (5 mm) crochet hook — for the snout, face stripe, nostrils, eyes, and ears
- Worsted weight yarn (#4) — tan for the hat, nostrils, and ears; brown for the snout and mane; white for the face stripe and eye highlights; black for the eyes; and pink or black for the smile
- Yarn needle
- Scissors
Finished size
This horse hat pattern includes four sizes.
- Baby — 14–15 inches (36–38 cm) head circumference, 6 inches tall (15 cm)
- Toddler — 18–19 inches (46–48 cm) head circumference, 7 inches (18 cm) tall
- Child — 19–20 inches (48–51 cm) head circumference, 7.75 inches (20 cm) tall
- Adult — 20–23 inches (51–58 cm) head circumference, 8 inches tall (20 cm)
Need help with sizing? Check out my crochet hat sizing guide to measure head circumference, use negative ease, and adjust crown diameter and hat height for the best fit.

Gauge
15 dc stitches and 9 rounds = 4 inches (10 cm)
Learn how to check crochet gauge before you begin so you can adjust your hook size if needed.
Crochet abbreviations
- dc = double crochet stitch
- sc = single crochet stitch
- hdc = half double crochet stitch
- hdc2tog = half double crochet 2 together (decrease)
- hdc3tog = half double crochet 3 together (decrease)
- ch/chs = chain/chains
- st/sts = stitch/stitches
- sl st = slip stitch
Pattern notes
- The hat is worked from the top down in joined rounds.
- The beginning ch 2 does not count as a stitch.
- Join each round with a sl st to the first stitch made in that round.
- Repeat from the asterisk (*) as indicated.
- The horse snout is worked around both sides of the foundation chain to create an oval shape.
- The white face stripe is worked directly onto the top edge of the finished snout.
- The Baby snout and face stripe are smaller than the Toddler, Child, and Adult versions.
- The nostrils, eyes, and ears are the same for all four sizes.
- The pattern is written in US crochet terms.

Crochet horse hat pattern instructions
Use the I-9 (5.5 mm) crochet hook and tan yarn for the hat.
Rounds 1–5
These rounds are the same for all four sizes.
Round 1: Make a magic circle. Ch 2, work 11 dc into the ring. Join with a sl st to the first dc. (11 sts)
Round 2: Ch 2, work 2 dc in each st around. Join. (22 sts)
Round 3: Ch 2, *2 dc in next st, dc in next st; repeat from * around. Join. (33 sts)
Round 4: Ch 2, *2 dc in next st, dc in next 2 sts; repeat from * around. Join. (44 sts)
Round 5: Ch 2, *2 dc in next st, dc in next 10 sts; repeat from * around. Join. (48 sts)
Baby
Rounds 6–14: Ch 2, dc in each st around. Join. (48 sts)
Fasten off and weave in the ends.
Toddler
Round 6: Ch 2, *2 dc in next st, dc in next 11 sts; repeat from * around. Join. (52 sts)
Round 7: Ch 2, *2 dc in next st, dc in next 12 sts; repeat from * around. Join. (56 sts)
Rounds 8–17: Ch 2, dc in each st around. Join. (56 sts)
Fasten off and weave in the ends.
Child
Round 6: Ch 2, *2 dc in next st, dc in next 11 sts; repeat from * around. Join. (52 sts)
Round 7: Ch 2, *2 dc in next st, dc in next 12 sts; repeat from * around. Join. (56 sts)
Round 8: Ch 2, *2 dc in next st, dc in next 13 sts; repeat from * around. Join. (60 sts)
Rounds 9–18: Ch 2, dc in each st around. Join. (60 sts)
Fasten off and weave in the ends.
Adult
Round 6: Ch 2, *2 dc in next st, dc in next 11 sts; repeat from * around. Join. (52 sts)
Round 7: Ch 2, *2 dc in next st, dc in next 12 sts; repeat from * around. Join. (56 sts)
Round 8: Ch 2, *2 dc in next st, dc in next 13 sts; repeat from * around. Join. (60 sts)
Round 9: Ch 2, *2 dc in next st, dc in next 14 sts; repeat from * around. Join. (64 sts)
Rounds 10–19: Ch 2, dc in each st around. Join. (64 sts)
Fasten off and weave in the ends.
Horse snout
Use the H-8 (5 mm) crochet hook and brown yarn.
Round 1: Ch 8. Hdc in the 3rd ch from the hook and in next 4 chs. Work 4 hdc in last ch. Rotate to work along the opposite side of the foundation chain. Hdc in each of next 5 chs. Join with a sl st to the first hdc. (14 sts)
Round 2: Ch 2, work 2 hdc in each of first 2 sts, hdc in next 3 sts, 2 hdc in each of next 4 sts, hdc in next 3 sts, and 2 hdc in each of last 2 sts. Join. (22 sts)
Round 3: Ch 2, work 2 hdc in each of first 3 sts, hdc in next 5 sts, 2 hdc in each of next 6 sts, hdc in next 5 sts, and 2 hdc in each of last 3 sts. Join. (34 sts)
Baby: Stop after Round 3. Fasten off, leaving a long tail for sewing.
Toddler, Child, and Adult: Continue to Round 4.
Round 4: Ch 2, work 2 hdc in each of first 4 sts, hdc in next 9 sts, 2 hdc in each of next 8 sts, hdc in next 9 sts, and 2 hdc in each of last 4 sts. Join. (50 sts)
Fasten off, leaving a long tail for sewing.
Face stripe
Use the H-8 (5 mm) crochet hook and white yarn.
Baby
Locate the 5 sts in the center of the top edge of the snout. Join white yarn in the rightmost of these 5 sts.
Row 1: Ch 2, hdc in next 5 sts. Turn. (5 sts)
Rows 2–7: Ch 2, hdc in each st across. Turn. (5 sts)
Fasten off, leaving a long tail for sewing.
Toddler, Child, and Adult
Locate the 7 sts in the center of the top edge of the snout. Join white yarn in the rightmost of these 7 sts.
Row 1: Ch 2, hdc in next 7 sts. Turn. (7 sts)
Rows 2–10: Ch 2, hdc in each st across. Turn. (7 sts)
Fasten off, leaving a long tail for sewing.
Position the snout in the center of the front of the hat with the face stripe extending upward. Use the long brown yarn tail to sew the snout securely to the hat. Use the long white yarn tail to sew the face stripe securely in place.
Horse nostrils
Make 2 using the H-8 (5 mm) crochet hook and tan yarn.
Round 1: Make a magic circle. Ch 2, work 9 hdc into the ring. Join with a sl st to the first hdc. (9 sts)
Fasten off, leaving a long tail for sewing.
Position the nostrils evenly on the brown snout and sew them securely in place using the long yarn tails.
Horse eyes
Make 2 using the H-8 (5 mm) crochet hook and black yarn.
Round 1: Make a magic circle. Ch 2, work 9 dc into the ring. Join with a sl st to the first dc. (9 sts)
Fasten off, leaving a long tail for sewing.
Using a small piece of white yarn and a yarn needle, stitch a small highlight onto each eye. Secure the white yarn on the back and weave in the ends.
Position the eyes on either side of the white face stripe and sew them securely to the hat using the long black yarn tails.
Horse ears
Make 2 using the H-8 (5 mm) crochet hook and tan yarn.
Row 1: Ch 5, hdc in 3rd ch from hook and in each remaining ch. Turn. (3 sts)
Row 2: Ch 2, hdc in each st across. Turn. (3 sts)
Row 3: Ch 2, work 2 hdc in first st, hdc in next st, and 2 hdc in last st. Turn. (5 sts)
Row 4: Ch 2, hdc in each st across. Turn. (5 sts)
Row 5: Ch 2, work 2 hdc in first st, hdc in next 3 sts, and 2 hdc in last st. Turn. (7 sts)
Rows 6–7: Ch 2, hdc in each st across. Turn. (7 sts)
Row 8: Ch 2, hdc2tog, hdc in next 3 sts, hdc2tog. Turn. (5 sts)
Row 9: Ch 2, hdc2tog, hdc in next st, hdc2tog. Turn. (3 sts)
Row 10: Ch 2, hdc3tog. (1 st)
Ch 1 and sc evenly around the entire ear. Join with a sl st to the first sc.
Fasten off, leaving a long tail for sewing.
Position the ears near the top of the hat and sew them securely in place using the long yarn tails.
Add the mane
Cut strands of brown yarn for the mane.
Tie the yarn strands around the stitches between the ears. Make the strands long enough to extend over the top of the white face stripe.
Continue adding strands until the mane is as full as you would like, then trim the ends as needed.
Add the smile
Using pink or black yarn and a yarn needle, stitch a smile onto the snout.
Fasten off securely on the inside of the hat and weave in the ends.
Finishing
Weave in all remaining yarn ends and trim any excess yarn.

Printable PDF version
If you prefer an easy, print-friendly version of this crochet horse hat pattern, a printable PDF is available in my Etsy shop.
More crochet animal hat patterns
Looking for another farm animal design? Try my crochet cow hat pattern, available in four sizes from baby through adult.
You can also browse my full collection of farm animal crochet hat patterns for more barnyard-inspired designs, or explore all of my crochet animal hat patterns for even more animal styles.
For additional beanies and seasonal designs, visit my complete collection of crochet hat patterns.
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

