🧶 Beautiful ✨ Detailed 💝 Adorable

Vintage Floral Lace Table Runner Pattern

Vintage Floral Lace Table Runner Pattern
4.7★ Rating
8-10 Hours Time Needed
2.8K 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 Vintage Floral Lace Table Runner Pattern

This pattern recreates the delicate table runner shown: long, flowing lace built from multiple crocheted motifs joined into an organic, curving shape. The design uses three soft colors — cream for the base lace and spirals, dusty rose for flowers and berries, and sage green for stems and leaves — to produce a vintage cottage look. Motifs include flat spiral discs, open lattice semicircles, layered six-petal flowers, sculpted leaves, and small textured berries. Pieces are crocheted flat and then carefully joined with slip-stitch joins and decorative chain-lattice seams.

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

The pattern emphasizes modular construction so you can easily repeat or alter motifs to lengthen or shorten the runner. Clear info sections explain placement, stuffing for sculpted berries (optional), and finishing techniques for a professional flat lay.

Why You'll Love This Vintage Floral Lace Table Runner Pattern

I love this pattern because it combines the precision of geometric spirals with the softness of floral motifs — the contrast creates a charming, romantic look. I enjoy the modular approach; you can make just one panel to test the shapes then build the whole runner. The soft color palette and openwork mesh make it perfect for a spring table, and the joining technique produces a beautiful lacy edge that looks hand-blocked.

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

Switch Things Up

I absolutely loved creating this pattern idea because it's so adaptable — you can make a single panel for a placemat or repeat modules to cover a long table. Try substituting the dusty rose for coral or lavender for a seasonal update; the runner really responds to color changes.

I often swap the wavy band color to a deeper green for contrast, or change the picot edging to a scallop made with shell stitches for a bolder border. If you like a flatter look, skip the front-post ridge rows on the band; to add more texture, make extra little berries and cluster them near flowers.

If you're short on time, make fewer large spirals and increase the number of small discs to fill gaps — you'll still get the charming lacy effect with less sewing. I encourage experimenting with hook sizes and yarn blends to find the drape and look you love.

Common Mistakes & How to Fix Them

✗ Skipping stitch markers at round starts can cause misaligned motifs and uneven spiral shapes; always mark the first stitch of each round. ✗ Pulling yarn too tight on eyelet rounds will distort the lattice; keep chain tension even and relaxed for flatness. ✗ Waiting to join motifs until all pieces are finished makes placement difficult; arrange and pin motifs as you complete them for best composition. ✗ Not blocking flat pieces before joining causes gaps or buckling; lightly steam or wet-block motifs to flatten before assembly. ✗ Using inconsistent hook sizes between motifs will change gauge and make joining awkward; use same hook and tension for all pieces. ✗ Overstuffing the berries or sculpted shapes makes them look bulky; stuff sparingly and shape with a blunt tool for smooth curves.

Vintage Floral Lace Table Runner Pattern

Create an elegant vintage-inspired floral lace table runner featuring spiral motifs, open mesh panels, sinuous leaves and layered flowers in soft cream, dusty rose and sage green. This detailed pattern guides you through each motif — spirals, wavy bands, large layered flowers, tiny berries and leaves — and shows how to join and edge them into a long, romantic runner. Perfect for special occasions or everyday cottage-style charm.

Intermediate 8-10 Hours

Materials Needed for Vintage Floral Lace Table Runner Pattern

— Main Fabric

  • 01
    Worsted weight cotton yarn (#4), approximately 220-260g in cream (main base color)
  • 02
    50-70g in dusty rose (flower and berry color)
  • 03
    80-100g in sage green (leaf and wavy band color)
  • 04
    Small amounts (10-20g) in natural/antique white for flower centers and tiny accent leaves

— Tools Required

  • 01
    3.5mm (E) crochet hook for main work (use smaller if you prefer tighter fabric)
  • 02
    3.0mm (D) hook for delicate details (optional)
  • 03
    Yarn needle for sewing and weaving ends
  • 04
    Stitch markers (at least 6-8) to mark round starts and motif anchors
  • 05
    Scissors
  • 06
    Pins or blocking pins and blocking mat
  • 07
    Measuring tape or ruler
  • 08
    Optional: thin craft wire for shaping heavy leaves (if making sculpted leaves)
  • 09
    Optional: fabric glue for securing tiny knots under embellishments

Progress Tracker

0% Complete

— Notes & Overview :

Info :

This runner is assembled from modules: Large Spiral Motifs (cream), Open Mesh Semicircles (cream), Wavy Bands (sage), Large Layered Flowers (dusty rose with cream center), Small Rosette Circles (dusty rose), Leaves (sage & cream) and Small Berries (dusty rose). Work each module flat following stitch counts then join using slip-stitch seams and chain-lattice connections described in the Joining section. Keep the same hook for consistent gauge. Block motifs flat before final joining for best results.

Info :

Gauge is not critical for overall look but will affect final runner length. With worsted cotton and 3.5mm hook, one large spiral motif measures approximately 11-12cm diameter when blocked. The sample runner in the photo measures approximately 90cm long and 20-22cm wide; adjust module repeats to change length.

— Large Spiral Motif (Make 4-6 as shown) :

Round 1 :

6 sc in mr (6)

Round 2 :

6 inc (12)

Round 3 :

(1 sc, 1 inc) x 6 (18)

Round 4 :

(2 sc, 1 inc) x 6 (24)

Round 5 :

(3 sc, 1 inc) x 6 (30)

Round 6 :

(4 sc, 1 inc) x 6 (36)

Round 7 :

(5 sc, 1 inc) x 6 (42)

Round 8 :

(6 sc, 1 inc) x 6 (48)

Info :

Work these increases evenly around. Place a stitch marker at the start of each round to maintain a true spiral center. Keep tension even so the small disk stays flat; if it cups, loosen tension slightly and block later.

Round 9 :

1 sc in each st (48)

Round 10 :

1 sc in each st (48)

Round 11 :

(7 sc, 1 inc) x 6 (54)

Round 12 :

(8 sc, 1 inc) x 6 (60)

Info :

At rounds 11-12 the disc becomes large enough to begin forming a spiral. The technique to create the spiral coil relies on working a partial turning edge next; the spiral is created by offsetting later rounds with chains and slip stitches to pull the outer edge inward.

Round 13 :

1 sc in each st (60)

Round 14 :

1 sc in each st (60)

Round 15 :

*Sc 6, ch 3, sl st in next st* repeat x10 then sc last 0 (60 anchors used; result forms 10 eyelet groups around outer edge)

Info :

Round 15 forms regular eyelets around the disc; keep chain loops loose so they sit flat. This eyelet round guides the lacy openwork seen along the spiral's outer edge.

Round 16 :

Working into scs and chains as follows: *sc 6 into the next 6 sc anchors, 3 sc evenly in ch-3 loop* rep across (approx 60 sc total once completed)

Round 17 :

1 sc in each st (60)

Round 18 :

*(3 sc, ch2, skip 1) x 12* (this creates 12 lace arches anchored to the disc; anchor count remains 60)

Info :

Use these arches to help pull the outer edge under and create the spiral curl when the motif is lightly blocked and eased toward the center. Pin the motif into a gentle S-shape if desired while blocking.

Round 19 :

1 sc in each anchor stitch to reinforce (60)

Round 20 :

Finish with a neat picot edging: *sc 4, picot (ch3, sl st 3rd ch from hook), sc 2* repeat around (maintain approx 60 anchors)

Info :

Fasten off leaving 20cm tail for joining. Make 4-6 of these spiral modules to match the pictured composition. Block each gently to hold spiral shape; pin the spiral curve inward slightly to resemble the photograph.

— Open Mesh Semicircle Panel (Make 6-8) :

Round 1 :

6 sc in mr (6)

Round 2 :

6 inc (12)

Round 3 :

(1 sc, 1 inc) x 6 (18)

Round 4 :

(2 sc, 1 inc) x 6 (24)

Round 5 :

(3 sc, 1 inc) x 6 (30)

Round 6 :

(4 sc, 1 inc) x 6 (36)

Round 7 :

1 sc in each st (36)

Round 8 :

*sc 4, ch 5, sl st in next st* repeat x6 forming 6 large chain loops around (anchors remain 36)

Info :

The mesh semicircle becomes an airy panel when you crochet chain arches across these initial loops. These semicircles fill the negative space between spirals in the final layout.

Round 9 :

Working into each ch-5 loop: *(sc, ch4, sl st in same loop) x 5* to create a net of 5 small arches in each large loop (approx total anchors 36)

Round 10 :

Join adjacent arches with sc in anchor stitches to lock openwork; 1 sc in each anchor (36)

Round 11 :

Edge round: 1 sc in each st around and in each chain arch space as needed to create a smooth semicircular outline (approx 48-54 stitches depending on chaining) - tally anchor count to keep shape even

Info :

If the semicircle ruffles, go back and adjust chain tension in round 8 and 9. Block semicircles flat before joining to avoid puckering.

Round 12 :

Finish with decorative picot or small crab-stitch edge to match spiral edging; *sc 3, picot* repeat around. Fasten off leaving long tail for joining.

— Wavy Sinuous Band (sage) (Make 2 long bands) :

Info :

The wavy sinuous band is worked as an elongated curved strip and uses short rows to form an S-shape that follows the runner center. Work two mirror-image bands to interleave with spirals and semicircles.

Round 1 :

Ch 40, join to form a loop if making a continuous band or work rows back and forth for curvature. For continuous method, sl st to first ch and work rounds.

Round 2 :

Ch1, 1 sc in same st and in next 39 ch (40)

Round 3 :

Ch1, 1 sc in each st (40)

Round 4 :

Work an increase zone to create bulge: *sc 6, inc* repeat x5 then sc last 0 (45)

Round 5 :

1 sc in each st (45)

Round 6 :

Work 3 rows of fpdc and bpdc to create subtle raised ridges for visual texture: Row A: *fpdc around next st, sc next* rep; Row B: *bpdc around next st, sc next* rep

Info :

Use front-post and back-post double crochet to create a corded ridge that adds definition to the green band—this makes the band stand out against the lacy cream background.

Round 7 :

Decrease on one edge to create curvature: *dec, 6 sc* rep x6 (39)

Round 8 :

1 sc in each st (39)

Round 9 :

Repeat shaping: *sc 5, inc* x6 (45)

Round 10 :

1 sc in each st (45)

Round 11 :

Edge: work 1 sc in each st BLO to create a neat ridge along one side (45)

Round 12 :

Decorative openwork on underside: *ch3, skip 1, sc* across to create small chain openings that echo the lace panels; secure at ends with sc to maintain width (45 anchors)

Info :

Make two bands, mirror them (reverse shaping on second band) and block gently so they sit in a graceful S-curve. Adjust ch foundation length to match the runner length you want.

Round 13 :

Finish edges with crab stitch or sc around; fasten off leaving long tail for joining to surrounding motifs.

— Large Layered Flower (Make 2 main flowers) :

Round 1 :

6 sc in mr (6) using cream for center or small contrast block (cream center as pictured)

Round 2 :

6 inc (12)

Round 3 :

1 sc in each st (12)

Round 4 :

Switch to dusty rose. *ch3, 2 tr in next st, ch3, sl st in same st* repeat around to create 6 tall petal foundations (6 petals)

Round 5 :

Work petals: Into each petal foundation work: sl st to base, (sc, hdc, 3 dc, hdc, sc) all into the petal base; fasten off petal and move to next base (this creates rounded full petals)

Round 6 :

Edge each petal with sc and a small picot to define petal edge; sc around petal then picot at tip before returning to base. Repeat for all 6 petals.

Info :

Petal shaping benefits from a smaller hook if you want crisper petals; using the same hook gives a softer petal. Block petals gently with pins to achieve the flattened layered look in the photographs.

Round 7 :

Create second outward layer using slightly larger petals: Attach rose yarn at gap between petals, ch4, (dc, tr, dc) in same gap then sl st to next gap; repeat to form 6 shallow arches for a second layer

Round 8 :

Work into each arch: *sc, hdc, 2 dc, hdc, sc* to form the outer petal row; finish and fasten off leaving long tail to sew flower to runner.

Round 9 :

Optional center rosette: With cream yarn, make a small 8 sc round in mr and join to flower center using whip stitch to fill center as pictured (8 sc, sl st, fasten off)

Info :

Sew the flower center with small, neat stitches. Use extra thread to slightly cup the petals inwards if you want more dimensional blooms.

— Small Rosette Circles / Textured Disc (Make several) :

Round 1 :

6 sc in mr (6)

Round 2 :

6 inc (12)

Round 3 :

(1 sc, 1 inc) x 6 (18)

Round 4 :

1 sc in each st (18)

Round 5 :

Form a raised textured disc by working 1 sc in BLO around (18)

Round 6 :

Finish with 1 sl st around and fasten off leaving long tail for glue/sewing into lace openings.

Info :

These small discs become the dusty-rose centers and berries shown in photo; make varied sizes by adding one more increase round (24 sts) for a larger disc as desired.

— Sculpted Berries (Make in groups of 2-3 clusters) :

Round 1 :

6 sc in mr (6)

Round 2 :

6 inc (12)

Round 3 :

(1 sc, 1 inc) x 6 (18)

Round 4 :

(1 sc in each st) (18)

Info :

Stuff lightly at this stage with a tiny amount of fiberfill or trim yarn tail for a completely flat berry. If you prefer a spherical berry, continue rounds then decrease and stuff firmly; the pictured berries are lightly domed so minimal stuffing is used.

Round 5 :

Start shaping: (3 sc, dec) x 3 (15)

Round 6 :

(2 sc, dec) x 3 (12)

Round 7 :

(1 sc, dec) x 3 (9)

Round 8 :

3 dec (3) - fasten off leaving long tail for sewing; weave tail through remaining sts and pull closed; secure and hide tail inside berry

Info :

Create clusters of 2-4 berries and sew them grouped near flowers or down the runner edge to emulate the photograph. Alternative: create tiny bobbles by working a popcorn stitch into a disc for additional texture.

— Leaves (Make 18-24 leaf motifs) :

Round 1 :

Ch 9, sc in 2nd ch from hook and across (8 sc) - do not join, work back along other side for pointed leaf

Round 2 :

Work up one side: 1 sc in next 3, hdc, 2 dc, hdc, 1 sc; at tip work 3 sc, then work down opposite side mirroring stitches (total approx 18 sts)

Round 3 :

Edge with sc around leaf; fasten off leaving long tail for sewing. Repeat in both cream and sage to create layered leaves as pictured.

Info :

For larger, sculpted leaves work an extra round with BLO sc to create central ribbing. Optionally insert a tiny piece of craft wire before final sewing for poseable leaves.

Round 4 :

Alternative worked in mr (if you prefer symmetric leaves): 6 sc in mr, (inc, sc) around to shape, finish with sc edge. Size will be similar; choose whichever method is comfortable for you.

— Small Accent Petal / Teardrop Motifs (Make multiple) :

Round 1 :

Ch 6, sc in 2nd ch from hook and across (5)

Round 2 :

Work up one side: (sc, hdc, 2 dc, hdc, sc), at tip sc 2, and work down opposite side to base and sl st to join; fasten off (approx 12 anchors)

Info :

These small teardrop shapes are useful to infill junctions between spirals and semicircles. Work in cream or sage depending on surrounding motifs.

— Joining Modules & Mesh Lace Connections :

Info :

Lay out motifs on a blocking mat and experiment with composition — spirals, mesh semicircles and band should interlock leaving small gaps for flowers, leaves and berries to sit into. Pin every motif in place before sewing. Use long tails left from motifs to whip stitch where appropriate and use short chain-lattice joins (ch-5 arches joined with sc anchors) to create the airy connections visible in the photo.

Round 1 :

Start by joining central wavy band to a row of semicircles: with working yarn and right-side up, align edges and using sc through edge stitches of band and through anchor stitches of semicircle, sew through both layers with whip stitch or slip-stitch as preferred; aim for 2-3 stitches per semicircle anchor to secure (sewing is not an even crochet round but follow anchor points)

Round 2 :

To join spiral to mesh: place spiral so its eyelet arches align with semicircle chain arches; secure by slip-stitching through chain loops and spiral edge st at every 5th stitch to create flexible join (approx 10-12 joins per spiral depending on size)

Round 3 :

Fill remaining gaps by slip-stitching teardrops and small discs into chain-lattice openings; where extra support is needed (for heavier flowers) use a few small running stitches with the yarn needle to anchor flower base to surrounding motifs.

Info :

When joining, keep tension relaxed. If joins are pulled tight the runner distorts. Instead, leave a tiny amount of slack in each join so the final piece lays flat once blocked.

Round 4 :

Once all modules are anchored, create decorative lattice bridging across some open spaces: with cream yarn ch long loops spanning gaps and anchor with sc in motifs on either end. Repeat across runner to achieve balanced negative spaces that mimic the sample photo.

Round 5 :

Edge all exposed module seams with 1 sc around to create a unified border; where modules meet create small picots or looped scs to add delicate scalloping (this neat edge gives the runner a finished, cohesive appearance)

Info :

If any sections pucker after joining, unpick and re-pin, easing small amounts of yarn across the join until the surface is flat before re-securing. Blocking after assembly will significantly improve final flatness.

— Final Edging & Blocking :

Round 1 :

Work a unifying picot scallop around the entire runner: *sc 3, picot (ch3, sl st 3rd ch from hook), sc 2* repeating around all outer edges, adjusting repeats to maintain even scallops across curved edges

Round 2 :

Optional beaded border: If desired, work a row of slip-stitches and add small glass seed beads on every 5th st by threading bead onto yarn before making sl st so it sits on the right side; continue around and fasten off.

Info :

To block: pin runner onto a flat board or mat following the gentle S-curve shown in the photograph. Spray with water or use a steam iron at safe distance and allow to dry fully. Blocking smooths the openwork and helps petals and spirals hold their shape.

Round 3 :

Weave all loose ends to the wrong side using a yarn needle. Trim tails close after securing. Ensure all sewn joins are reinforced with a couple extra passes for durability.

Info :

Final trimming: comb through petals and leaves with a soft brush if using cotton yarn to raise a tiny nap for a vintage look. Alternatively, keep crisp and flat for a modern lace aesthetic.

— Finishing Touches & Variations :

Info :

Color variations: Swap dusty rose for mauve or lavender for different palettes. To make a longer runner add extra spiral & semicircle repeats and extend the wavy bands accordingly. For a placemat version, use a single spiral, one semicircle and a small flower with fewer joins.

Info :

Alternative yarn: Linen or bamboo-blend yarn produces a softer drape; synthetics will produce a smoother sheen. Adjust hook size down slightly for non-cotton yarns to maintain crisp openwork.

Info :

If you prefer a completely flat runner with no raised petals, flatten petals during blocking and reduce the front/back post stitches in the wavy band to flatten ridges.

Assembly Instructions

  • Arrange all completed motifs on your blocking mat in the desired composition. Place the wavy bands centrally and position spirals and semicircles around them, leaving small gaps for flowers and leaves. Pin each motif securely before joining.
  • Start joining from center outward: sew the wavy band to adjacent semicircles using whip stitch through the long tails left when finishing each motif; insert approximately 8-12 stitches per semicircle to anchor firmly.
  • Join spiral motifs to semicircles and the wavy band by slip-stitching through matching eyelet loops and anchor stitches. Make at least 10-12 join points per spiral to ensure the curve holds without sagging.
  • Sew flowers on last, positioning them where mesh openings create a natural pedestal. Use the long tails left on flowers to whip stitch through several surrounding stitches for stability and to hide tails inside petals.
  • Attach leaves and berries by sewing through their base stitches into surrounding motifs. Use matching yarn and small stitches; if using wire inside leaves, ensure wire ends are bent and covered to prevent poking.
  • After all joins are secure, work a 1-sc unified edging around the entire runner, adding picots at regular intervals. Block the fully assembled runner: pin to shape, lightly mist with water or steam, and allow to dry completely before removing pins.

Important Notes

  • 💡Use stitch markers consistently at the beginning of each round to avoid counting errors and maintain proper shaping
  • 💡Stuff small berries lightly as you go rather than waiting until the end to avoid overfilling and distortion
  • 💡Block each motif flat before joining to make seams lie smooth and to achieve professional-looking assembly
  • 💡Maintain consistent tension throughout the project; too tight creates rigid motifs, too loose creates floppy openwork
  • 💡When sewing motifs together, keep joins slightly relaxed to prevent pulling the lace into unintended shapes
  • 💡Test color placement by arranging motifs on a mat before joining; take a photo to view the composition in full for balance
  • 💡Weave in ends on the wrong side and hide tails inside petals or discs for tidy finishing
  • 💡If adding beads, secure beads with an extra small stitch and knot on the wrong side to avoid loss in laundering

Completing this lace table runner is a rewarding journey that combines structured spirals with romantic floral motifs. Each carefully crocheted element builds into a graceful table accent that's perfect for gatherings or everyday charm. Enjoy the meditative rhythm of working the open mesh and shaping petals, and treat yourself to the satisfaction of a beautifully finished handmade heirloom. 🧶🌸✨

You ask,

we answer.

FAQs

What is the finished size of this table runner?

Based on the specified materials and hook size, the sample runner measures approximately 90cm (35") long and 20-22cm (8-9") wide. You can lengthen or shorten the runner by adding or removing spiral/semicircle repeats.

Can I use different yarn weights for this pattern?

Yes. Using a lighter fingering or sport weight will produce a more delicate runner while bulky yarn will make motifs larger and denser. Adjust hook size accordingly and remember that gauge changes will affect overall dimensions.

Do I need to block motifs before joining?

Blocking each motif flat before joining is highly recommended. It evens out tension, sets the lace shapes, and makes it much easier to join pieces neatly without puckering.

How do I wash the finished runner?

Hand wash gently in lukewarm water with mild soap and lay flat to dry. If using cotton yarn, it may be gently ironed on a low setting between a pressing cloth after blocking to refresh shape.

Can I make the runner washable for everyday use?

Yes. Use washable cotton or cotton-blend yarn and secure joins with strong sewing techniques. Avoid glass beads if frequent washing is expected.

Can I customize the motifs or colors?

Absolutely. The modular structure is designed for easy customization: swap colors, change number of petals, add or remove spirals, or repeat mesh panels to fit your table size.

How much yarn will I need in total?

Approximately 350-430g total using worsted cotton in three colors: about 220-260g cream, 80-100g sage and 50-70g dusty rose, depending on length and number of motifs.

What if my motifs don't lie flat after joining?

Unpick any overly tight joins, re-pin the motifs, and re-secure allowing a small amount of ease in each join. Re-block the full runner to set the shape.