- LevelIntermediate
- Time4-6 hours
- Hook4.0 mm
- YarnWorsted
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
- ch — chain
- sc — single crochet
- hdc — half double crochet
- sl st — slip stitch
- st — stitch
- sc2tog — single crochet two stitches together
- dc — double crochet
- UK equivalent note — sc is known as double crochet (dc) in UK terminology. The instructions below use US crochet terms only.
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.
- Row 1
Ch 2. Work 2 sc in the second chain from hook. Turn. (2 sts)
- Row 2
Ch 1, 2 sc in each stitch across. Turn. (4 sts)
- Row 3
Ch 1, sc across. Turn. (4 sts)
- Row 4
Ch 1, 2 sc in first stitch, sc in next 2 stitches, 2 sc in last stitch. Turn. (6 sts)
- Row 5
Ch 1, sc across. Turn. (6 sts)
- Row 6
Ch 1, sc in first 3 stitches, 2 hdc in next stitch, sc in last 2 stitches. Turn. (7 sts)
- Row 7
Ch 1, sc across. Turn. (7 sts)
- Row 8
Ch 1, sc2tog, sc in next 3 stitches, sc2tog. Turn. (5 sts)
- Row 9
Ch 1, sc2tog, sc in next stitch, sc2tog. Turn. (3 sts)
- 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
- 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.
- 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.
- 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
- What I love here is how much shape comes from so little technique. You get the entire heart silhouette using only single crochet, half double crochet, and one sc2tog decrease to taper the base. The increases at the start of the upper lobes are doing all the heavy lifting, and watching a flat little triangle of stitches round out into something unmistakably heart-shaped is genuinely satisfying. Because each heart is worked flat in rows, you can finish one in a sitting, which makes the whole garland feel like a stack of small wins rather than one long project. By the time you reach heart nine, the shaping is second nature.
Listener questions
How many hearts do I need for the full garland?
The pictured version uses nine hearts, but you can make fewer or more depending on how long you want the strand. Each heart is worked the same way, so adjusting the count does not change the technique.
Can I use a different hook size than the 4.0 mm G-6?
You can, though the finished heart size and the approximate gauge given are based on the 4.0 mm G-6 hook. A different hook will change how large or small each heart turns out.
What is the sc2tog decrease used for here?
The sc2tog is the special stitch that pulls the heart's two top lobes back together and tapers the shape toward the base. It is worked by pulling up a loop in two consecutive stitches and completing them as one.
Do I need to count the turning chain as a stitch?
No, the pattern notes specifically that turning chains do not count as stitches in this project. Skip past it when counting your row total.
Can I personalize the garland with different colors?
Yes, this is one of the easiest parts of the pattern to change. Swap the main heart color, add the contrasting yarn for small details, or vary colors heart to heart for a completely different look.
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.



