Heart bucket hat crochet pattern featured image with a woman wearing a gray and white handmade hat beside bold black, pink, and aqua lettering and playful heart accents.

Crochet heart bucket hat pattern

This crochet heart bucket hat pattern adds a playful heart design to a classic summer hat. The gray-and-white style is a fun handmade choice for beach days, festivals, vacations, or everyday warm-weather outfits.

Quick answer

This advanced beginner crochet heart bucket hat pattern uses worsted weight (#4) yarn in two colors. Four C2C heart squares are joined to form the hat band using a G-6 (4 mm) crochet hook, then a separate crown and flared brim are crocheted with an H-8 (5 mm) hook. The finished hat fits most teen and adult head circumferences from 20–23 inches (51–58 cm).

Crochet heart bucket hat pattern details

Skill level

Advanced beginner — Uses C2C crochet blocks, simple color changes, seaming, joined rounds, increases, and loop-only joining.

Materials needed

  • G-6 (4 mm) crochet hook — for the C2C heart squares
  • H-8 (5 mm) crochet hook — for the crown and brim
  • Worsted weight yarn (#4) — gray for the background, crown, and brim; white for the hearts
  • Yarn needle
  • Scissors

Yarn amount

The sample hat uses approximately 120 g (4.2 oz) of yarn total.

Size guide

One size fits most teens and adults with a head circumference of 20–23 inches (51–58 cm).

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

Square crochet heart bucket hat pattern image showing a woman modeling a gray and white crochet hat with white heart panels and a softly curved brim.

Gauge

C2C heart square: 8 C2C blocks = 4 inches (10 cm)
Brim: 5 hdc stitches = 1 inch (2.5 cm)
Brim: 4 rounds = 1 inch (2.5 cm)

Learn how to check crochet gauge before you begin so you can adjust your hook size if needed.

Crochet abbreviations

C2C crochet technique

  • The heart squares are worked diagonally from the bottom right corner to the top left corner using C2C crochet.
  • Each C2C block is made with ch 3 and 3 dc.
  • Ch 6 to begin an increasing row and ch 3 to begin each additional block.
  • Follow either the picture graph or the written instructions.
  • The written instructions tell you how many C2C blocks to work in each color and in what order.

Pattern notes

  • Make 4 C2C heart squares and join them side to side to form the hat band.
  • The crown is crocheted separately in joined rounds and attached to the top edge of the heart band.
  • The brim is worked directly around the lower edge of the heart band after the crown is attached.
  • The beginning ch 1 or ch 2 does not count as a stitch.
  • Join each completed crown and brim round with a sl st to the first stitch made in that round.
  • Repeat from the asterisk (*) as indicated.
  • The pattern is written in US crochet terms.
Woman wearing a gray and white crochet heart bucket hat with a floppy brim beside bold black, pink, aqua, and lavender pattern text on a white background.

C2C heart square video tutorial

This tutorial walks you through the same C2C heart square used to make the four panels in this bucket hat.

Prefer YouTube? Watch the C2C crochet tutorial on YouTube.

Crochet heart bucket hat pattern instructions

This bucket hat is made in three parts: four C2C heart squares form the hat band, a separate crown is attached to the top, and the brim is worked directly around the lower edge.

Crochet the C2C heart squares

Make 4 heart squares using a G-6 (4 mm) crochet hook.

Use gray yarn for the background and white yarn for the heart.

You can follow the C2C heart graph or use the written instructions below.

  • ↙ = work on the right side
  • ↗ = work on the wrong side
  • Each number tells you how many C2C blocks to work in that color.

Heart square

↙ Row 1: Gray x 1. (1 block)
↗ Row 2: Gray x 2. (2 blocks)
↙ Row 3: Gray x 3. (3 blocks)
↗ Row 4: Gray x 4. (4 blocks)
↙ Row 5: Gray x 5. (5 blocks)
↗ Row 6: Gray x 1, white x 4, gray x 1. (6 blocks)
↙ Row 7: Gray x 1, white x 4, gray x 2. (7 blocks)
↗ Row 8: Gray x 2, white x 5, gray x 1. (8 blocks)
↙ Row 9: Gray x 2, white x 4, gray x 3. (9 blocks)

Begin decreasing on both ends.

↗ Row 10: Gray x 2, white x 5, gray x 1. (8 blocks)
↙ Row 11: Gray x 1, white x 4, gray x 2. (7 blocks)
↗ Row 12: Gray x 1, white x 3, gray x 2. (6 blocks)
↙ Row 13: Gray x 1, white x 3, gray x 1. (5 blocks)
↗ Row 14: Gray x 1, white x 2, gray x 1. (4 blocks)
↙ Row 15: Gray x 3. (3 blocks)
↗ Row 16: Gray x 2. (2 blocks)
↙ Row 17: Gray x 1. (1 block)

Fasten off.

Repeat until you have 4 matching heart squares.

Border the heart squares

Using gray yarn, work a border around each square.

Work 2 sc into the edge of each C2C block along each side.

At each corner, work:

(2 sc, ch 2, 2 sc)

Each side should have 18 sc, not counting the ch-2 corner space.

Join with a sl st to the first sc and fasten off.

Join the heart squares

Arrange the 4 heart squares side by side with the hearts upright and the same side facing outward.

Using gray yarn, single crochet through the corresponding border stitches along the sides of two squares to join them.

Continue joining the squares side by side.

Join the first and last squares in the same way to form a ring.

When finished, the heart band should have:

  • 72 sc along the top edge
  • 72 sc along the bottom edge

Do not count the ch-2 corner spaces as stitches.

Crochet the crown

Use an H-8 (5 mm) crochet hook and gray yarn.

The crown is worked separately in joined rounds.

Round 1: Make a magic circle. Ch 2, work 12 dc into the ring. Join with a sl st to the first dc. (12 sts)
Round 2: Ch 2, work 2 dc in each st around. Join. (24 sts)
Round 3: Ch 2, *2 dc in next st, dc in next st; repeat from * around. Join. (36 sts)
Round 4: Ch 2, *2 dc in next st, dc in next 2 sts; repeat from * around. Join. (48 sts)
Round 5: Ch 2, *2 dc in next st, dc in next 3 sts; repeat from * around. Join. (60 sts)
Round 6: Ch 2, *2 dc in next st, dc in next 4 sts; repeat from * around. Join. (72 sts)

Fasten off.

Attach the crown to the heart band

The crown has 72 sts, and the top edge of the heart band has 72 sc.

Position the crown above the heart band with the right sides facing outward.

Align each crown stitch with one sc along the top edge of the heart band. Skip the ch-2 corner spaces.

Join gray yarn.

Single crochet through the back loop of each crown stitch and the front loop of each corresponding heart-band sc around.

Join with a sl st to the first sc.

Fasten off and weave in the ends.

Crochet the brim

Use an H-8 (5 mm) crochet hook and gray yarn.

Join gray yarn to any sc along the bottom edge of the heart band. Skip the ch-2 corner spaces while working the brim.

You should begin with 72 sts.

Round 1: Ch 1, *2 hdc in next st, hdc in next st; repeat from * around. Join. (108 sts)
Round 2: Ch 2, hdc in each st around. Join. (108 sts)
Round 3: Ch 2, *2 hdc in next st, hdc in next 2 sts; repeat from * around. Join. (144 sts)
Round 4: Ch 2, hdc in each st around. Join. (144 sts)
Round 5: Ch 2, *2 hdc in next st, hdc in next 3 sts; repeat from * around. Join. (180 sts)
Round 6: Ch 2, hdc in each st around. Join. (180 sts)

Fasten off.

Finishing

Weave in all remaining yarn ends with a yarn needle.

Gently shape the crown, heart band, and brim by hand.

Make sure all four panel seams and the crown seam are secure before wearing the hat.

Gray-and-white crochet heart bucket hat with C2C heart panels and a flared brim, worn against a white background.

More free crochet hat patterns

Prefer a cozy beanie instead? Try my crochet heart hat pattern, featuring a repeating band of hearts and a ribbed brim.

Looking for more heart-themed projects? Explore my full collection of crochet heart patterns for more hats, accessories, blankets, bags, and home décor.

For even more ideas, browse all of my crochet hat patterns for kids and adults.

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

Free crochet heart bucket hat pattern graphic featuring a woman in a gray and white handmade bucket hat surrounded by pastel hearts and colorful text.