Easy Crochet Dog Hat Pattern
Post contains affiliate links. See our Privacy Policy for more information.
Calling all crochet enthusiasts and dog lovers! If you’re excited to combine your passion for dogs with the joy of crochet, I have an exciting pattern for you!
My free Crochet Dog Hat Pattern, specially made for people who want to show off their love for canines.
No matter if you’re new to crochet or an experienced crafter, this pattern is perfect for you.
It comes with clear instructions and helpful tips, so even beginners can create a cute dog-themed hat in no time.
The best part is, you can make these hats uniquely yours by choosing your favorite colors and yarns.
You can go for a realistic look of your beloved small dogs or a more whimsical style – the choice is yours.
Let your imagination soar as you create your dog-themed masterpieces!
Get your crochet hooks ready and dive into this heartwarming project that blends creativity, warmth, and love for our furry friends.
Crochet Dog Hat Pattern Information

Skill Level
Beginner. This cute crochet dog hat uses basic stitches in basic form. Simple repeats in rounds.
Project Materials
- I/5.5 mm crochet hook for the hat
- G/4 mm crochet hook for the ears, eyes & nose
- Worsted medium weight in medium brown, light brown, black and white
- tapestry needle
- stitch markers

Crochet Dog Hat Size Chart
Size | Crown | Circumference | Height |
Toddler | 6 inches | 18-19 inches | 6.75 inches |
Child | 6.5 inches | 19-20 inches | 7 inches |
Adult | 7 inches | 20-23 inches | 7.75 inches |

Crochet Gauge
15 stitches = 4″ and 10 rows= 4″
To make a gauge swatch, crochet the first five rounds of the hat. Measure your swatch across the middle. If it measures close to 4.5 inches, your gauge matches mine.
If your swatch is larger than 4.5 inches, your gauge is looser than mine. Try using a smaller crochet hook.
If your swatch is smaller than 4.5 inches, your gauge is tighter than mine. Try using a larger crochet hook.
Important Notes
- This pattern starts with a magic circle.
- The beginning of each round starts with a chain. This chain does not count as your first stitch.
- After each round, join your yarn to the first double crochet stitch with a slip stitch.
- Repeat instructions between asterisks (*) for the remainder of the round.
- You are crocheting in the round.
- Work this hat from the top down.
- If needed, you can make any size hat longer or shorter by repeating or leaving out the last row.
Etsy Shop
This free crochet pattern is also available as an ad-free PDF pattern in my Etsy Shop.
Related Patterns
If you like this Dog Hat pattern, you may also like my Owl Hat, Dinosaur Hat and Basic Beanie patterns.
Terms & Abbreviations
- dc = double crochet
- hdc = half double crochet
- sc = single crochet
- inc = increase
- sc2tog = single crochet 2 stitches together
- st = stitch
- sts = stitches
- sl st = slip stitch
- ch = chain
- chs = chains
- rnd = round
- rnds = rounds
- rem = remaining
Pin this image to your Pinterest boards to save the pattern!

Crochet Dog Hat Pattern Instructions
Rounds 1-8 are the same for all sizes.
Rnd 1: Magic circle, ch 2, 11 dc, join with sl st to the top of the first dc (11 stitches)
Rnd 2: Ch 2, 2 dc in each st, join (22 stitches)
Rnd 3: Ch 2, *2 dc, dc in next st*, join (33 stitches)
Rnd 4: Ch 2, *2 dc, dc in next 2 sts*, join (44 stitches)
Rnd 5: Ch 2, *2 dc, dc in next 10 sts*, join (48 stitches)
Rnd 6: Ch 2, *2 dc, dc in next 11 sts*, join (52 stitches)
Rnd 7: Ch 2, *2 dc, dc in next 12 sts*, join (56 stitches)
Rnd 8: Ch 2, *2 dc, dc in next 13 sts*, join (60 stitches)
Continue for Toddler Size
Rnd 9: Ch 2, dc in each st, join (60 stitches)
Rnds 10– 18: Repeat round 9 (60 stitches)
Continue for Child Size
Rnd 9: Ch 2, *2 dc, dc in next 14 sts*, join (64 stitches)
Rnd 10: Ch 2, dc in each st, join (64 stitches)
Rnds 11– 19: Repeat round 10 (64 stitches)
Continue for Adult Size
Rnd 9: Ch 2, *2 dc, dc in next 14 sts*, join (64 stitches)
Rnd 10: Ch 2, *2 dc, dc in next 15 sts*, join (68 stitches)
Rnd 11: Ch 2, dc in each st, join (68 stitches)
Rnds 12– 21: Repeat round 11 (68 stitches)
Earflaps
First Earflap Placement
Begin your first ear flap where you finished the hat.
Second Earflap Placement

Size | Front of Hat | Back of Hat |
Toddler | leave 18 stitches in front | leave 14 stitches in back |
Child | leave 20 stitches in front | leave 16 stitches in back |
Adult | leave 22 stitches in front | leave 18 stitches in 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)
After you make both ear flaps, single crochet around entire hat and both ear-flaps.
Braids
- Cut fourteen 30” strands of yarn.
- Fold the strands in half and pass the folded loop through the bottom of the ear flap. Use your crochet hook to help.
- Pass the strand ends through the loop and pull tight to form a knot.
- Divide the strands into three sections and braid. Repeat for 2nd braid.

Ears
Outer Ear
Make 2 in Medium brown yarn
Inner Ear
Make 2 in Light brown yarn
Row 1: Ch 10, hdc in 3rd ch from the hook, hdc in next 7 chs, turn (8 stitches)
Row 2: Ch 2, hdc in each st, turn (8 stitches)
Rows 3- 6: repeat row 2, 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 (1 stitch)
Loosely continue to sc around each ear.
Use a tapestry needle to sew the inner and outer ears together.
Sew the inner and outer ears together through the single crochet borders.
Work through the back loops on the inner ear and the front loops on the outer ear.
Use a tapestry needle to sew the ears onto the hat.

Eye Patch

Use a G/4 mm crochet hook & light brown yarn.
Rnd 1: Magic circle, ch 2, 9 hdc, join (9 stitches)
Rnd 2: Ch 2, 2 hdc in each st, join (18 stitches)
Rnd 3: Ch 2, *2 hdc, hdc in next st*, join (27 stitches)
Rnd 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 use a tapestry needle to sew the eye patch onto the hat.
Eyes
Make 2
Rnd 1: With black yarn, magic circle, ch 2, 9 hdc, join with a sl st using the white yarn (9 stitches)
Rnd 2: Ch 1, 2 sc in each st, join (18 stitches)
Sew a “twinkle” on the eyes in white yarn and then sew the eyes onto the hat.
Nose
Row 1: Ch 6, sc in 2nd ch from the hook, sc in rem 4 chs, 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 entire nose.
Use a tapestry needle to sew the nose onto the hat.
Smile & Whiskers
Lastly, use a tapestry needle and black yarn to sew a smile and whisker spots onto the dog hat.
