Whimsical Crochet Hat Patterns

Crochet Whimsical Pastel Rainbow Hearts Free Pattern

Anonymous July 14, 2026

Crochet Whimsical Pastel Rainbow Hearts Free Pattern

Materials Needed:

  • Medium worsted weight yarn in pastel colors (e.g., pink, blue, yellow, mint)
  • Size H (5.00 mm) crochet hook
  • Tapestry needle for weaving in ends
  • Fiberfill stuffing (optional, for a puffy heart)

Stitches Used:

  • Chain (ch)
  • Slip Stitch (sl st)
  • Single Crochet (sc)
  • Half Double Crochet (hdc)
  • Double Crochet (dc)

Heart Pattern:

Round 1:

In a magic ring, ch 2, then work 3 dc into the ring. Follow with a ch 1, 3 more dc into the ring. Pull the magic ring tight. Join with a sl st to the top of the first dc—(6 dc total).

Round 2:

Ch 2, *2 dc in next st, 1 dc in next st* repeat from * to * around. Join with sl st—(9 dc total).

Round 3:

Ch 2, *2 dc in next st, 1 dc in next 2 st* repeat from * to * around. Join with sl st—(12 dc total).

Round 4:

Ch 2, *2 dc in next st, 1 dc in next 3 st* repeat from * to * around. Join with sl st—(15 dc total).

Round 5 (Forming the Heart):

Ch 2, *hdc in next st, dc in next 5 st, hdc in next st, sl st in next st, hdc in next st, dc in next 5 st, hdc in next st.* Join with sl st—(total stitches will vary based on individual tension).

Round 6:

Ch 2, *dc in next st, hdc in next st, sc in next 2 st, hdc in next st, dc in next st.* Finish with a sl st in the last st. This rounds off the heart shape. Finish off and weave in ends.

Assembly:

If desired, stuff lightly with fiberfill before closing the final round. Use a tapestry needle to close any gaps and secure the heart shape.

Finishing Touches:

You can create a loop to hang your heart as decoration or simply use them as table decor, gifts, or part of a larger arrangement for celebrations.

Care Instructions:

Hand wash gently and lay flat to dry to maintain the integrity of the shape and yarn.

Happy crocheting!


Also Check Out: We think you'd love this beautiful pattern on our sister site: Elegant Cream Lace Crochet Blanket