🧶 Beautiful ✨ Detailed 💝 Adorable

Butterfly Lace Table Runner Pattern

Butterfly Lace Table Runner Pattern
4.5★ Rating
8-10 Hours Time Needed
3.2K Made This
✂️

Intermediate Level

Ideal for those with basic crochet experience, featuring slightly more advanced stitches and techniques to expand your skills.

⏱️

All-Day Adventure

Requires 8-10 hours, ideal for a full day of immersive crocheting.

🏡

Cozy Accent

A warm touch for your space that transforms ordinary corners into inviting nooks filled with handmade charm.

🧶 Jump to Pattern ↓

About This Butterfly Lace Table Runner Pattern

This pattern recreates the pictured rectangular runner made of repeated diamond-shaped motifs each centered by a layered butterfly with scalloped wings. Colors used are soft cream for the lace background, two shades of purple and pale pink for butterfly wings, olive green for leaves and deeper plum for the butterfly body. Small 3D flowers with pearl centers sit at the corners and between motifs, giving a dimensional, heirloom look.

Butterfly Lace Table Runner Pattern crochet pattern - detailed view of completed project

Construction uses separate motifs (butterfly wings, flowers, leaves and lace diamonds) that are crocheted individually and then joined with a lacy edging. The runner can be made in any length by adding or removing motif repeats.

Why You'll Love This Butterfly Lace Table Runner Pattern

I love this pattern because it blends open lacy crochet with dimensional motifs — the butterflies feel almost sculpted on the surface. The soft pastel palette and little pearl centers make it feel elegant and vintage, and I enjoy how the motifs join seamlessly into a long, flowing runner you'll be proud to display.

Butterfly Lace Table Runner Pattern step 1 - construction progress Butterfly Lace Table Runner Pattern step 2 - assembly progress Butterfly Lace Table Runner Pattern step 3 - details and accessories Butterfly Lace Table Runner Pattern step 4 - final assembly and finishing

Switch Things Up

I absolutely loved writing this pattern because it lends itself to so many creative variations — you can keep the soft pastel palette shown, or switch to bold, saturated colorways for a contemporary twist. Changing the wing colors or swapping the pearl centers for wooden beads gives each runner a unique personality.

I like to experiment with different yarn weights: a slightly thicker mercerized cotton gives a more substantial table runner, while a lighter thread yields a delicate doily-like effect. You can also alter the number of diamonds to make place-mats, a short centerpiece runner, or a full table runner.

For a playful seasonal switch, try autumn orange and deep teal for fall, or mint greens and lemon yellow for a sunny spring runner. I encourage you to make one motif first, customize the colors, and then repeat for a cohesive and beautiful finished piece.

Common Mistakes & How to Fix Them

✗ Skipping stitch markers during long rounds can throw off stitch counts and distort motif symmetry; mark round starts and important anchor points. ✗ Using yarn with inconsistent weight will cause uneven motif sizes; use the specified cotton mercerized yarn for uniform tension and crisp stitch definition. ✗ Stuffing or adding embellishments (pearls) before blocking can make positioning difficult; block motifs flat first where possible and attach pearly beads last. ✗ Carrying multiple colors carelessly through open lacy areas can show floats; change colors at the end of a round or weave in tails behind solid areas. ✗ Sewing motifs without blocking will create puckering or uneven joins; block each motif to the same measurements before assembly. ✗ Not checking tension when making multiple repeats: make one complete motif and measure gauge before committing to repeat the same stitch counts across the whole runner.

Butterfly Lace Table Runner Pattern

A delicate lace table runner featuring a repeating pastel butterfly motif, layered petals and leaves, and pearl-centered blooms. Made in soft cream, pinks, purples and green, this long runner combines lacy openwork with raised 3D flowers and textured butterfly wings for a classic vintage tabletop look. Perfect for a dining table, sideboard or dresser — it brings a garden-fresh, handmade touch to any room.

Intermediate 8-10 Hours

Materials Needed for Butterfly Lace Table Runner Pattern

— Main Fabric

  • 01
    Sport / DK weight mercerized cotton (approx equivalent to US light #3) - Cream (background) approximately 220-260g for an 8-motif runner
  • 02
    Pink (pale) DK cotton approximately 60-80g
  • 03
    Lavender (light purple) DK cotton approximately 60-80g
  • 04
    Mauve / medium purple DK cotton approximately 40-60g for outlines and small flowers
  • 05
    Olive/leaf green DK cotton approximately 40-60g for leaves and stems
  • 06
    Deep plum or berry DK cotton small amount (20-30g) for butterfly body wraps
  • 07
    Small beads/pearls: 12-16 pcs for flower centers

— Tools Required

  • 01
    3.5mm (E) crochet hook for main work
  • 02
    3.0mm (D) crochet hook for tighter detail and small flowers (optional)
  • 03
    Yarn needle for sewing and weaving ends
  • 04
    Blocking mats and rustproof pins
  • 05
    Polyester stuffing not required (flat runner)
  • 06
    Pearl beads and a beading needle
  • 07
    Small scissors
  • 08
    Stitch markers (at least 4)
  • 09
    Tape measure or ruler for gauge
  • 10
    Optional: fabric stiffener or starch for a firmer tabletop runner

Progress Tracker

0% Complete

— Notes & Gauge :

Info :

Make one complete butterfly diamond motif first to check gauge. Using 3.5mm hook and DK mercerised cotton, one diamond motif should measure approximately 18cm (7in) point to point and 13cm (5in) across the wings at the widest point. Adjust hook size if needed to match measurements.

Info :

All motifs are worked flat. When a motif calls for 'both wings' you will make left and right halves mirror images and join them with the butterfly body or by surface slip-stitching. Work tightly for crisp definition; use 3.0mm hook for small flowers if you prefer tighter petals.

— Butterfly Body (make 1 per motif) :

Round 1 :

Ch 30, do not join. Work 1 sc in 2nd ch from hook and 1 sc in each ch across (29) - this creates the base chain for the body tube.

Round 2 :

Ch 1, turn, 1 sc in same st (first), 1 sc in each st across (29)

Round 3-8 :

Repeat Round 2 for 6 rounds in total to create a narrow flat strip (29)

Info :

Fold the strip lengthwise and work through both layers with sc to form a tube. Use stitch marker at the start to keep seam even.

Round 9 :

Fold strip and join by working 29 sc through both layers, slip stitch to first sc to join if you prefer a continuous seam (29)

Round 10-12 :

Work 1 sc in each st around the tube for 3 rounds to tidy edges (29)

Info :

Fasten off leaving a long tail for sewing. Wrap the tube tightly with deep plum yarn (or embroider) to create the wrapped body look: wind yarn around center 12-18 times and fasten off securely at the back. This creates the raised butterfly body as seen in photo.

— Wing Halves (make 4 per butterfly: top-left, top-right, bottom-left, bottom-right) :

Round 1 :

mr, 6 dc in magic ring, pull closed (6)

Round 2 :

Ch 3 (counts as dc), 2 dc in each st around (18)

Round 3 :

(2 dc, 1 dc in next st) x 6 (24)

Round 4 :

(3 dc, 1 dc in next st) x 6 (30)

Info :

Switch color for wing inner shade here if working a tri-color wing. The image shows center pale pink, middle lavender and outer deeper mauve. Change at the end of Round 4 to inner shade (pale pink).

Round 5 :

1 dc in each st around (30)

Round 6 :

(3 dc, 1 inc) x 6 (36)

Round 7 :

1 dc in each st around (36)

Round 8 :

(4 dc, 1 inc) x 6 (42)

Info :

Change to middle wing color (lavender) before Round 9. Work next rounds to build the scalloped outer edge using larger clusters and chain spaces.

Round 9 :

Ch 2, *skip next st, 7 dc cluster in next st, skip next st, ch 2, sl st in next st* rep across to create lobed scallops (42 lobes counted as group placements across)

Round 10 :

Work 1 sc into each dc and into chains to tidy (42)

Round 11 :

Change to outer color (mauve). Around each scallop work: *(sl st into center dc of scallop, ch 3, (3 dc, ch 3, 3 dc) in same space, sl st in next sl st)* to form a pronounced scalloped edge. Count remains visually 14 scallop points per half wing but total stitches vary.

Info :

After Round 11 fasten off leaving long tail for sewing. Mirror the stitches when making right and left halves: make the same sequence but when placing scallops, mirror the direction so both halves sit symmetrically.

Round 12 :

Block wing halves flat matching measurements. Measure distance from wing base to outer scallop and adjust if needed so top wings are slightly larger than bottom wings (as pictured).

— Wing Join & Surface Detail :

Round 1 :

Lay top and bottom halves together on the work surface aligning inner edges. Using pale pink yarn tail and mattress stitch, sew inner seams together across the wing base; stitch counts approx 20 mattress stitches to join inner curve.

Info :

When sewing wings together leave space in center for the butterfly body tube to be placed and sewn on top. The two wings per side should form a continuous silhouette with a slight scalloped ridge between top and bottom wings.

Round 2 :

Using deep plum or contrasting color, embroider a thin outline following outer scallops with surface slip-stitch or small sc to define wing edges. Work around all four wing edges evenly.

Round 3 :

Block wings together and press lightly with steam blocking (cotton safe). Fasten off and weave in tails.

— Lace Diamond Motif (background square worked as a diamond) :

Round 1 :

mr, ch 3 (counts as dc), 11 dc in ring, pull closed (12)

Round 2 :

Ch 4 (counts as dc+ch1), *skip next st, dc in next, ch1* around to form mesh (12 dc, 12 ch-1 sps)

Round 3 :

Join into each ch-1 sp: *(sc, ch5, sc) in each ch-1 sp* creating 12 picot arches (12 arches)

Round 4 :

Into each ch-5 arch: work (sc, ch3, 3 dc, ch3, sc) to begin the diamond openwork (visual count 12 petalled arches)

Info :

This diamond is the central connector behind the butterfly wings. Make its openwork fairly loose to allow the wings and flowers to be stitched on top—do not block too tightly or it will pull wings inward.

Round 5 :

Between arches work chains to build corner points: ch 6, sl st into next joining point to make elongated diamond points (12 chains)

Round 6 :

Work a round of 1 sc in each st and into chain spaces to tidy and compress lace to approximately 18cm diagonal (total counted stitches variable by tension)

Round 7 :

Edging round: *ch3, sl st into 2nd ch from hook to form small picot, ch3, sl st into next sc* repeat around to create a continuous scalloped edge (measured scallop count approx 48)

Info :

Leave long tails to stitch butterfly wings and decorative flowers onto the diamond. For each diamond you will add 3 small flowers on two opposite corners and one larger flower near the wing base as in the photo.

— Small 6-Petal Flower (make 6 per diamond as pictured) :

Round 1 :

mr, ch1, 6 sc in ring, pull closed (6)

Round 2 :

*ch4, in same st sl st into next st* repeat to make 6 ch-4 loops; sl st to join (6 loops)

Round 3 :

Into each ch-4 loop work (sl st, ch1, 5 dc, ch1, sl st) to form petals; fasten off leaving tail for sewing (6 petals)

Info :

Sew a small pearl bead into the center of each flower using beading needle and thread. Place flowers on diamond corners as in the reference photo, spacing approximately 6-8 sts apart.

— Large 8-Petal Flower (make 2 per diamond) :

Round 1 :

mr, ch1, 8 sc in ring, pull closed (8)

Round 2 :

*ch5, sl st in next st* around to make 8 loops, sl st to join (8 loops)

Round 3 :

Into each ch-5 loop work: sl st, ch1, (7 dc) ch1, sl st to form larger petals, fasten off leaving a long tail to attach to motif (8 petals)

Round 4 :

Sew pearl centers to these larger flowers and position them near wing bases on either side of the diamond as in the photo. Add extra backstitches to secure pearl centers.

Info :

For a more dimensional flower, after sewing petals down, push the petal centers slightly up and stitch around the base of each petal with matching yarn to lift them.

— Leaf (make 6 per diamond) :

Round 1 :

Ch 7, sc in 2nd ch from hook, hdc in next, dc in next 2, hdc next, sc next, sl st to last ch to form a tapered leaf (6 sts)

Round 2 :

Work back along opposite side of chain: sc, hdc, dc, dc, hdc, sc to mirror and finish; fasten off leaving tail for sewing

Info :

Attach leaves grouped in threes by stitching at their bases between flower clusters. Slightly rotate and pin before sewing to match the angled leaf clusters in the photo.

— Small Pom-Petal Flower (tiny accent flowers) :

Round 1 :

mr, ch1, 6 sc in ring, pull closed (6)

Round 2 :

*ch3, 3 dc in same st, sl st in next st* around to make 6 tiny pouf petals. Fasten off and attach tiny pearl or french knot center.

Info :

These tiny flowers in lavender fill the spaces between larger blooms. Sew them onto the diamond with a few secure passes.

— Outer Joining Edging (per motif) :

Round 1 :

With cream yarn and working around diamond edge, ch3, *skip next sc, 3 dc in next sp, ch3, sl st in next sc* repeat around to create decorative lacy looped border (count approx 48 points)

Round 2 :

Into each ch-3 loop work: (sc, ch3, sc) to make small lattice points; adjust counts to keep diamond edges straight (approx 48)

Info :

This outer edging is what will be used to join diamonds together with slip-stitches or by whip stitch later. Leave long tails at four corner points for stronger join if desired.

— Final Scalloped Border (after joining motifs) :

Round 1 :

Once motifs are joined into runner length, work one continuous edging round around the entire runner with cream yarn: *sc along joined seams, every 6th st work (ch4, sl st into base) to create lifted picot arches* repeat for a consistent outer frame.

Round 2 :

Work one final finishing round: into each ch4 arch work (sl st, ch3, 3 dc, ch3, sl st) to echo the wing scallops and give a cohesive look across the whole runner.

Info :

Block the whole runner to final measurements using rustproof pins and spray-starch if you want a firmer tabletop lace. Allow to dry fully before use to preserve shape and pearls.

— Suggested Stitch Counts & Totals for One 8-Butterfly Runner :

Info :

For an 8-butterfly runner (as photographed) you will make: 8 lace diamonds, 8 complete butterflies (32 wing halves), 8 butterfly bodies, 48 large flowers, 64 small flowers, 48 leaves, plus border. Total rounds across all motifs approximate 148-165 depending on how many small decorative rounds you add. This allows a richly textured, layered runner.

Info :

Always block each motif and check measurement against first motif. Consistent blocking is essential for even joins and a straight runner edge.

— Color Change & Carrying Tips :

Info :

Change colors at the end of a round by finishing last st with new color to create clean joins. Avoid carrying multiple strands across open lace areas; instead weave in ends behind solid wing areas or darn tails neatly at the back of diamonds.

Info :

When working petals and tiny flowers use a smaller hook (3.0mm) for tighter petals that hold shape and make sewing easier. For outer scalloped edges, a slightly looser tension (use 3.5mm) gives a pretty drape.

— Troubleshooting & Variations :

Info :

If a wing appears too large, block it slightly smaller or add a tidy round of sc to compress it. To make the runner longer add more diamond motifs in the same sequence; to make shorter reduce number of repeats. For a stiffer runner use cotton size a little heavier or apply fabric starch when blocking.

Info :

For a baby-friendly version omit pearls and sew flower centers with embroidered French knots or small yarn loops instead.

Assembly Instructions

  • Block every motif to identical measurements before assembly to ensure straight joins and consistent tension
  • Position each diamond on a flat surface in the desired order (butterfly heads alternating or aligned depending on look). Pin through outer edging points to hold the runner shape before joining
  • Join motifs together using whip stitch or slip-stitch join through the outer edging loops; align corner points and work through both layers to make an invisible seam
  • Sew butterflies onto diamonds: position wings centered over diamond, use long tails to stitch through diamond mesh at wing base and secure butterfly body tube on top. Reinforce with extra stitches at front and back of tube
  • Arrange flowers and leaves around wings matching photo placement: 1 large flower and cluster of leaves near the wing base, two small flowers at adjacent corners, tiny pom flowers in mesh gaps. Sew securely with matched yarn and extra passes around beads
  • Weave in all ends neatly at the back of the runner. Add pearls to flower centers last, sewing them on with a beading needle and strong thread. Inspect joins and add a final blocking and light starch as desired

Important Notes

  • 💡Use stitch markers on each motif's first stitch to maintain orientation when attaching wings and flowers
  • 💡Make one motif fully and block it, then measure and use it as a template for every subsequent motif to ensure uniformity
  • 💡Work small flowers with a smaller hook to maintain petal definition and avoid oversized blooms
  • 💡Attach pearls only after the runner is blocked and fully assembled to prevent them getting distorted during blocking
  • 💡When joining motifs, always pin and visually check alignment before stitching to avoid diagonal drift
  • 💡If you want a washable runner, sew pearls with thread double-knotted and consider hand-washing gently in cool water

This lace butterfly runner is a beautiful way to bring handmade charm to any table — the layered butterflies and pearl-centered flowers create a delicate, vintage feel that's perfect for tea, gifts, or seasonal décor. Each motif joins to form a flowing, elegant runner that's as fun to make as it is to admire. Enjoy the calming rhythm of the stitches and the satisfaction of watching each butterfly come to life. 🦋🌸🧶

You ask,

we answer.

FAQs

What is the finished size of this table runner?

Using the yarn and hook sizes listed and eight diamond motifs as pictured, the finished runner measures approximately 120-140cm (47-55in) long and 20-22cm (8-8.5in) wide. Exact size depends on blocking and tension.

Can I use a different yarn weight?

Yes — you can use a heavier cotton to make a sturdier runner, but you will need a larger hook and the motifs will grow proportionally. Make one motif to check gauge before committing to a full runner.

Are pearls necessary?

Pearls add a refined vintage touch but are optional. For a child-safe or washable version, substitute embroidered knots or small crochet-covered buttons for the centers.

How do I wash and care for the runner?

Hand-wash gently in cool water with mild detergent and lay flat to dry after reblocking. Avoid high heat or tumble drying. If you used fabric starch, avoid washing frequently or reapply starch after washing.

Can I make the runner longer or shorter?

Yes — this pattern is modular. Add or remove diamond motifs to adjust the length. Always block motifs consistently to ensure straight joins across the length.

How do I make the butterfly body so neat?

Make the narrow tube and then wrap with the deep plum yarn tightly for the finished look. Alternatively, use a length of satin cord or a purchased decorative cording wrapped with yarn for a consistent result.

Can I make this in different colors?

Absolutely. The pattern works beautifully in any color palette; try autumnal tones for a fall table, blue tones for cooler decor, or bright summer colors for a cheerful runner.

What if my motif stitch count is off?

If a motif's rounds do not match expected measurements, unravel back to the last matching round and redo. Consistent tension and a stitch marker at the start of each round prevent many counting mistakes.