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

Lace-edged crochet heart sachet pattern for gifting

Crochet heart sachet pattern with lace edging and aromatic filling: an easy increase-and-decrease shape that makes a lovely handmade keepsake gift.

Jump to pattern
Lace-edged crochet heart sachet pattern for gifting
Lace-edged crochet heart sachet pattern for gifting

About This Pattern

This one has a soft, quiet kind of charm, the sort of piece you make while something gentle plays in the background. It is not a bold statement project. It is a small, sweet thing built in fine cotton thread, meant to be tucked into a drawer or handed to someone you love.

Your hands will spend most of their time in two gears here: steady increasing and steady decreasing. You will widen the heart lobe by lobe with chain-2 turns, hold flat through a few no-increase rows, then taper it back down to a point with matched decreases at both ends before fasten off.

Once it is stuffed, scented, and edged in that fine lace border, this little heart sits happily anywhere soft things belong. Picture it on a nightstand, tucked among folded sweaters, or hanging from a ribbon near a window, quietly doing its job of smelling wonderful.

  • Start with the foundation row to set the base width before any shaping begins.
  • Work the increase rows, widening both sides of the heart with chain-2 turns and extra stitches under each chain space.
  • Move into the body rows, where the stitch count holds steady across the widest part of the heart.
  • Shape the decrease rows, tapering both edges together until the point comes to a close and you fasten off.
  • Repeat the whole shape a second time so you have two matching heart halves ready to join.
  • Hold both halves together with right sides facing out and line up the edges for the border.
  • Work through the numbered border rows, building up to the fans-and-picots row for the finished lace edge.
  • Stuff the heart, add a scent if you like, and steam the lace edging into shape.

On the desk

Main heart

  • 100% cotton, 50g/200m (thicker thread, color of choice)
  • Lace/edging: Fine cotton thread, 50g/475m (white recommended, more than twice thinner than main)

Hook

  • 1.3 mm steel crochet hook (adjust as needed for your yarn/thread)

Notions

  • Yarn/tapestry needle
  • Scissors
  • Synthetic stuffing (polyfill)

Optional

  • Aromatic oil or dried herbs for sachet
  • Stitch markers

Stitch shorthand

Lace-edged crochet heart sachet pattern for gifting

2.Increase Rows

Repeat as follows, expanding at each end via ch-2/chain increases and always working sc over sc, and additional sc under the chain spaces:

  1. Rounds 2–7

    Start with ch 2 , turn. Work sc in second loop and each sc across (increase at start and end). At the ch-2 space, work additional sc under the chain.

You’ll have the following st counts per row:

  1. Round 2

    8 sc each side

  2. Round 3

    10 sc each side

  3. Round 4

    11 sc each side

  4. Round 5

    12 sc each side

  5. Round 6

    13 sc each side

  6. Round 7

    14 sc each side Count each row for accuracy. Increases are on both sides.

3.Body Rows (No Increase)

  1. Rounds 8–10

    Ch 1 , turn. Begin in 2nd st (do not work into the first sc to decrease) and work sc across. At end, sc2tog (another decrease).You should maintain 14 sc per side .

4.Decrease Rows

Decrease at both ends.

  1. Round 11

    Ch 1 , turn. Begin in 2nd st, work sc across, decrease at end (sc2tog). 13 sc.

  2. Round 12

    Ch 1 , turn. Begin in 2nd st, work sc across, decrease at end. 12 sc. Fasten off, leaving a long tail for sewing.

1.Foundation Row

Ch 12.

Turn, ch 1 for turning.

Work sc in the back bump of each ch across. (6 sc).

Ch 2 , turn.

1. Hold both heart halves together (right sides out).

Using fine thread and sc , join around the perimeter, matching stitches as best as possible.

When you reach the gap, stuff firmly with polyfill or aromatic filling.

Finish joining and fasten off.

Use decreases at the pointed tip for shaping:

Insert hook through 2 loops from each heart, yarn over, pull through both, do not complete sc, repeat for next st, pull through all 3 loops.

Row 1

Attach fine thread at heart tip.

  1. Round 1(1)

    Ch 6 (3 as first dc, 3 as space), dc into same st, ch 3 , skip 1 sc, dc into next sc; repeat around perimeter.

  2. Round 2

    Make sure to work evenly, especially at corners/tips. Join with sl st to third ch at round start.

You should have an even number of cells; adjust if needed (e.g., 18 cells). Symmetry is important for later rounds.

Row 2

Ch 1 , 5 sc in each ch-3 space around, ch 1 between each group.

Join with sl st .

Row 3

Ch 1 , sc in next sc , ch 5 , skip 1 sc, sc in next sc; repeat (forming arches).

For tips and corners, adjust as needed (may need to work into 3rd sc or add extra sc at corners).

Join with sl st .

Row 4

Repeat Row 3: ch 5 , sc in next arch.

For corners: sometimes you may prefer to skip 2 sc for more openwork.

Join with sl st .

Row 5

Repeat as above for desired width and openness, being mindful of corners/tips.

For points, you may do sc into first loop, ch 5, sc into last loop to shape tip.

Row 6: Fans and Picots (Final Border)

Find the arches at tips, attach fan: Ch 1 , work 5 dc into each loop/arch.

Between each dc, work a picot ( ch 3, sl st in first ch ).

After fan, sc in next arch.

Repeat around, alternating fan-sc-fan-sc for a delicate, airy look.

Join with sl st .

Where it goes

  • Tuck it into a dresser drawer with folded sweaters or linens so it perfumes the fabric gently over time.
  • Set it in a decorative bowl on a side table alongside other small textile pieces for a soft, layered look.
  • Hang it from a ribbon on a door handle or coat hook, pairing it with a simple wooden or brass fixture.
  • Slip it into a gift bag with a candle or bar of soap for a handmade addition to a care package.

Color ideas

  • Sage and natural Make both heart halves in a muted sage cotton, then finish the fan-and-picot border in an undyed natural fine thread so the lace reads as a light frame around the color.

Care

Hand wash the finished heart in cool water, since both the main cotton and the fine lace thread are 100% cotton and can handle gentle washing.

Reshape the lace edging while damp, steaming or lightly pressing the picots so they sit crisp and open rather than curled.

Store it flat or lightly stuffed in a drawer away from direct sun, and refresh the aromatic oil or dried herbs inside every so often.

Assembly

  1. Step 1 Gently stuff heart if not already done.
  2. Step 2 (Optional) Place a drop of aromatic oil or dried herbs inside.
  3. Step 3 Steam or gently shape lace edging for best appearance.

Easy to get wrong

Skipping the chain-space stitch

the increase rows, remember to work an extra sc under the ch-2 space itself, not just into the sc stitches on either side. Skipping it flattens the increase and throws off the curve of the lobe.

Forgetting the second-stitch start

the body and decrease rows, the pattern calls for beginning in the second stitch rather than the first sc. Missing that step means you lose the built-in decrease and the point will not taper evenly.

Joining mismatched halves

Check that both heart halves have the same row count and shape before holding them right sides out for assembly. A halves-not-matching heart will pucker or gap along one side once stuffed.

Listener questions

Original pattern: https://redagapeblog.com/beautiful-free-crochet-heart-pattern-for-decorations/

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.