Crochet Heart Doily Pattern Diagram and Free Crochet Lace Tutorial

Crochet Heart Doily Pattern Diagram: A Free Crochet Lace Tutorial for All Skill Levels

There is something undeniably timeless about a handmade lace doily. Whether draped beneath a vase of fresh flowers, pinned to a greeting card, or framed as delicate wall art, a crocheted doily carries with it the warmth of hours spent looping yarn and finding rhythm in repetition. And when you add a heart motif to the design, that warmth becomes something even more special — a piece that feels like it was made with intention, because it truly was.

This free crochet heart doily pattern tutorial will walk you through every step of creating a stunning lace doily featuring a central heart shape surrounded by intricate lace rounds. Whether you are picking up a crochet hook for the first time or you have years of experience making heirloom-quality pieces, this pattern is designed to be approachable, clear, and deeply satisfying to complete. By the end, you will have a beautiful finished doily and a stronger understanding of lace crochet techniques you can carry into future projects.

Let’s begin.


What You Will Need Before You Start

Before diving into the pattern diagram and stitch instructions, gather your supplies. Having everything within reach before you sit down to crochet makes a real difference in how smoothly the process goes.

For this heart doily pattern, you will need size 10 crochet cotton thread in white, cream, or any color you love. White and ecru are traditional for lace doilies, but blush pink, dusty rose, or even a deep burgundy create a gorgeous effect for a heart-themed piece. A full 400-yard ball is more than enough for a doily measuring approximately 10 to 12 inches in diameter.

You will also need a steel crochet hook in size 7 (1.65mm), which pairs well with size 10 cotton thread. If your tension runs tight, try a size 6. If it runs loose, size 8 may help you achieve a neater finish. Gauge matters more in doilies than many crocheters expect, because even a small difference in tension adds up noticeably over many rounds.

Additional supplies include a yarn needle for weaving in ends, rust-proof straight pins for blocking, a blocking board or foam mat, and a spray bottle with water for wet blocking when your doily is finished.


Understanding the Pattern Diagram

Crochet heart doily patterns are often presented as both written instructions and a visual diagram. If you are new to reading crochet diagrams, this section will help you decode the symbols so the chart becomes your best friend rather than an obstacle.

In a standard crochet lace diagram, each symbol represents a specific stitch. A small oval or elongated shape at the center of the diagram represents your starting chain ring or magic ring. Lines radiating outward from that center represent chains. Crosses or plus signs represent single crochet stitches. The tall T-shaped symbols represent double crochets. Taller symbols with additional horizontal lines represent treble crochets or double treble crochets, which appear frequently in lace work because their height creates the airy open texture associated with fine doilies.

The heart shape in this pattern is created across several rounds near the middle of the doily. When you look at the diagram, you will notice two curved sections of clustered stitches that mirror each other on either side of a central axis. These paired sections form the rounded lobes at the top of the heart, while a series of decreasing stitches and angled chains draw the shape downward to a point at the bottom. The diagram will show these areas more densely stitched than the surrounding lace rounds, giving you a clear visual cue about where the solid heart motif lives within the otherwise open fabric.

Reading the diagram round by round, from the center outward, is the most reliable approach. Each round is typically numbered, and arrows sometimes indicate the direction of work. For this pattern, all rounds are worked in the same direction — clockwise when you are looking at the front of the piece — and you will slip stitch to join at the end of each round before beginning the next with a standing chain.


Stitch Glossary

Before working through the pattern, familiarize yourself with the following stitches. All standard US crochet terminology is used here.

A magic ring (also called an adjustable ring) is the most common starting point for doilies worked in the round. It creates a tightly closed center that you can pull snug before slip stitching to join, eliminating the small hole that sometimes appears with a chain ring start. If you prefer a chain ring, chain 6 and slip stitch into the first chain to form a loop.

A chain stitch is the foundation of crochet lace. In doilies, long chains form arches, loops, and picots that give lace its characteristic open appearance.

A slip stitch is used to join rounds and to move along the work without adding visible height.

A single crochet is a short, dense stitch that creates the solid portions of lace work, including the outlines of motifs like hearts.

A half double crochet sits between single and double crochet in height and is occasionally used in transitional areas of lace.

A double crochet is the workhorse stitch of most doily patterns. It creates a medium-height stitch that works well in clusters, fans, and shells.

A treble crochet is taller than a double crochet and adds the dramatic height needed for open lace rounds with long, sweeping spaces.

A picot is a decorative loop of three to five chains closed with a slip stitch. Picots appear along the outer edges of many doily rounds and give the finished piece a jeweled, intricate look.

A shell stitch is a group of double crochets worked into the same stitch or space, fanning outward to create a rounded shape. Shells appear in the outer lace rounds of this pattern.

A cluster stitch groups multiple partial stitches together and closes them as one, creating a gathered or petal-like effect. Clusters form the curved lobes of the heart in this design.


The Free Crochet Heart Doily Pattern

This pattern builds from the center outward across 18 rounds. Rounds 1 through 4 establish the center. Rounds 5 through 10 build the heart motif. Rounds 11 through 18 complete the surrounding lace and border.

Round 1: Start with a magic ring. Chain 4 (counts as first double crochet and chain 1). Work 11 more double crochets with a chain 1 between each into the ring. Slip stitch into the third chain of the starting chain-4 to join. Pull the magic ring closed. You now have 12 double crochets separated by chain-1 spaces. (24 stitches total including chains.)

Round 2: Slip stitch into the first chain-1 space. Chain 3 (counts as double crochet). Work 2 more double crochets into the same space. Chain 2. Work 3 double crochets into the next chain-1 space. Chain 2. Repeat around, working a shell of 3 double crochets into each chain-1 space with a chain-2 between each shell. Join with slip stitch to top of starting chain-3. You will have 12 shells.

Round 3: Slip stitch across the top of the first shell and into the chain-2 space. Chain 5 (counts as double crochet plus chain 2). Double crochet into the same space. Chain 3. Work a double crochet, chain 2, double crochet (a V-stitch) into the next chain-2 space. Chain 3. Repeat around. Join to third chain of starting chain-5.

Round 4: Slip stitch into the first chain-2 space of the V-stitch. Work 5 double crochets into the space (a fan stitch). Single crochet into the chain-3 arch. Work 5 double crochets into the next V-stitch space. Single crochet into the chain-3 arch. Continue around. Join. You now have 12 fans separated by single crochets worked into chain arches.

Round 5 — Beginning the Heart: This is where the heart shape begins to emerge. You will work the lower half of the doily in a flat, connected way, then shape the two lobes of the heart upward across rounds 6, 7, 8, and 9.

Slip stitch to the center of the first fan. Chain 4. Work a treble crochet cluster of 3 stitches all into the same center stitch of the fan (draw up loops in the same stitch 3 times and close together — this forms the first cluster petal). Chain 4. Single crochet into the single crochet between fans. Continue this pattern of chain 4, cluster, chain 4, single crochet around, but mark two adjacent cluster positions on one side of the doily with a stitch marker. These two marked clusters will become the two lobes of the heart. Do not break yarn.

Round 6: Work the non-heart portion of this round normally (chain-4 arches connecting cluster stitches with single crochets at the base). When you reach the two marked clusters, work into the first marked cluster with a chain 5 and a second cluster of 4 treble crochets. This larger cluster begins building the left lobe of the heart.

Round 7: Continue the outer lace pattern around the non-heart portion. On the first heart lobe, work a chain-3 picot at the peak of the cluster to define the rounded top of the lobe. On the second marked position, repeat the enlarged cluster with picot to form the right lobe. The visual effect at this point should clearly show two rounded bumps side by side, like the top of a stylized heart.

Round 8: Begin the downward narrowing of the heart. Work decrease stitches (single crochets worked together across the center point between the two lobes) to create the dip at the top center of the heart. Continue working the cluster-and-chain pattern on either side of the heart, angling the chain loops slightly inward to draw the shape toward a point.

Round 9: Complete the point of the heart by working a single treble crochet cluster at the lowest point of the heart section, closed tightly and anchored with a single crochet. The heart shape is now complete. From the front of the work, you should see a clearly defined heart outlined in clustered stitches against the open chain-loop background of the surrounding lace.

Round 10: Resume the consistent lace pattern all the way around. Work chain-5 arches connecting every cluster and fan stitch, with a single crochet at each base point. This round smooths the transition back to regular circular lace after the asymmetrical heart shaping.

Round 11: Work a round of V-stitches into every chain-5 arch: double crochet, chain 3, double crochet into each arch. Chain 3 between V-stitches.

Round 12: Work a shell of 7 double crochets into each chain-3 space of the V-stitches. Single crochet into the connecting chain-3 arch between V-stitches. This creates a large fan round that dramatically expands the doily’s diameter.

Round 13: Slip stitch to the center of the first large fan. Chain 7. Single crochet into the fourth double crochet of the same fan (creating a chain-4 loop at the tip of the fan). Chain 7. Single crochet into the space between fans. Repeat around. These long chain arches create the sweeping lace background of the outer portion.

Round 14: Into each chain-7 arch, work 3 double crochets, chain 5, 3 double crochets. Single crochet between arches. This creates the classic shell-and-arch combination seen in many vintage doily patterns.

Round 15: Single crochet into the first double crochet of the shell. Continue with single crochets across the shell. Into the chain-5 arch work: 3 double crochets, chain 3, 3 double crochets, chain 3, 3 double crochets (a triple shell with two chain-3 spaces). Continue around. This round adds significant density and texture to the outer lace.

Round 16: Work a round of chain-5 arches connecting the chain-3 spaces between the triple-shell sections. This opens up the fabric again after the density of Round 15.

Round 17: Into each chain-5 arch, work: single crochet, chain 3, single crochet (creating a small chain-3 picot at the top of each arch). This picot round begins the edging process.

Round 18 — Decorative Border: This is your final round. Work into each picot space: 3 double crochets, chain 5, slip stitch back into the first chain of the chain-5 (this creates a large decorative picot), 3 double crochets. Single crochet between picot spaces. Continue all the way around. Fasten off and weave in your ends securely with a yarn needle.


How to Block Your Finished Heart Doily

Blocking is the step that transforms a freshly crocheted doily from a somewhat stiff, curled piece into a flat, crisp, beautifully defined work of lace art. This step is not optional — it is the difference between a doily that looks handmade and one that looks heirloom.

Wet blocking works beautifully for cotton thread. Fill a clean sink or bowl with cool water and submerge your doily, gently squeezing the water through the fibers without wringing or twisting. Lift the doily from the water and roll it in a clean dry towel to remove excess moisture.

Place your foam blocking mat on a flat, stable surface. Lay the damp doily flat on the mat and begin pinning from the center outward. Use rust-proof straight pins to anchor the center first, then work outward along each round, stretching the piece gently and evenly in all directions. Pay special attention to the heart section, using extra pins to define the lobes and the point clearly. Pin each picot along the outer border individually so they stand out with definition when dry.

Leave the pinned doily to dry completely — at least 24 hours in a well-ventilated space. Once fully dry, carefully remove the pins. The doily will hold its shape beautifully and the lace pattern will open up to its full, intended elegance.


Tips for Success

Working with size 10 cotton thread requires patience, especially if you are accustomed to thicker yarns. The thread is fine and can feel slippery at first, but after a few rounds you will find your rhythm. Take breaks when your eyes or hands need rest — fine lace crochet is a project to be savored rather than rushed.

Check your stitch count at the end of every round. Lace crochet is unforgiving of dropped stitches because the open fabric makes every gap visible. Catching a mistake at the end of a round is far easier than discovering it five rounds later.

Use a stitch marker to track the start of each round. This is especially important during Rounds 5 through 9 when you are shaping the heart and the round structure becomes slightly irregular.

If you want to make the doily larger, you can add additional shell and arch rounds following the same alternating pattern established in rounds 12 through 16. Each additional pair of rounds will add approximately one to two inches to the overall diameter.


Ways to Use Your Finished Heart Doily

Once your doily is blocked and finished, the possibilities are wonderfully wide. The most traditional use is as a decorative mat beneath a candle, vase, or decorative object on a table or shelf. A small heart doily is also stunning when framed behind glass with a contrasting fabric background — blush pink behind a white doily or deep navy behind an ivory one creates an artwork you would be proud to hang in any room.

Heart doilies make extraordinary handmade gifts. Attach one to a gift box as decoration. Give one as a Valentine’s Day gift, a wedding shower favor, or a Mother’s Day keepsake. Starch it and pin it to a card for a deeply personal touch that no store-bought card could match. Sew two together back-to-back with a ribbon loop and you have an ornament.

Some crocheters stiffen their finished doilies with fabric stiffener or a mixture of water and white glue to create dimensional decorations — a heart doily stiffened and shaped over a curved form while drying can become a freestanding bowl or decorative piece.


A Final Word on the Craft

Lace crochet connects us to generations of makers who worked by candlelight and firelight, creating beauty from thread and patience. When you complete this heart doily, you are not just finishing a project — you are continuing a living tradition of handmade craft that has endured for centuries because the things we make with our hands carry a meaning that manufactured objects simply cannot

Categorized in:

Vintage Crochet Flowers,

Last Update: October 13, 2026