🧢 Beautiful ✨ Detailed πŸ’ Adorable

Vintage Floral Table Runner Pattern

Vintage Floral Table Runner Pattern
4.3β˜… Rating
8-10 Hours Time Needed
2.4K 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 Table Runner Pattern

This pattern recreates a long, rectangular lace runner built from repeated floral motifs joined in a line. Each motif features a lacy cream background, leafy green clusters and a layered 3D pink rose placed in the center. The runner is finished with a scalloped pink edging and small woven buds scattered between motifs. The look is delicate, vintage, and ideal for cotton yarn to give crisp stitch definition.

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

The design uses join-as-you-go methods for tidy seams, layered petal construction for sculptural flowers, and simple color changes for leaves and buds. The result is a table runner that lays flat, feels substantial, and has a beautiful raised floral texture.

Why You'll Love This Vintage Floral Table Runner Pattern

I love this pattern because the layered 3D roses really bring the runner to life β€” they cast soft shadows and make the whole piece feel like a tiny floral garden. The lace background is airy but stable thanks to the cotton yarn, and the color combinations of soft cream, dusty pink, and leafy green feel cozy and timeless. The join-as-you-go method made assembly satisfying for me; seeing the motifs click together is so rewarding.

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

Switch Things Up

I absolutely love how this runner invites customization β€” you can change the flower color palette, increase the number of motifs for a table that’s extra long, or even make a shorter centerpiece version with three motifs. Try using pale blues with cream for a cooler palette, or golden yellows and sage green for a summer table.

If you want a more modern look, try using a neutral grey for the background and bright coral for flowers, or swap cotton for a soft bamboo blend to add drape and sheen. For a stiffer, heirloom finish, use mercerized cotton and starched blocking.

I also enjoy experimenting with different petal counts: reducing to 8 petals gives a tidy rose, while increasing to 12 petals creates a lush peony-like bloom. Don’t be afraid to play with scale β€” thicker yarn and a larger hook makes this design into a statement runner in no time.

Common Mistakes & How to Fix Them

βœ— Skipping stitch markers at beginning of rounds causes misaligned mesh and uneven join edges; always mark round starts βœ— Changing colors without securing tails neatly will show in the lace; weave in each color change promptly βœ— Using yarn that is too fuzzy or soft will obscure the petal detail; choose smooth cotton for crisp petals βœ— Working too loosely makes the runner floppy and gaps too large; maintain firm even tension for lace definition βœ— Not blocking motifs before joining produces a wavy finished runner; block each motif flat before assembly βœ— Overstuffing 3D petals or forcing them flat will distort their shape; work petals gently and shape with light wet-blocking if needed

Vintage Floral Table Runner Pattern

A romantic, vintage-inspired crochet table runner featuring delicate openwork lace, leafy motifs and sculptural 3D roses in soft pink and cream. This long runner is worked as repeat motifs joined and finished with a scalloped pink border for an elegant, shabby-chic centrepiece. Ideal for a sunny kitchen table or a special tea setting, the textured petals and layered leaves add charming depth and timeless detail.

Intermediate 8-10 Hours

Materials Needed for Vintage Floral Table Runner Pattern

β€” Main Fabric

  • 01
    DK weight (Light Worsted) 100% cotton yarn, approximately 220-260g in cream (main background)
  • 02
    DK weight cotton, approximately 130-160g in dusty rose / pink variegated for 3D flowers and border
  • 03
    DK weight cotton, approximately 80-100g in leaf green for leaves and small bud leaves
  • 04
    Small amount (30-40g) in soft peach / pale yellow for flower centers and tiny buds (accent color)

β€” Tools Required

  • 01
    3.5mm (E) crochet hook for main lace work
  • 02
    3.0mm (C) crochet hook for tighter petal work and crisp edges (optional)
  • 03
    Yarn needle for sewing and weaving ends
  • 04
    Stitch markers (at least 6) to mark round starts and motif corners
  • 05
    Scissors
  • 06
    Blocking pins and foam mat for flattening motifs
  • 07
    Tape measure or ruler
  • 08
    Optional: tapestry needle with blunt tip for joining and sewing petals
  • 09
    Optional: fabric glue for securing tiny loose tails if needed

Progress Tracker

0% Complete

β€” Overview :

Info :

This runner is worked as 7 repeated rectangular floral motifs joined end-to-end (adjust quantity for runner length). Each motif is built in rounds to form a 16x10cm panel (gauge may vary). A layered 3D rose sits in the centre of each motif and small buds and leaves are crocheted as part of the motif rounds. After all motifs are joined, a scalloped border in dusty pink is worked around the long edges and ends.

β€” Gauge & Finished Size :

Info :

Gauge: 18 dc x 10 rows = 10cm in pattern using 3.5mm hook and DK cotton. Each motif finished size ~ 16cm wide x 21cm long. Full runner in photo = 7 motifs = approximately 120cm long. Adjust motifs to your preferred length.

β€” Motif (Make 7) :

Round 1 :

Using cream yarn. Ch 6, join with sl st to form ring. Ch 3 (counts as dc), 15 dc into ring. Join with sl st to top of ch-3. (16 dc)

Round 2 :

Ch 3, dc in same st, ch 1, (2 dc in next dc, ch 1) x 7. Join with sl st to top of ch-3. (16 clusters of 2 dc separated by ch-1)

Info :

This round begins the central lacy star and creates the base for the 3D rose. Keep tension even to ensure the centre is flat.

Round 3 :

Sl st into next ch-1 space, ch 1, (sc, ch 3, sc) in each ch-1 sp around. Join with sl st to first sc. (16 ch-3 picot-like spaces)

Round 4 :

Ch 3, dc in same st, ch 1, *2 dc in next sc, ch 1; rep from * around (connect into ch-3 spaces and scs as needed), join. (32 dc total counted across spaces)

Round 5 :

Ch 1, sl st into next ch-1, ch 4 (counts as tr), tr in same sp, ch 1, *2 tr in next ch-1 sp, ch 1; rep around; join. (32 tr clusters)

Info :

Rounds 1-5 build a central open disc. The 3D rose will be constructed separately and sewn to the centre after motif rounds 1-12 are complete.

Round 6 :

Switch to leaf green for tiny leaves worked into the mesh. Sl st to a ch-1 sp, ch 1, (sc, hdc, 2 dc, hdc, sc) into the same ch-1 sp to form a small leaf. Sk 1 dc cluster, *leaf in next ch-1 sp, sk next cluster; rep around. Join. (16 small leaves)

Round 7 :

Switch to cream. Sl st to next sp, ch 3, dc in same sp, ch 1, (2 dc in next sp, ch 1) x 15, join. (32 dc)

Round 8 :

Ch 1, sc in same st, ch 3, skip next dc, *sc in next, ch 3, skip next; rep around forming a lacy mesh of ch-3 spaces. Join. (32 sc and 32 ch-3 spaces)

Info :

Place marker at the start of this round - this mesh will form the main background. Keep ch-3 spaces even to make joining easier later.

Round 9 :

Ch 3, dc in same st, 2 dc in next sc, ch 1, *2 dc in next sc, 2 dc in next sc, ch 1; rep around, join. (64 dc separated into groups)

Round 10 :

Switch to cream/light peach for small 5-stamen bud centers. Sl st into a ch-3 space, ch 1, (sc, ch 3, sc) in same sp for tiny blossom center. Work tiny blossom centers into every fourth ch-3 space around: make 8 tiny blossoms evenly spaced. Join cream for remainder of round.

Round 11 :

Back to cream. In remaining ch-3 spaces (not occupied by tiny blossoms), ch 3, dc cluster (3 dc) into each ch-3 sp, ch 1 between clusters to maintain mesh. Join. (Approx 56 dc clusters)

Round 12 :

Work a rectangular expansion to create a long shape: Ch 1, sc in next 6 sts, (sc, ch 5, sc) in corner position to start the long side, then work sc in next 12 sts across the long side of motif, (sc, ch 5, sc) to form opposite corner, sc in remaining 6 sts across. This round shapes motif into a rounded-rectangle with elongated ch-5 corner loops for the long edges. Count: approx 48 sc and 4 ch-5 corner loops.

Info :

Round 12 shapes the motif to be rectangular so that motifs can be joined into a runner. Adjust number of sc across the long side depending on gauge to make motifs wider or narrower.

β€” Leaf Clusters (worked in rounds onto motif) :

Round 13 :

Using leaf green. Join in a reserved ch-1 space adjacent to flower centre area. Ch 1, (sc, ch 2, 3 dc, ch 2, sc) to form a large leaf shell across a ch-3 space. Repeat to create 4 large leaves placed symmetrically around centre. Join. (4 large leaves)

Round 14 :

Ch 1, add single sc between leaves and small sc around edges to anchor. Work 8 sc around outer edge where mesh meets leaf bases, maintaining even spacing. Join. (approx 32 sc)

Info :

Work leaves on one side of motif rows (they are slightly raised); place them consistently for each motif so runner has pattern repeat alignment.

Round 15 :

Switch to cream. Ch 3, dc in same st, *ch 3, skip 2 sc, dc cluster 3 dc in next sc; rep across long side to form decorative openwork row forming the long rectangular lattice. Join. (pattern repeat across long edges)

Round 16 :

Ch 1, sc in each dc and ch-3 sp across creating a tidy edge along the long sides, working (sc, ch 3, sc) into corner loops (ch-5 from round 12) to form corner picot loops. Join. (even stitch count along perimeter)

Info :

At this stage each motif measures approximately 16cm x 21cm. Block flat now to ensure neat joining later. Weave in ends from leaf green but leave flower anchor points for sewing the 3D rose later.

β€” 3D Rose (Make 7; one for each motif) :

Round 1 :

Using peach accent yarn for centre. Ch 6, join to form ring. Ch 1, 10 sc in ring. Join. (10 sc)

Round 2 :

Ch 2 (counts as hdc), hdc in same st, (2 hdc in next st) x 9. Join. (20 hdc)

Round 3 :

Switch to dusty pink variegated. Ch 1, sc in same st, ch 3, *sc in next st, ch 3; rep around to make 10 ch-3 loops. Join. (10 ch-3 loops)

Round 4 :

In each ch-3 loop work: (sc, hdc, 3 dc, hdc, sc) to create the first small petal. Repeat around for 10 small inner petals. Join. (10 petals)

Info :

These inner petals form the rose centre. Keep petals slightly cupped by pulling center up and shaping petals with fingers while working surrounding rows.

Round 5 :

Ch 1, behind the petals (work in back loops or join at base) sl st to base of first petal, ch 5, sl st to base of petal two petals away, repeating to form loop supports for larger outer petals. Make 10 ch-5 supporting loops. Join. (10 ch-5 loops)

Round 6 :

In each ch-5 loop work: (sc, hdc, 5 dc, hdc, sc) for larger petal shaping. Fold each large petal forward and tack at base with sl st to create very full layered look. Repeat around for 10 large petals. Join. (10 large petals)

Round 7 :

Switch to a darker tone of pink if desired (optional), ch 1, sc around petal bases to tidy, working 2 sc in any base that feels loose. Join. Fasten off leaving long tail for sewing. (tidy base row)

Info :

Sew the rose to the centre of each motif using the long tail and whip stitch around the base of the rose. Tuck and secure the centre with a few hidden stitches so the rose sits flat but raised. Lightly block petals into shape if needed.

β€” Small Buds (Make 14 across motif) :

Round 1 :

Using pink. Ch 4, join to ring. Ch 1, 6 sc in ring. Join. (6 sc)

Round 2 :

Ch 2, (hdc, dc) in each sc around to make a small cup; join. (18 sts including chs)

Round 3 :

Switch to peach centre stitch: Join peach in center top and work a central tiny knot by doing 6 sc around a short knot stitch, finish off leaving tail for sewing. Sew each bud into designated small blossom positions on the cream mesh using long tail. (Make 14 buds across motif)

Info :

Buds are sewn into the mesh very slightly off centre so they appear raised. Use small hidden stitches through the base of the bud to anchor firmly so they don't flatten with use.

β€” Long Leaf Sprays (Make pairs on each motif sides) :

Round 1 :

With leaf green join at a ch-3 mesh point on the motif edge. Ch 1, (sc, ch 2, 3 dc, ch 2, sc) into sp to create one leaf. Move 2 ch-3 spaces down the side and repeat to form a spray of 3 leaves in succession. Join. (3 leaves per spray)

Round 2 :

Ch 1, sc across spaces between leaves to tidy edge and form the vein by working a sc row across leaf bases. Join. (approx 12 sc across spray)

Info :

Make symmetrical sprays on both long sides of the motif so they mirror when motifs are joined into the runner. Work leaves slightly raised to give a textured effect.

β€” Join-as-you-go Long Edges (Join motifs together - repeat to make full runner) :

Info :

We join motifs along the short edges first or along the long sides depending on preferred layout. The pattern below demonstrates joining long sides with join-as-you-go using sl st and ch-3 spaces alignment.

Round 1 :

With motif A completed and motif B prepared and blocked, lay motif B on top of motif A so edges match. Use cream yarn and join in the corner ch-3 sp of motif A and ch-3 sp of motif B, ch 1, sc through both layers, ch 3, sc through both layers in the next corresponding sp, continue across long side matching ch-3 and sc positions. Join securely. (number of join sts equals number of matching mesh points; typically 12-16 joins per long side)

Info :

Work slowly to keep motifs aligned. Use pins or stitch markers to hold motifs together before joining. Weave tails into join for a tidy finish.

Round 2 :

Once all motifs are joined into desired runner length, work an even cream row across the seam on the reverse side to lock the join: sc through both layers across seam points, placing 1 sc per join and 2 sc in wider spaces as needed to flatten seam. Join. (flat seam row)

β€” End Motif Finishing (Make 2 end caps) :

Round 1 :

For the two end motifs, after joining long sides, tidy the short ends by working a row of sc along the short edges to create a straight end. Ch 1, sc evenly across short side, working 2 sc in corner loops. Join. (approx 20 sc)

Round 2 :

Ch 3, dc across short edge into each sc to make a robust edge for border attachment. Join. (approx 20 dc)

Info :

End caps should be symmetrical; block the entire runner flat before working the scalloped border to ensure scallops sit even.

β€” Scalloped Border (worked around long edges and ends) :

Round 1 :

With dusty pink, join at a corner. Ch 1, sc in corner, *ch 3, sk 2 sc, sc in next sc; rep along long edge forming a picot-like base for scallops. Around end edges, work sc evenly to keep scalloping uniform. Join. (even spaced ch-3 picot bases)

Round 2 :

In each ch-3 picot base work: (sc, hdc, 5 dc, hdc, sc) to create a large scallop shell. Repeat along both long edges and 3 scallops across each short end, join and fasten off. (scallops across entire perimeter)

Info :

If your runner edge looks too tight or too loose, adjust by adding or removing a ch-3 base at even intervals to keep scallops even. Blocking after border helps the scallops relax into their final shape.

Round 3 :

Optional: Work a tidy sc picot trim on top of each scallop with (sc, ch 3, sl st to first sc) to produce a delicate edge. Fasten off and weave in ends. (final tidy)

β€” Final Blocking & Finishing :

Info :

Wet-block the entire runner gently: pin to dimensions on a foam block, shape scallops and petals, and allow to dry. This ensures the runner lays flat and petals keep their sculpted form. Use steam or spritz to shape petals slightly cupped if desired.

Info :

Weave in all loose ends. If any roses feel loose, reinforce by sewing a few hidden stitches through the base into the motif. Clip any visible tails close to work but not too close to avoid unravelling.

Info :

Optional: Starch lightly for a stiffer, table-ready finish. Avoid heavy starch if you prefer a softer, drapey runner.

Assembly Instructions

  • Block each motif flat and pin into exact size before joining to ensure straight edges and even scallops.
  • Join motifs using join-as-you-go or whip stitch: align ch-3 mesh spaces and sl st or sc through both motifs, matching leaf and bud placement for a continuous pattern flow.
  • Sew 3D rose to centre of each motif using long tail from rose base: stitch through motif base and around rose foundation to secure without flattening petals.
  • Attach small buds and leaf sprays by sewing their bases into designated mesh points with a yarn needle; hide tails under the motif fabric.
  • After joining all motifs, work the scalloped pink border around the entire runner; use stitch markers to mark scallop spacing before starting.
  • Weave in all ends through the back of the work; trim close and secure with a dab of fabric glue if desired for extra hold.
  • Wet-block the entire runner pinned to final dimensions, shaping scallops and petals; allow to dry completely.
  • If adding optional stiffening, lightly starch and press scallops once fully dry to avoid flattening petals prematurely.

Important Notes

  • πŸ’‘Use stitch markers at the start of every round to maintain alignment and prevent accidental extra stitches.
  • πŸ’‘Work petals with a slightly smaller hook (3.0mm) if you want crisper petal edges; use main 3.5mm for the body.
  • πŸ’‘Block each motif flat before joining to avoid ripple and ensure scallops match evenly across seams.
  • πŸ’‘When changing colors, carry a short tail and weave in promptly to keep the back tidy β€” do not carry long floats across open lace.
  • πŸ’‘Test one motif first to verify gauge and adjust hook size if necessary to reach the stated approximate measurements.
  • πŸ’‘Sew flowers securely with small hidden stitches through the base to ensure they remain attached during use and laundering.
  • πŸ’‘If you intend to launder, use gentle hand wash and reshape while damp; cotton yarn can shrink slightly if hot water is used.
  • πŸ’‘Count and mark scallops before border rounds to ensure even spacing and a professional finish.

This romantic floral table runner is a joy to finish β€” each layered rose and leaf adds character and charm to any table setting. Working the petals and join-as-you-go rows is deeply satisfying, and the scalloped border gives a perfect vintage finish. I hope this pattern fills your home with warmth and makes beautiful memories at your next tea or family gathering. 🌸🧢

You ask,

we answer.

FAQs

What is the finished size of this runner?

Using the recommended yarn and hooks with 7 motifs, the runner in the photos measures approximately 120cm long and 16-18cm wide. Adjust motif count to change runner length.

Can I use a different yarn weight?

Yes, you can use different yarn weights but change your hook accordingly. A thicker yarn will produce a larger, denser runner; you may need fewer motifs.

Do I have to make 3D roses or can I embroider a flat flower?

You can substitute a flat embroidered flower for a simpler finish. The pattern includes 3D rose instructions for a sculptural look, but flat appliques are quicker and child-safe.

How do I keep the scallops even around the border?

Before starting the scalloped border, pin and mark equal intervals along the entire perimeter. Adjust base ch-3 spacing so scallops fall evenly; block after working the border.

Can motifs be machine washed?

If using 100% cotton, machine wash on a gentle cycle in cool water and reshape while damp. To be safe, hand wash and lay flat to dry to protect petals and blocking.

How many roses and buds are needed?

Make one 3D rose per motif (7 total for the runner pictured) and approximately 14 small buds per motif; adjust according to your motif count and desired density.

What if my motif measurements differ?

If your motifs are smaller or larger, adjust the number of motifs or rework the number of sc across the long side to match your desired runner length. Swapping hook sizes can also tune measurements.

Can the runner be shortened or lengthened?

Yes β€” shorten by reducing motif count or lengthen by adding more motifs. Ensure matching leaf and bud placement when joining so the pattern remains continuous.