
PUP HAT 🐾 Crochet Pattern: The Cutest Dog-Ear Beanie You’ll Ever Make
If you’ve been searching for the perfect crochet project that combines practicality with pure adorableness, you’ve just found it. The Pup Hat crochet pattern is one of those designs that stops people in their tracks — whether you’re making it for a baby, a toddler, a child, or even a fun adult size, this little beanie with floppy dog ears and an irresistibly sweet character is the kind of finished object that earns you a chorus of “Oh my goodness, where did you get that?!” every single time.
In this post, I’m going to walk you through everything you need to know about the Pup Hat — the materials, the sizing, the stitch breakdown, tips for getting clean edges, ideas for customizing the colors, and a full beginner-friendly pattern you can follow start to finish. Whether you’ve been crocheting for years or you just finished your first granny square, this pattern is designed to be approachable without sacrificing that wow factor.
So grab your hook, pour yourself something warm, and let’s make the cutest hat on the internet.
Why the Pup Hat Pattern Is So Popular
Animal ear hats have been a staple of the crochet world for a long time, and for good reason. They’re fast, they’re fun, and they photograph beautifully — which makes them just as popular on social media as they are in real life. But the Pup Hat takes the concept a step further by leaning into floppy, realistic dog ears rather than the rounded bear or cat ear style you see everywhere else.
That slight design shift makes a huge difference. Instead of two small mounds sitting on top of the hat, the Pup Hat features longer, drooping ears that fold naturally against the sides of the beanie, mimicking the look of a real puppy. It’s an immediately recognizable silhouette, and it makes the hat feel like a complete character rather than just an accessory with ears attached.
Parents adore it for newborn photo shoots and baby showers. Kids love wearing it because they get to pretend they’re a puppy for the day. And for crocheters, it’s the kind of pattern that comes together quickly enough to feel satisfying but has just enough detail to feel like a real achievement.
It also makes an exceptional gift. A handmade Pup Hat wrapped up with a little card is the kind of present that gets saved forever.
Materials You’ll Need
Before we dive into the pattern itself, let’s talk about what you’ll need to gather. One of the best things about this hat is that it doesn’t require a large yarn investment — most sizes can be completed with a single skein of main color yarn, with just a small amount of contrast color for the ears or any embellishments you add.
Yarn: A medium weight (Category 4) yarn works best for the standard sizing included here. You want something with a bit of body and warmth — an acrylic or acrylic-wool blend is ideal because it holds its shape well, washes easily (essential for anything a child is going to wear), and comes in an enormous range of colors. For a baby size, you’ll use roughly 100–120 yards of main color. For a child size, plan on 150–180 yards. For an adult size, budget around 200–230 yards.
Hook: A 5.0mm (H/8) crochet hook is the standard recommendation for this pattern with worsted weight yarn, but always check your gauge swatch. If your stitches run tight, go up half a size. If they run loose, come down.
Additional supplies: A yarn needle for weaving in ends and seaming the ears, a pair of scissors, and stitch markers if you prefer to mark your rounds. If you’d like to add a small embroidered nose or use safety eyes for a more detailed look, a 12mm pair of safety eyes and some black yarn or embroidery floss work beautifully.
Sizing Guide
This pattern is written in four sizes to cover the most common needs:
Newborn / 0–3 months: Finished circumference approximately 12–13 inches. Head circumference to fit 12–14 inches.
Baby / 3–12 months: Finished circumference approximately 14–15 inches. Head circumference to fit 14–16 inches.
Toddler / Child (1–6 years): Finished circumference approximately 17–18 inches. Head circumference to fit 17–19 inches.
Adult / Teen: Finished circumference approximately 20–22 inches. Head circumference to fit 20–23 inches.
When in doubt, crochet slightly larger rather than smaller. Hats can be folded up at the brim for a snugger fit, but a hat that’s too tight simply won’t go on. Always measure the recipient’s head if you can, or use a standard head circumference chart as your guide.
Gauge
With a 5.0mm hook and worsted weight yarn: 14 stitches and 16 rows = 4 inches in single crochet.
Gauge matters more for hats than for many other projects because the finished circumference needs to match an actual head. Take five minutes to make a small swatch before you begin — it will save you from the frustration of a hat that doesn’t fit.
Abbreviations
This pattern uses US crochet terminology throughout.
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
inc — increase (2 sc in the same stitch)
dec — invisible decrease (insert hook through front loops of next 2 stitches, yarn over, pull through both, yarn over, pull through 2 loops)
MR — magic ring (also called magic circle)
BLO — back loop only
FLO — front loop only
st(s) — stitch(es)
rnd — round
rep — repeat
The Pattern: Pup Hat 🐾
THE HAT BODY
The hat is worked in continuous rounds from the top down. You’ll start at the crown and increase outward until you reach the correct diameter for your size, then work even rounds until the hat is the right length, and finish with a simple single crochet ribbed brim.
Starting the Crown
Make a magic ring.
Rnd 1: 6 sc into the magic ring. Pull ring closed. (6 sts)
Rnd 2: Inc in each st around. (12 sts)
Rnd 3: Sc 1, inc rep around. (18 sts)
Rnd 4: Sc 2, inc rep around. (24 sts)
Rnd 5: Sc 3, inc rep around. (30 sts)
Rnd 6: Sc 4, inc rep around. (36 sts)
Rnd 7: Sc 5, inc rep around. (42 sts)
Rnd 8: Sc 6, inc rep around. (48 sts)
Stop here for Newborn size. For Baby, continue to Rnd 9. For Toddler/Child, continue to Rnd 10. For Adult/Teen, continue to Rnd 11.
Rnd 9: Sc 7, inc rep around. (54 sts)
Stop here for Baby size.
Rnd 10: Sc 8, inc rep around. (60 sts)
Stop here for Toddler/Child size.
Rnd 11: Sc 9, inc rep around. (66 sts)
Stop here for Adult/Teen size.
Body Rounds (working even)
After completing your final increase round for your chosen size, continue working even rounds of sc (no increases, no decreases) until the hat measures the following total length from crown to edge:
Newborn: 5.5 inches total
Baby: 6.5 inches total
Toddler/Child: 7.5 inches total
Adult/Teen: 9 inches total
The Brim
The brim adds a classic, slightly stretchy rolled edge that sits nicely at the forehead.
Rnd 1 of Brim: Working in BLO only, sc around. (same stitch count as your last round)
Rnds 2–4 of Brim: Sc around in both loops as normal.
Sl st to close the final round, fasten off, and weave in your end. The hat body is complete.
THE EARS
The ears are what make this hat truly special, and they’re worked flat in rows before being seamed to the hat. Make two.
Ear Base
Ch 10.
Row 1: Sc in the 2nd ch from hook and in each ch across. (9 sts) Ch 1, turn.
Rows 2–8: Sc across. (9 sts) Ch 1, turn.
Row 9: Dec, sc 5, dec. (7 sts) Ch 1, turn.
Row 10: Dec, sc 3, dec. (5 sts) Ch 1, turn.
Row 11: Dec, sc 1, dec. (3 sts) Ch 1, turn.
Row 12: Sc 3 tog (or dec, sc 1 as a three-stitch close). (1 st)
Fasten off, leaving a tail long enough to seam the ear to the hat (about 12–15 inches).
If you’d like the ear tips to have a slightly different color — a contrast color inside the ear, like many dog breeds have lighter coloring on their inner ear — simply switch colors at Row 5 or wherever feels natural, then switch back to your main color for the final rows. It adds a lovely realistic detail.
Ear Edging (Optional but Recommended)
With your main color (or a contrast color), join yarn at the bottom corner of an ear. Work a single crochet edging all the way around the outer edge of the ear, ending back at the starting corner. Sl st to close, fasten off. This gives the ears a crisp, clean edge and helps them hold their shape. Do this for both ears.
ATTACHING THE EARS
This is the step that transforms a regular beanie into a Pup Hat, so take your time.
Lay the hat flat and identify the center front. The ears should sit on either side of the hat, roughly aligned with the 10 o’clock and 2 o’clock positions when you’re looking at the crown from above. The bottom of each ear should be approximately 1–2 inches down from the brim of the increase section (the crown-to-body transition line), and they should droop slightly forward and downward to create that floppy puppy look.
Pin both ears in place with stitch markers or straight pins before committing to any sewing. Hold the hat up and look at it from the front — this is your chance to adjust placement before anything is permanent.
Once you’re happy with the positioning, use the long tail from each ear and a yarn needle to whip stitch the base of the ear securely to the hat. Go around the base at least twice to make sure it’s firmly attached. Weave in all remaining ends.
FINISHING DETAILS
Now for the fun part — the little details that bring the puppy to life.
The Nose: The simplest approach is to embroider a small oval or triangle using black yarn or embroidery floss, placed at the center front of the hat about 1.5–2 inches up from the brim edge. Use a satin stitch to fill in the shape solidly.
The Eyes: If you’re making this hat for a child over three years old or an adult (where safety eye choking hazards aren’t a concern), 12mm black safety eyes placed symmetrically above the nose look absolutely adorable. Insert them from the outside of the hat and lock the backing in place on the inside. For babies and younger children, embroider the eyes instead — two small oval outlines or filled circles in black work just as well and are completely safe.
An Optional Spot or Patch: Some dogs have a distinctive patch of color around one eye or on their forehead. If you want to add this detail, you can either embroider a rough oval shape in a contrasting color onto the hat or surface slip stitch a small patch. It’s a small touch that gives the hat a ton of personality.
Color Ideas and Customization
One of the most delightful things about the Pup Hat is how many different dog breeds you can suggest just by changing your color palette.
A golden or honey-toned yellow immediately reads as a Golden Retriever. Variegated white and brown brings a Beagle to mind. Black with tan accents suggests a Rottweiler or Dachshund. Heathered grays and whites feel like a Husky or a Weimaraner. A warm reddish-brown echoes an Irish Setter. All white with a light pink nose gives Samoyed or Bichon Frise energy.
If someone asks you to make a hat inspired by a specific dog — which happens more often than you’d think — pull up a reference photo and note the main coat colors, where lighter markings appear, and whether the dog has long or shorter ears. From there, choosing your yarns and planning your color switches becomes a fun puzzle.
You can also make this hat completely fantastical with bright, non-realistic colors. A purple hat with teal ears and a sparkle yarn held double is still unmistakably a Pup Hat, but it’s the kind of thing that belongs in a costume collection or a fairy tale world. There are no rules here. Chase whatever version makes you happiest.
Tips for a Polished Finish
A few small habits will take your Pup Hat from good to great.
Always work your magic ring tightly — a loose center on a worked-in-the-round crown will leave a visible gap at the top of the hat, which is hard to fix after the fact. If you find your magic ring loosening as you work, go back and pull the tail snug before you get too far.
Use a stitch marker to track the beginning of your rounds. In continuous rounds without a slip stitch join, it’s easy to lose track, and even a round or two of drift can knock your stitch count off without you realizing it.
When working the brim in BLO, your crochet hook may feel like it’s moving more slowly — that’s normal. Working in back loops only creates a natural visual ridge that defines where the brim begins, and it also adds a very slight stretch to the fabric.
If your ears feel floppy in a way that makes them droop too far (beyond what looks like a puppy ear and into “falling off the hat”), you can lightly stuff them with a small piece of fiberfill or insert a piece of pipe cleaner (covered in yarn or fabric so it doesn’t poke through) to give them more structure. Alternatively, when seaming the ears, fold the bottom edge very slightly inward before stitching to create a natural cup shape.
Pattern Variations to Try Next
Once you’ve made your first Pup Hat and fallen completely in love with the process, there are several natural next steps to explore.
The same basic hat construction works beautifully with different ear shapes. A longer, slightly pointed ear suggests a German Shepherd or a Corgi. Shorter, rounder ears might reference a Pomeranian. You can even scale the ear dimensions up dramatically to suggest a Bloodhound’s famous long, heavy ears.
If you want to add a matching set, consider making a small amigurumi puppy that coordinates with the hat — same colors, same yarn, gifted together as a set for a new baby. It’s one of those combinations that photographs so well it tends to go viral when people share it.
A matching Pup Hat scarf, worked in a long strip with a short ear on each narrow end, makes a quirky and charming coordinating accessory.
And for those who want to scale up the cuteness to maximum levels: Pup Hat mittens. Small rounded mitts with tiny floppy ear-shaped cuffs are every bit as ridiculous and wonderful as they sound.
Sharing Your Make
If you make a Pup Hat using this pattern, I’d love to see it. Share your finished object on social media and tag your post so other crocheters can find it — the community around handmade animal hats is warm, generous, and endlessly creative. Seeing the different color interpretations and the happy people (and babies and dogs) wearing finished Pup Hats is genuinely one of the best parts of putting a pattern like this out into the world.
If you run into any questions while working through the pattern, leave a comment below. Whether it’s