Skip to the patterns
  1. Home
  2. Patterns
  3. Throws

Crochet heart garland for cozy, year-round home decor

Crochet heart garland pattern: easy sc and hdc hearts for a sweet, hangable strand that warms up any wall, shelf, or window.

Jump to pattern
Crochet heart garland for cozy, year-round home decor
Crochet heart garland for cozy, year-round home decor

About This Pattern

There is something unhurried about this one. Nine little hearts, worked one at a time, each one a small checkpoint instead of a marathon. It is the kind of make I reach for when I want progress I can actually see within a single episode of something I am half-watching.

Your hands get a clean rhythm here: single crochet and half double crochet, rows instead of rounds, shaping that happens through increases and a sc2tog decrease rather than any fancy stitch. You are not memorizing a chart. You are counting, turning, and watching a rounded top and a tapered point show up right on schedule.

Strung together, the finished garland reads soft and a little romantic without trying too hard. Drape it along a shelf edge, loop it over a window frame, or let it hang loose against a wall, and it fills the space the way a string of fairy lights does, just warmer and quieter.

  • Start each heart with a tiny foundation at the point and build upward from there.
  • Work rows of single crochet, increasing on either side to widen the base into the upper body.
  • Use the sc2tog decrease where the pattern calls for it to pull the lobes back toward center.
  • Repeat the whole heart shape as many times as you want hearts in your garland.
  • Weave in loose ends on every heart with a yarn needle before you move to assembly.
  • Connect the finished hearts along a simple crocheted strand, spacing them to your own taste.
  • Lightly block each heart so the edges sit flat before you hang the garland.

On the desk

  • Worsted-weight yarn in main heart color
  • Small amounts of contrasting yarn for optional details
  • 4.0 mm US G-6 crochet hook
  • Yarn needle
  • Scissors
  • Stitch markers if desired

Stitch shorthand

Crochet heart garland for cozy, year-round home decor

Main Pattern

The heart begins with a small foundation section, expands to form the upper lobes, then narrows into a pointed base. Each heart motif is worked flat in rows, and turning chains do not count as stitches in this pattern.

  1. Row 1

    Ch 2. Work 2 sc in the second chain from hook. Turn. (2 sts)

  2. Row 2

    Ch 1, 2 sc in each stitch across. Turn. (4 sts)

  3. Row 3

    Ch 1, sc across. Turn. (4 sts)

  4. Row 4

    Ch 1, 2 sc in first stitch, sc in next 2 stitches, 2 sc in last stitch. Turn. (6 sts)

  5. Row 5

    Ch 1, sc across. Turn. (6 sts)

  6. Row 6

    Ch 1, sc in first 3 stitches, 2 hdc in next stitch, sc in last 2 stitches. Turn. (7 sts)

  7. Row 7

    Ch 1, sc across. Turn. (7 sts)

  8. Row 8

    Ch 1, sc2tog, sc in next 3 stitches, sc2tog. Turn. (5 sts)

  9. Row 9

    Ch 1, sc2tog, sc in next stitch, sc2tog. Turn. (3 sts)

  10. Row 10

    Ch 1, sc2tog, sc in next stitch. Fasten off. (2 sts)

Project Details

Skill Level Easy Finished Size Approximate garland length: 36 inches (91 cm), each heart: 3.5 inches x 3.5 inches (9 cm x 9 cm)

Yarn Worsted-weight yarn category 4, approximately 180 yards (165 meters) total Hook 4.0 mm US G-6 crochet hook Gauge Approximately 18 single crochet stitches x 20 rows = 4 inches (10 cm)

Terminology US crochet terms

Special Stitch Explanation

sc2tog: Insert hook into the next stitch, yarn over and pull up a loop, insert hook into the following stitch, yarn over and pull up a loop, yarn over and pull through all three loops on hook.

Heart Top Lobes

Attach yarn to the top center area of the heart base. Create two rounded lobes:

Attach yarn to the first top section. Ch 1, work 5 hdc into the edge area, sl st down to secure. Fasten off.

Repeat on the opposite top section.

This creates the curved upper shape while keeping the heart symmetrical.

Making Multiple Hearts

Repeat the heart motif instructions until you have the desired number of hearts. For a 36-inch (91 cm) garland, make 9 hearts.

Where it goes

  • Drape it along a mantel or shelf edge as a soft, textured accent next to framed photos or small plants.
  • Hang it across a window frame where it catches light the way a curtain of fairy lights would.
  • Loop it along a headboard or crib rail for a nursery or bedroom that wants a handmade touch.
  • Pair it with string lights or candles on a console table to add warmth without adding clutter.

Color ideas

  • Soft blush set Work every heart in a dusty rose main color, and use a cream contrasting yarn for a thin edge detail around the top lobes.
  • Two-tone alternating hearts Crochet every other heart in a deep terracotta main color and the rest in a warm mustard, keeping the connecting chain in one neutral shade throughout.

Care

Hand wash the finished garland gently in cool water since it is worked in worsted-weight yarn, which can felt or shrink under hot water and heavy agitation.

Lay each heart flat to dry completely before storing, reshaping the rounded top and pointed base with your fingers while it is still damp.

Store the garland loosely coiled in a cool, dry place rather than folded tightly, so the hearts keep their blocked shape between uses.

Assembly

  1. Step 1 Chain 25 stitches to create the first hanging loop. Slip stitch through the top edge of the first heart. Chain 15 stitches between hearts. Slip stitch through the top edge of the next heart. Repeat until all hearts are connected. Chain 25 stitches after the final heart for the second hanging loop. Fasten off and weave in all ends.
  2. Step 2 After completing the crochet heart garland, carefully weave in all loose ends using a yarn needle. For a polished appearance, lightly block each heart before hanging the decoration.
  3. Step 3 Hand washing or gentle cleaning is recommended for handmade crochet decor. Allow the garland to dry completely before storing it in a cool, dry place.

Easy to get wrong

Uneven heart shapes

Uneven tension is one of the most common reasons small crochet motifs lose symmetry. Count stitches after each row and avoid tightening your turning chains.

Crochet edges curling

If your hearts curl slightly, blocking can help flatten the fabric. Use gentle moisture and reshape each heart without stretching the stitches.

Difficulty joining pieces

Place all hearts in order before attaching them to the chain. This helps keep spacing consistent and prevents accidental twists.

Between the songs

Listener questions

Original pattern: https://duniarecipe.com/diy-mason-jar-fairy-lights-with-heart-decor-for-cozy-home-ambiance/

About the Author

Marisol QuinteroWho runs Crochet Obsessed, why a stitch count sits at the end of every round, how a pattern gets written here, and the things this site will never do.

Get new patterns by email

Tune in when a new one airs. Unsubscribe any time.