Landscape featured image showing a tan crochet puppy hat with brown ears, white-and-black eyes, one brown eye patch, black nose, stitched smile, and braided ties beside text reading โ€œCute Crochet Dog Hat Pattern.โ€

Crochet dog hat pattern

Want a cozy hat that’s cute and totally giftable? This crochet dog hat pattern includes warm earflaps, fun braids, and an adorable dog face—perfect for dog lovers, themed photos, and winter outings.

The hat is worked top down in the round using worsted weight yarn, then you’ll add the earflaps and stitch on the face pieces. Scroll down for the free pattern and sizing.

Looking for more cute designs? Explore my full collection of crochet animal hat patterns.

Quick answer
This hat is crocheted top down in the round with worsted weight yarn and an I-9 (5.5 mm) hook. After the main hat is finished, you’ll add earflaps with braids, then sew on the ears, eyes, and nose to create the dog face.

Why you’ll love this pattern

  • So cute for photos — the dog face details make it extra memorable
  • Warm and practical — earflaps + braids help keep ears cozy
  • Great for gifting — perfect for dog lovers and winter birthdays
  • Easy stitches, fun finish — simple rounds, then playful add-ons

Crochet dog hat pattern details

Here’s a quick overview of the materials, sizing, gauge, and pattern notes before you begin.

Skill level

Advanced beginner — Uses basic stitches in the round plus simple decreases, edge single crochet, and sewing on appliqués.

Materials needed

  • I-9 (5.5 mm) crochet hook — for the hat
  • H-8 (5 mm) crochet hook — for the ears, eyes, and nose
  • Worsted weight yarn (#4) — in brown, dark brown, black, and white
  • Yarn needle — for sewing pieces and weaving in ends neatly
  • Scissors — to cut yarn and fasten off
  • Stitch markers (optional) — helpful for keeping track of rounds and stitch counts

Finished size

This crochet dog hat pattern includes three sizes.

  • Toddler — 18–19 inches (46–48 cm) head circumference, 6.75 inches (17 cm) tall
  • Child — 19–20 inches (48–51 cm) head circumference, 7 inches (18 cm) tall
  • Adult — 20–23 inches (51–58 cm) head circumference, 7.75 inches (20 cm) tall

See my crochet hat sizing guide for full details and size charts.

Gauge

15 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

Pattern notes

  • Rounds 1–8 are the same for all sizes.
  • 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

Rounds 1–8
Toddler size
Child size
Adult size
Adding the earflaps
Adding the braids
Dog ears
Eye patch
Dog eyes
Dog nose
Smile and whiskers
Finishing

Crochet dog hat pattern instructions

Rounds 1–8 are the same for all three sizes.

Rounds 1–8

Round 1Magic 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)

Toddler size

Round 9: Ch 2, dc in each st, join (60 stitches)
Rounds 10–18: Repeat round 9 (60 stitches)

Child size

Round 9: Ch 2, *2 dc, dc in next 14 sts*, join (64 stitches)
Round 10: Ch 2, dc in each st, join (64 stitches)
Rounds 11–19: Repeat round 10 (64 stitches)

Adult size

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)
Round 11: Ch 2, dc in each st, join (68 stitches)
Rounds 12–21: Repeat round 11 (68 stitches)

Adding the earflaps

Start the first earflap where you ended the last round of the hat. Use the stitch counts below to leave space between the earflaps.

Toddler — leave 18 stitches in the front and 14 stitches in the back.
Child — leave 20 stitches in the front and 16 stitches in the back.
Adult — leave 22 stitches in the front and 18 stitches in the back.

Row 1: Ch 1, sc in 14, turn (14 stitches)
Row 2: Ch 1, sc2tog, sc in 10 sts, sc2tog, turn (12 stitches)
Row 3: Ch 1, sc in each st, turn (12 stitches)
Row 4: Ch 1, sc2tog, sc in 8 sts, sc2tog, turn (10 stitches)
Row 5: Ch 1, sc in each st, turn (10 stitches)
Row 6: Ch 1, sc2tog, sc in 6 sts, sc2tog, turn (8 stitches)
Row 7: Ch 1, sc in each st, turn (8 stitches)
Row 8: Ch 1, sc2tog, sc in 4 sts, sc2tog, turn (6 stitches)
Row 9: Ch 1, sc in each st, turn (6 stitches)
Row 10: Ch 1, sc2tog, sc in 2 sts, sc2tog, turn (4 stitches)
Row 11: Ch 1, sc in each st, turn (4 stitches)
Row 12: Ch 1, sc2tog, sc2tog, turn (2 stitches)
Row 13: sc2tog (1 stitch)

Adding the braids

Cut fifteen 30-inch (76 cm) strands of yarn for each braid.

  1. Fold the strands in half and pass the folded loop through the bottom of the earflap.
  2. Pass the strand ends through the loop and pull tight to form a knot.
  3. Divide into three sections and braid.

Dog ears

Make 2 outer ears in brown and 2 inner ears in light brown.
Row 1: Ch 10, hdc in 3rd ch from the hook and each rem ch, turn (8 stitches)
Rows 2-6: Ch 2, hdc in each st, turn (8 stitches)
Row 7: Ch 2, hdc2tog, hdc in 4 sts, hdc2tog (6 stitches)
Row 8: Ch 2, hdc2tog, hdc in 2 sts, hdc2tog (4 stitches)
Row 9: Ch 2, hdc2tog, hdc2tog (2 stitches)
Row 10: Ch 2, hdc2tog and continue to sc around each ear. 

Use a yarn needle to sew the inner and outer ears together through the single crochet borders. Work through the back loops of the inner ear and the front loops of the outer ear. Then, sew the ears onto the hat.

Eye patch

Round 1Magic circle, ch 2, 9 hdc, join (9 stitches)
Round 2: Ch 2, 2 hdc in each st, join (18 stitches)
Round 3: Ch 2, *2 hdc, hdc in next st*, join (27 stitches)
Round 4: (do not chain) sc, hdc, dc, tc in next 3 sts, dc, hdc, loosely sc in rem 19 sts, join (27 stitches)

Fasten off and sew to the hat.

Dog eyes

Start with black yarn
Round 1Magic circle, ch 2, 9 hdc, join (9 stitches)
Switch to white yarn
Round 2: Ch 1, 2 sc in each st, join (18 stitches)

Use white yarn to add a “twinkle” to each eye.

Pin the eyes in place before sewing so you can check spacing and make sure the face looks centered. Then, sew the eyes to the hat.

Dog nose

Row 1: Ch 6, sc in 2nd ch from the hook and each rem ch, turn (5 stitches)
Row 2: Ch 1, sc in each st, turn (5 stitches)
Row 3: Ch 1, sc2tog, sc in next st, sc2tog, turn (3 stitches)
Row 4: Ch 1, sc in each st, turn (3 stitches)
Row 5: Ch 1, sc3tog and continue to sc around the nose. 

Sew the nose to the hat.

Smile and whiskers

Use black yarn to stitch a smile and whisker spots on the hat.

Finishing the hat

Fasten off and then weave in the ends.

Finished crochet dog hat pattern with earflaps, braided ties, and a cute dog face on a white background.

Frequently asked questions

Can I use a different yarn weight?
Yes, but the size will change. If you switch yarn weight, make a quick gauge swatch and measure as you go so the hat matches your target head circumference.

Do I have to use a magic circle?
No. You can use the alternative already in the post: chain 4, work 11 dc in the 4th chain from the hook, then join.

How do I keep the dog face centered?
Place the eye patch and nose first, then add the eyes. Pin pieces before sewing so you can step back and check spacing.

Can I sell finished hats made from this pattern?
Add a short permission note if you allow finished-item sales. If you don’t, add a clear “personal use only” note.

What’s the best way to wash the finished hat?
Follow your yarn label. In general, gentle cycle or hand wash and lay flat to dry helps keep the face pieces looking neat.

More free crochet animal hat patterns

Want more cute critter hats? Explore my crochet animal hat patterns gallery below for fun, themed designs with playful details like ears, braids, and character faces. Click any photo to visit the full free pattern and find your next animal-inspired hat to make for gifts, dress-up days, or winter wear.

More free crochet 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