Crochet cupcake hat pattern
Turn a classic cupcake into a playful crochet hat with layers of textured icing, colorful sprinkles, and a cherry on top. This whimsical hat is a fun choice for birthdays, costumes, photo props, or anyone who loves sweet and playful crochet designs.
Quick answer
This beginner crochet cupcake hat is worked from the top down in joined rounds using worsted weight (#4) yarn and an I-9 (5.5 mm) crochet hook, with an H-8 (5 mm) hook used for the cherry. Alternating double crochet and front post double crochet rounds create the textured icing, then the hat is turned inside out and the cake section is worked into the unworked loops of the final icing round. The pattern includes Baby, Toddler, Child, and Adult sizes, with yarn sprinkles and a stuffed cherry added at the end.
Free crochet cupcake hat pattern details
Here’s a quick overview of the materials, sizing, gauge, and pattern notes before you begin.
Skill level
Beginner — This pattern uses double crochet, front post double crochet, simple increases, joined rounds, color changes, and basic sewing and assembly.
Avoid frustration by learning the most common crochet mistakes beginners make and how to fix them.
Materials needed
- I-9 (5.5 mm) crochet hook for the hat
- H-8 (5 mm) crochet hook for the cherry
- Worsted weight yarn (#4) in white, brown, and red, plus sprinkle color scraps
- Fiberfill to stuff the cherry
- Yarn needle
- Scissors
Size chart
This cupcake hat is designed for a comfortable fit, with sizes included for baby, toddler, child, and adult.
| Hat Size | Fits head circumference | Height |
| Baby | 14-15 inches | 6 inches |
| Toddler | 18-19 inches | 7 inches |
| Child | 19-20 inches | 7.5 inches |
| Adult | 20-23 inches | 8 inches |
See my crochet hat sizing guide for full details and size charts.

Gauge
17 stitches and 12 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
- sc = single crochet stitch
- FPdc = front post double crochet
- sc2tog = single crochet decrease
- ch = chain
- st/sts = stitch/stitches
- sl st = slip stitch
- rnd/rnds = round/rounds
- blo = back loop only
Pattern notes
- The ch 1 or ch 2 at the beginning of a round does not count as a stitch.
- Join each round with a slip stitch to the first stitch made in the round.
- The hat is worked from the top down in joined rounds.
- After completing the final icing round for your size, turn the hat inside out so the raised front post rounds face outward.
- Join brown yarn in an unworked loop of the final icing round to begin the cake section.
- Repeat instructions between the asterisks (*) around as indicated.
- The pattern is written in US crochet terms.
Front post double crochet stitch
Front Post Double Crochet = FPdc
A front post double crochet (FPdc) is worked around the post of the stitch instead of the top loops. This creates the raised texture that forms the cupcake icing effect.

Crochet cupcake hat pattern instructions
Hook: I-9 (5.5 mm)
Notes: Rounds 1–6 are the same for all sizes. Begin with your icing color.
Icing section
Rounds 1–6 (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 FPdc, FPdc 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 FPdc, FPdc in next 10 sts*, join (48 stitches)
Rnd 6: Ch 2, *2 dc, dc in next 11 sts*, join (52 stitches)
Baby size
Icing section
Rnd 7: Ch 2, FPdc in each st, join (52 sts)
Rnd 8: Ch 2, dc in each st, join (52 sts)
Rnd 9: Ch 2, FPdc in each st around. Join. (52 sts)
Rnd 10: Ch 2, dc in each st around. Join. (52 sts)
Rnd 11: Ch 2, FPdc in each st around. Join. (52 sts)
Rnd 12: Ch 2, 3 dc blo in each st, join and fasten off (156 sts)
Cake section (baby size)
Rnd 13: Working in the unworked front loop of each stitch from Round 11, ch 2, dc in each st around. Join. (52 sts)
Rnds 14–16: Ch 2, dc in each st, join (52 sts)
Fasten off and weave in your ends.
Toddler size
Icing section
Rnd 7: Ch 2, *2 FPdc, FPdc in next 12 sts*, join (56 sts)
Rnd 8: Ch 2, dc in each st, join (56 sts)
Rnd 9: Ch 2, FPdc in each st, join (56 sts)
Rounds 10, 12, 14, 16, and 18: Ch 2, dc in each st around. Join. (56 sts)
Rounds 11, 13, 15, and 17: Ch 2, FPdc in each st around. Join. (56 sts)
Rnd 19: Ch 2, 3 dc blo in each st, join and fasten off (168 sts)
Cake section
Rnd 20: Working in the unworked front loop of each stitch from Round 18, ch 2, dc in each st around. Join. (56 sts)
Rnds 21–23: Ch 2, dc in each st, join (56 sts)
Fasten off and weave in your ends.
Child size
Icing section
Rnd 7: Ch 2, *2 FPdc, FPdc in next 12 sts*, join (56 sts)
Rnd 8: Ch 2, *2 dc, dc in next 13 sts*, join (60 sts)
Rnd 9: Ch 2, FPdc in each st, join (60 sts)
Rnd 10: Ch 2, dc in each st, join (60 sts)
Rounds 11, 13, 15, 17, and 19: Ch 2, FPdc in each st around. Join. (60 sts)
Rounds 12, 14, 16, and 18: Ch 2, dc in each st around. Join. (60 sts)
Rnd 20: Ch 2, 3 dc blo in each st, join and fasten off (180 sts)
Cake section
Rnd 21: Working in the unworked front loop of each stitch from Round 19, ch 2, dc in each st around. Join. (60 sts)
Rnds 22–24: Ch 2, dc in each st, join (60 sts)
Fasten off and weave in your ends.
Adult size
Icing section
Rnd 7: Ch 2, *2 FPdc, FPdc in next 12 sts*, join (56 sts)
Rnd 8: Ch 2, *2 dc, dc in next 13 sts*, join (60 sts)
Rnd 9: Ch 2, *2 FPdc, FPdc in next 14 sts*, join (64 sts)
Rnd 10: Ch 2, dc in each st, join (64 sts)
Rnd 11: Ch 2, FPdc in each st, join (64 sts)
Rounds 12, 14, 16, 18, and 20: Ch 2, dc in each st around. Join. (64 sts)
Rounds 13, 15, 17, and 19: Ch 2, FPdc in each st around. Join. (64 sts)
Rnd 21: Ch 2, 3 dc blo in each st, join and fasten off (192 sts)
Cake section
Rnd 22: Working in the unworked front loop of each stitch from Round 20, ch 2, dc in each st around. Join. (64 sts)
Rnds 23–25: Ch 2, dc in each st, join (64 sts)
Fasten off and weave in your ends.
Adding the sprinkles
- Cut short strips of sprinkle-colored yarn.
(I used red, yellow, white, pink, mint, and purple.) - Thread a yarn needle and sew the yarn pieces onto the hat to create sprinkle details.
- Secure each piece on the inside of the hat and trim any excess yarn.
Tip: Scatter the sprinkles randomly for a more playful, realistic look.
Adding the cherry
Hook: H-8 (5 mm)
Yarn: Red
Other materials: Fiber fill
Rnd 1: Magic circle, ch 1, 4 sc, join with sl st to the first sc (4 sts)
Rnd 2: Ch 1, 2 sc in each st, join (8 sts)
Rnd 3: Ch 1, *2 sc, sc in next st*, join (12 sts)
Rnd 4: Ch 1, *sc2tog, sc in next st*, join (8 sts)
Rnd 5: Ch 1, sc2tog around, join (4 sts)
Lightly stuff the cherry with fiber fill. Fasten off, pull the remaining stitches closed, and sew the cherry to the top of the cupcake hat.
Finishing
Weave in all remaining ends. Make sure all sprinkles and the cherry are securely attached before wearing.
Printable PDF version
View this crochet pattern in my Etsy Shop: crochet cupcake hat pattern

Free crochet hat patterns
Love making cozy hats? Explore even more free crochet hat and beanie patterns that are perfect for every season and style. From classic beanies and warm winter hats to playful designs for kids and trendy accessories for adults, you’ll find inspiration for your next project here.
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

