Welcome to one of the most charming and personality-packed projects in the Crochet Hatimals collection — the Giraffe Hat! This pattern walks you through building a warm, snug single crochet beanie base sized for everyone from tiny newborns all the way up to large adults, then guides you through crafting every wild detail that makes this hat so unforgettable: the large floppy ears, the adorable stuffed horns, the expressive eyes, the distinctive giraffe snout, and those gorgeous brown spots scattered across the hat. The finishing touch — a wild, shaggy yarn mane running right down the center — gives this hat a life and energy that photos barely do justice. Every single stitch is worked in single crochet, making the fabric tight, warm, and genuinely functional even on the coldest days. Whether you're making this for a baby photo shoot, a holiday gift, or just because giraffes are magnificent, this pattern gives you everything you need to create a wearable piece of handmade art that people will absolutely adore.
Progress Tracker
0% Complete
— Basic Beanie (All Sizes) :
Info :
Hat is made in continuous rounds. Do not join at the end of rounds. Use a stitch marker. Begin with Main Color (Cornmeal) and H hook.
Rnd 1 :
CH 2, 6 SC in 2nd CH from hook. (6 SC)
Rnd 2 :
2 SC in each SC around. (12 SC)
Rnd 3 :
*1 SC in next SC, 2 SC in next SC*, repeat from * to * around. (18 SC)
Rnd 4 :
*1 SC in each of the next 2 SC, 2 SC in next SC*, repeat from * to * around. (24 SC)
Rnd 5 :
*1 SC in each of the next 3 SC, 2 SC in next SC*, repeat from * to * around. (30 SC)
Rnd 6 :
*1 SC in each of the next 4 SC, 2 SC in next SC*, repeat from * to * around. (36 SC)
Rnd 7 :
*1 SC in each of the next 5 SC, 2 SC in next SC*, repeat from * to * around. (42 SC)
Rnd 8 :
*1 SC in each of the next 6 SC, 2 SC in next SC*, repeat from * to * around. (48 SC)
— Size 14"–16" (0–3 month) :
Rnd 9 :
1 SC in each SC around. (48 SC)
Info :
Repeat Rnd 9 until hat measures approximately 5" from top to bottom. SLST to join, fasten off. Option 1: No earflaps — continue with trim round. Option 2: With earflaps — continue to earflap section.
Trim :
With Trim Color (Coffee), join with SC in back of hat, 1 SC in each SC around, SLST to join, fasten off. (48 SC)
— Size 16"–18" (3–6 month) :
Rnd 9 :
*1 SC in each of the next 7 SC, 2 SC in next SC*, repeat from * to * around. (54 SC)
Rnd 10 :
1 SC in each SC around. (54 SC)
Info :
Repeat Rnd 10 until hat measures approximately 6" from top to bottom. SLST to join, fasten off. Option 1: No earflaps — continue with trim. Option 2: With earflaps — continue to earflap section.
Trim :
With Trim Color (Coffee), join with SC in back of hat, 1 SC in each SC around, SLST to join, fasten off. (54 SC)
— Size 18"–20" (Toddler / Child) :
Rnd 9 :
*1 SC in each of the next 7 SC, 2 SC in next SC*, repeat from * to * around. (54 SC)
Rnd 10 :
*1 SC in each of the next 8 SC, 2 SC in next SC*, repeat from * to * around. (60 SC)
Rnd 11 :
1 SC in each SC around. (60 SC)
Info :
Repeat Rnd 11 until hat measures approximately 7" from top to bottom. SLST to join, fasten off. Option 1: No earflaps — continue with trim. Option 2: With earflaps — continue to earflap section.
Trim :
With Trim Color (Coffee), join SC in back of hat, 1 SC in each SC around, SLST to join, fasten off. (60 SC)
— Size 20"–22" (Child / Pre-Teen / Adult) :
Rnd 9 :
*1 SC in each of the next 7 SC, 2 SC in next SC*, repeat from * to * around. (54 SC)
Rnd 10 :
*1 SC in each of the next 8 SC, 2 SC in next SC*, repeat from * to * around. (60 SC)
Rnd 11 :
*1 SC in each of the next 9 SC, 2 SC in next SC*, repeat from * to * around. (66 SC)
Rnd 12 :
1 SC in each SC around. (66 SC)
Info :
Repeat Rnd 12 until hat measures approximately 8" from top to bottom. SLST to join, fasten off. Option 1: No earflaps — continue with trim. Option 2: With earflaps — continue to earflap section.
Trim :
With Trim Color (Coffee), join SC in back of hat, 1 SC in each SC around, SLST to join, fasten off. (66 SC)
— Size 22"–24" (Large Teen / Adult) :
Rnd 9 :
*1 SC in each of the next 7 SC, 2 SC in next SC*, repeat from * to * around. (54 SC)
Rnd 10 :
*1 SC in each of the next 8 SC, 2 SC in next SC*, repeat from * to * around. (60 SC)
Rnd 11 :
*1 SC in each of the next 9 SC, 2 SC in next SC*, repeat from * to * around. (66 SC)
Rnd 12 :
*1 SC in each of the next 10 SC, 2 SC in next SC*, repeat from * to * around. (72 SC)
Rnd 13 :
1 SC in each SC around. (72 SC)
Info :
Repeat Rnd 13 until hat measures approximately 9" from top to bottom. SLST to join, fasten off. Option 1: No earflaps — continue with trim. Option 2: With earflaps — continue to earflap section.
Trim :
With Trim Color (Coffee), join SC in back of hat, 1 SC in each SC around, SLST to join, fasten off. (72 SC)
— Earflaps (Optional) :
Info :
Lay hat flat on hard surface with the tie-off in the center of the back. Count 3 stitches in from the left side and place a marker. Count 3 stitches in from the right side and place a marker.
— Left Earflap :
Info :
With right side facing, opening at the top, attach Main Color (Cornmeal) with a SC in the same SC the stitch marker is in.
Row 1 (14"–16") :
SC in next 7 SC, CH 1, turn. (8 SC)
Row 1 (16"–18") :
SC in next 7 SC, CH 1, turn. (8 SC)
Row 1 (18"–20") :
SC in next 9 SC, CH 1, turn. (10 SC)
Row 1 (20"–22") :
SC in next 11 SC, CH 1, turn. (12 SC)
Row 1 (22"–24") :
SC in next 11 SC, CH 1, turn. (12 SC)
Row 2 (all sizes) :
Skip first SC, SC in each SC across, CH 1, turn.
Info :
Repeat Row 2 until only 1 SC remains. Fasten off. Remove marker.
— Right Earflap :
Info :
With right side facing, opening at the top, count to the right of the remaining stitch marker the number of stitches needed for your size and attach yarn with a SC. The space the stitch marker occupies counts as the first stitch.
Row 1 (14"–16") :
SC in next 7 SC, CH 1, turn. (8 SC)
Row 1 (16"–18") :
SC in next 7 SC, CH 1, turn. (8 SC)
Row 1 (18"–20") :
SC in next 9 SC, CH 1, turn. (10 SC)
Row 1 (20"–22") :
SC in next 11 SC, CH 1, turn. (12 SC)
Row 1 (22"–24") :
SC in next 11 SC, CH 1, turn. (12 SC)
Row 2 (all sizes) :
Skip first SC, SC in each SC across, CH 1, turn.
Info :
Repeat Row 2 until only 1 SC remains. Fasten off. Remove marker.
— Earflap Trim :
Info :
Attach Trim Color (Coffee) to the back of the hat in the same stitch where hat was fastened off. CH 1, SC in each stitch and row end around the hat. Do 3 SC in the tip of each earflap. SLST to join, fasten off.
— Giraffe Nose :
Info :
Use Main Color (Cornmeal) and H hook.
Rnd 1 :
CH 5, 2 SC in 2nd CH from hook, SC in next 2 SC, 3 SC in last CH, working on opposite side of chain, 1 SC in next 3 CH. (10 SC)
Rnd 2 :
1 SC in each SC around. (10 SC)
Rnd 3 :
3 SC in next SC, SC in next 4 SC, 3 SC in next SC, 1 SC in next 4 SC. (14 SC)
Rnd 4 :
1 SC in next SC, 3 SC in next SC, 1 SC in next 6 SC, 3 SC in next SC, 1 SC in next 5 SC. (18 SC)
Rnd 5–7 :
1 SC in each SC around. At end of Rnd 7, SLST to join, fasten off leaving a tail for sewing. (18 SC)
Info :
For larger hat sizes, if you want a bigger nose, repeat Rnd 4 increasing as appropriate as many times as needed to achieve desired width, then repeat Rnd 5 until desired length is achieved.
— Giraffe Horns (Make 2) :
Info :
Begin with Trim Color (Coffee) and H hook.
Rnd 1 :
CH 2, 6 SC in 2nd CH from hook, do not join. (6 SC)
Rnd 2 :
2 SC in each SC around. (12 SC)
Rnd 3 :
*1 SC in next SC, 2 SC in next SC*, repeat from * to * around. (18 SC)
Rnd 4–5 :
SC in each SC around. (18 SC)
Rnd 6 :
*SC in next SC, SC DEC next two SC*, repeat from * to * around, SLST to join, fasten off. (12 SC)
Rnd 7 :
Attach Main Color (Cornmeal) in any SC with a SC, SC in each SC around. (12 SC)
Rnd 8–10 :
SC in each SC around. At the end of Rnd 10, SLST to join, fasten off leaving a tail to sew with. Lightly stuff to desired firmness. (12 SC)
Info :
For taller horns, repeat Rnd 8 a few more times to desired height before fastening off.
— Giraffe Ears (Make 2) :
Info :
Use Main Color (Cornmeal) and H hook.
Rnd 1 :
CH 2, 4 SC in 2nd CH from hook, do not join. (4 SC)
Rnd 2 :
2 SC in next SC, SC in next SC, 2 SC in next SC, SC in next SC. (6 SC)
Rnd 3 :
*SC in next SC, 2 SC in next SC*, repeat from * to * 2 more times. (9 SC)
Rnd 4 :
SC in each SC around. (9 SC)
Rnd 5 :
*SC in next 2 SC, 2 SC in next SC*, repeat from * to * 2 more times. (12 SC)
Rnd 6 :
*SC in next 2 SC, 2 SC in next SC*, repeat from * to * 3 more times. (16 SC)
Rnd 7–8 :
SC in each SC around. (16 SC)
Rnd 9 :
*SC in next 3 SC, 2 SC in next SC*, repeat from * to * around. (20 SC)
Rnd 10 :
*SC in next 4 SC, 2 SC in next SC*, repeat from * to * around. (24 SC)
Rnd 11 :
*SC DEC next 2 SC together*, repeat from * to * around. (12 SC)
Rnd 12 :
*SC DEC next 2 SC together*, repeat from * to * around, SLST to join, fasten off leaving tail for sewing. (6 SC)
— Giraffe Spots — Large (Make as many as desired) :
Info :
Use Trim Color (Coffee) and G hook.
Row 1 :
CH 7, 2 SC in 2nd CH from hook, 1 SC in next 4 CHs, 2 SC in last CH, CH 1, turn. (8 SC)
Row 2 :
2 SC in 1st SC, 1 SC in next 5 SC, skip last 2 SC, CH 1, turn. (7 SC)
Row 3 :
1 SC in 6 SC, 2 SC in last SC, CH 1, turn. (8 SC)
Row 4 :
1 SC in next 7 SC, skip last SC, CH 1, turn. (7 SC)
Row 5 :
1 SC in next 6 SC, skip last SC, CH 1, turn. (6 SC)
Row 6 :
1 SC in next 5 SC, skip last SC, fasten off leaving a tail for sewing. (5 SC)
— Giraffe Spots — Small (Make as many as desired) :
Info :
Use Trim Color (Coffee) and F hook.
Row 1 :
CH 5, 1 SC in 2nd CH from hook, 1 SC in next 2 CH, 2 SC in last CH, CH 1, turn. (5 SC)
Row 2 :
2 SC in 1st SC, 1 SC in next SC, 1 SLST in next SC, CH 1, turn. (3 stitches)
Row 3 :
1 SC in next 2 SC, 2 SC in last stitch, CH 1, turn. (4 SC)
Row 4 :
2 SC in next SC, 1 SC in next 3 SC, CH 1, turn. (5 SC)
Row 5 :
SC in next 4 SC, SLST in the last stitch, fasten off leaving a tail for sewing. (5 stitches)
— Snout :
Info :
Use Main Color (Cornmeal) and H hook.
Rnd 1 :
CH 2, 6 SC in 2nd CH from hook. Do not join. (6 SC)
Rnd 2 :
2 SC in each SC around. (12 SC)
Rnd 3 :
*1 SC in next SC, 2 SC in next SC*, repeat from * to * around. (18 SC)
Rnd 4–8 :
SC in each SC around. (18 SC)
Rnd 9 :
SC in each SC around, SLST to join, fasten off leaving a tail to sew with. (18 SC)
— Cartoon Eyes — Backs (Make 2) :
Info :
Use White and H hook. If eyes come out too big, drop down to a smaller hook until desired look is achieved.
Rnd 1 :
CH 5, 1 SC in 2nd CH from hook, 1 SC in next 2 CH, 3 SC in last CH, working on opposite side of CH, 1 SC in next 2 CH, 2 SC in last CH, do not join. Use stitch marker if needed. (10 SC)
Rnd 2 :
2 SC in next SC, SC in next 2 SC, 2 SC in next 3 SC, 1 SC in next 2 SC, 2 SC in next 2 SC. (16 SC)
Rnd 3 :
1 SC in next SC, 2 SC in next SC, 1 SC in each of the next 2 SC, *1 SC in next SC, 2 SC in next SC*, repeat from * to * 2 more times, SC in next 2 SC, *1 SC in next SC, 2 SC in next SC*, repeat from * to * 1 more time, SLST to join, fasten off leaving a tail to sew with. (22 SC)
— Cartoon Eyes — Pupils (Make 2) :
Info :
Use Black and H hook.
Rnd 1 :
CH 2, 6 SC in 2nd CH from hook. Do not join. (6 SC)
Rnd 2 :
2 SC in each SC around, SLST to join, fasten off leaving a tail to sew with. (12 SC)
— Serious Eyes (Make 2 — optional alternative) :
Info :
Use Black and F hook.
Rnd 1 :
CH 2, 6 SC in 2nd CH from hook, SLST to join, fasten off. (6 SC)
Rnd 2 :
Attach Warm Brown in any SC with a SC, SC again in same SC, 2 SC in each SC around, SLST to join, fasten off. (12 SC)
Rnd 3 :
Attach White in any SC with a SC, 2 SC in next SC, *SC in next SC, 2 SC in next SC*, repeat from * to * around, do not join. (18 SC)
Rnd 4 :
SC in each SC around, SLST to join, fasten off leaving a long tail to sew with. (18 SC)
— Serious Eyelids (Make 2 — optional) :
Info :
Use Main Color (Cornmeal) and H hook.
Rnd 1 :
CH 2, 6 SC in 2nd CH from hook, do not join. (6 SC)
Rnd 2 :
2 SC in each SC around. (12 SC)
Rnd 3 :
*SC in next SC, 2 SC in next SC*, repeat from * to * 5 more times. (18 SC)
Rnd 4 :
*2 SC in next SC, SC in next SC, 2 SC in next SC, SC in next 6 SC*, repeat from * to * one time, SC in next 2 SC. (22 SC)
Row 1 :
Fold piece in half and working through both thicknesses SC in each SC across, finish off leaving a tail to sew with. (11 SC)
— Cartoon Mouth :
Info :
Use Main Color (Cornmeal) and H hook. This will be sewn under the snout during assembly.
Rnd 1 :
CH 2, 5 SC in 2nd CH from hook. Do not join. (5 SC)
Rnd 2 :
2 SC in each SC around. (10 SC)
Rnd 3 :
*1 SC in next SC, 2 SC in next SC*, repeat from * to * around. (15 SC)
Rnd 4–5 :
1 SC in each SC around. (15 SC)
Rnd 6 :
1 SC in each SC around, SLST to join, fasten off leaving a tail to sew with. (15 SC)
— Cartoon Tongue :
Info :
Use Red yarn and H hook. This will be sewn to the top of the mouth during assembly.
Row 1 :
CH 2, 6 SC in 2nd CH from hook, CH 1, turn. (6 SC)
Row 2 :
*2 SC in first SC, 1 SC in next SC*, repeat from * to * across, fasten off leaving a tail to sew with. (9 SC)
— Ties :
Tri-Color Tassels :
Cut 6 x 36" strands each of Cornmeal, Coffee, and Warm Brown (18 strands total). Separate into piles of 3 per color. Take 1 pile of each color, combine and string through the bottom of one earflap with both sides even. Separate back into color groups and braid to the bottom. Secure with a slip knot, trim ends even. Repeat for the second earflap.
— Giraffe Mane :
Info :
Hold a driver's license, credit card, or 4" piece of cardboard vertically and wrap Coffee yarn around it numerous times, then cut the yarn to form 4" strings. Repeat as many times as needed for a full mane. Using 2–3 strands at a time, attach the mane along the center top of the hat using a latch hook technique, working from front to back.
This Crochet Giraffe Hat is pure handmade magic — from the stuffed two-tone horns to the floppy ears, the irregular spots, and that absolutely wild yarn mane, every single detail works together to create something that's genuinely one of a kind. I designed this hat to be as warm and functional as it is adorable, and every size from newborn to adult comes out looking like a little work of art. Whether it's destined for a baby photo shoot, a winter gift, or honestly just because you love giraffes as much as I do — this pattern is going to bring you so much joy from the very first stitch. 🦒🧶 Happy crocheting! 🧵✨