🧶 Beautiful ✨ Detailed 💝 Adorable

Vintage Rose Table Runner Pattern

Vintage Rose Table Runner Pattern
4.9★ Rating
5-7 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.

⏱️

Weekend Treat

Takes 5-7 hours, making it an enjoyable project to finish over a couple of days.

🏡

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 Rose Table Runner Pattern

This table runner is made from modular motifs: lush three-dimensional red roses, sculpted green leaves, and white fan-shaped panels that are joined to create a flowing S-shaped runner. The runner uses contrasting colors—vivid red for flowers, fresh green for leaves, clean white for the fans—and a narrow red border to tidy the edges. Each rose is layered for depth, leaves are worked in relief with BLO ribs, and the fan panels use shell and V-stitch combinations for airy texture. The sample measures approximately 38–40 inches long and 10–12 inches wide at the widest sections when made with worsted weight cotton yarn and a 3.5mm hook.

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

The pattern breaks the project into repeatable modules so you can adjust the runner length by adding or removing fan segments and motif clusters. Detailed information sections guide color changes, joining techniques and blocking for a flat, professional finish.

Why You'll Love This Vintage Rose Table Runner Pattern

I love this pattern because the red roses literally pop off the runner, turning an ordinary table into something special. The combination of textured leaves and airy white fans feels both vintage and fresh—perfect for a cozy kitchen or dining room. I also enjoy that the construction is modular, so you can make it longer or shorter without changing the heart of the design.

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

Switch Things Up

I absolutely love how modular this runner is, which makes it easy to customize. I often change the number of fan panels to fit different table lengths or make matching placemats using a single fan and cluster.

I also enjoy switching the color palette: try soft pastels for spring, gold and burgundy for a holiday look, or a neutral cream with sage leaves for a subtle farmhouse vibe. You can make roses smaller by reducing petal rounds or larger by adding an extra petal layer.

If you prefer less three-dimensional texture, flatten the roses by working fewer rounds of shells, or replace the 3D roses with flat flower appliques for a sleeker runner. Little details like embroidered veins on leaves or beads sewn into rose centers create entirely different looks.

Common Mistakes & How to Fix Them

✗ Skipping stitch markers when starting rounds in motifs or fan panels will cause misalignment during joining; always mark the first stitch. ✗ Changing tension between motifs creates uneven height; maintain consistent gauge across roses, leaves and panels. ✗ Waiting to block before joining can make motifs sit unevenly; block individual pieces for smooth assembly. ✗ Carrying yarn across openwork fan panels will show through; break yarn and weave in ends instead of carrying across large open spaces. ✗ Overstuffing rose centers when using cotton yarn can ripple petals; use minimal stuffing just to shape the center. ✗ Using a hook that's too large will make petals floppy and holes in the fan panels; use recommended hook size or slightly smaller to produce dense, tidy petals.

Vintage Rose Table Runner Pattern

A charming vintage-style table runner featuring clustered 3D red roses, sculpted green leaves and a scalloped white fan border edged in bright red. This written pattern walks you through motif construction, leaf shaping and the airy fan panels that create the elegant S-shaped runner. Ideal for a dining table centerpiece, the finished runner combines dimensional flowers with lacy crochet stitches for a classic, cottage look.

Intermediate 5-7 Hours

Materials Needed for Vintage Rose Table Runner Pattern

— Main Fabric

  • 01
    Worsted weight cotton yarn (#4), approximately 150-180g in red (bright scarlet red seen in photo)
  • 02
    120-140g in green (leaf green/grass green)
  • 03
    200-250g in white (bright white for fan panels)
  • 04
    Small amounts (15-25g) of red for edging and accents

— Tools Required

  • 01
    3.5mm (E) crochet hook for main work
  • 02
    3.0mm (C) crochet hook for tighter petals and edging (optional)
  • 03
    Yarn needle for sewing and weaving ends
  • 04
    Stitch markers (at least 6)
  • 05
    Scissors
  • 06
    Pins and blocking mat or foam board
  • 07
    Measuring tape or ruler
  • 08
    Optional: Blocking wires or rust-proof pins
  • 09
    Optional: Small crochet hook to pull yarn tails through tight spaces

Progress Tracker

0% Complete

— Overview and Construction Notes :

Info :

This runner is made from repeatable modules: Rose motifs (make 7), Leaves (make alternating to total 14), Center connecting rounds and Fan scallop panels (make 8 panels for the pictured S-shape). Work each motif flat, block them to shape, then join with joining chains and slip stitch joins. Finish with a narrow red picot-style border. Read whole pattern before beginning.

Info :

Gauge is not critical for design but affects final size. Sample made with worsted cotton (#4) and 3.5mm hook. One rose motif measures approx 3.5"–4" across when blocked. Fan panel length approx 11" and width 5" at widest point. Adjust yarn weight or hook to change size uniformly.

— Rose Motif (Make 7) :

Round 1 :

With red, make a magic ring. Ch 1, work 8 sc into ring. Pull tight. (8)

Round 2 :

Inc in each st around (work 2 sc in each st). (16)

Round 3 :

(1 sc, inc) x8 (24)

Round 4 :

(2 sc, inc) x8 (32)

Info :

Rounds 1-4 form the tight center of the rose; work tightly to keep center neat. We will now begin petal layers; switch to smaller hook (3.0mm) if you prefer tighter petals.

Round 5 :

Ch2 (counts as first hdc). *Sk next st, 5 dc in next st (forming a shell/petal), sk next st, hdc in next st; rep from * around to create 8 petal bases. Join with sl st to first hdc. (8 petals)

Round 6 :

Working into each shell: sl st into shell center, ch1, 1 sc in same place, ch2, 3 tr in same place, ch2, 1 sc. Rep in each shell around; join. This creates a pronounced petal ridge. (8 petals)

Info :

Use BLO on the next round to create a base ridge for the second petal layer so petals stack outward. Don't cut yarn between rounds so petals remain attached; you can fasten off later.

Round 7 :

Working behind the existing petals in BLO: *ch3, sc into base between petals, ch3; rep around to form tall loops behind petals, join. (8 loop spaces)

Round 8 :

Into each loop: work (sl st, sc, hdc, 3 dc, hdc, sc, sl st) to form full ruffled petal. Fasten off or continue. (8 ruffled petals)

Info :

At this point your first petal row should create a tight, ruffled rose center. For depth, we will add a second, offset petal layer that nestles between the petals of round 8.

Round 9 :

Join red to the base between two petals: ch1, sc in same sp, ch2, sk next petal, sc in next base; rep to place 8 smaller base stitches between petals. Join. (8)

Round 10 :

Into each base: *sl st, sc, hdc, 5 dc, hdc, sc, sl st; rep around. This creates a second inner layer of smaller petals. Fasten off. (8)

Info :

For fuller roses, add a third petal layer by repeating rounds 9-10 offset to sit between the second layer petals. The pictured roses have three distinct layers for a very full bloom.

Round 11 :

Rejoin red at base between round 10 petals (if adding third layer). Ch1, sc around each base for 8 base points. (8)

Round 12 :

Into each base point: (sl st, sc, hdc, 7 dc, hdc, sc, sl st) to make larger outer petals. Fasten off and weave in ends. (8)

Info :

Optional: lightly steam-block petals to open slightly; for a crisp look, starch spray lightly and pin into shape until dry. If you want flatter flowers, omit the third layer.

Round 13 :

Using leftover tail, sew a small running stitch through centers to slightly pull in and shape the domed center if needed. Knot securely on back. Hide tail by weaving through back loops. (no count)

Info :

Make 7 rose motifs for the runner shown. Work all roses the same so they sit evenly when joined. Block and press lightly if using cotton yarn to maintain petal shape.

— Leaf (Make 14) :

Round 1 :

With green, ch 8. Row-style work: 1 sc in 2nd ch from hook, 1 sc, hdc, dc, tr, 2 tr in next ch (center tip), working down opposite side of foundation chain: tr, dc, hdc, sc, sc in last st. Sl st to first sc to form a closed leaf (approx 14 sts around).

Round 2 :

Ch1, sc in same st, *sc, hdc, dc, tr in each corresponding st along one side, at tip work 3 dc cluster (3 dc in tip st worked together as cluster), then tr, dc, hdc, sc down other side; join. (leaf edgings increase to create point)

Round 3 :

Working BLO on the next round to create ribbed veins: ch1, *1 sc in each of next 3 sts BLO, 1 hdc in next 2 sts BLO, 1 dc in next 2 sts BLO; rep across leaf and join. This produces a raised central vein.

Info :

For dramatic ribbing, work an additional round of FLO slip stitches to create shallow raised ribs. In the sample leaves have strong central ribs and thinner secondary ribs, achieved by mixing BLO and FLO rounds.

Round 4 :

Ch1, sc around edge evenly placing (sc, ch1, sc) at wider points to keep edge flat; join. Fasten off leaving long tail for joining. (edge approx 28 sc total counted)

Round 5 :

Info :

Info :

Sew veins if desired: using contrasting green in a strand, use embroidery-style running stitches to echo the central vein for extra definition (optional).

Info :

Make 14 leaves in two sizes: 8 large (as above) and 6 slightly smaller by starting with ch 6 and following same shaping steps for variety, matching the photo composition.

— Center Connecting Motif (Flower Grid) :

Info :

This section creates the green lattice that holds the roses and leaves. Work several small rounded diamond motifs and join them into a 3x3 grid that becomes the centerpiece for flower placement. The grid is made from diamond motifs linked by picot-bridges.

Round 1 :

With green, make a magic ring, ch1, 6 sc into ring; pull tight. (6)

Round 2 :

Inc in each st around (12)

Round 3 :

(1 sc, inc) x6 (18)

Round 4 :

Ch4 (counts 1 tr + ch1), sk1, sl st in next, ch4, sl st to form small loop; rep to make 6 small loops evenly spaced around. Join. (6 loop anchors)

Round 5 :

Working into loops: *ch3, 3 dc, ch3, sl st into same loop to create a small petal/leaf node; rep around to form 6 nodes. Fasten off. (6 nodes)

Info :

Make 9 of these diamond-centered nodes and join them by slip stitching ch-bridges (ch6, sl st to adjacent node) to form a 3x3 lattice large enough to hold 7 roses as seen in the photo. Place one node center and 8 nodes around for a hexagonal grid; adjust per your composition.

Round 6 :

Join nodes: with long tail, use sl st and ch-bridges to connect nodes making three rows of three. Keep tension loose enough to lie flat but not floppy. Tie off and weave ends.

Info :

Pin the lattice flat on blocking mat and steam or spray-block to stabilize before sewing roses and leaves in place. The lattice acts as the structural foundation for joining fan panels later.

— Joining Roses and Leaves to Grid :

Info :

Position 7 roses onto the grid: one center and six surrounding forming a cluster as pictured (center + 6 around). Pin in place and hand-sew through the back of each rose using the long tail, catching a couple of stitches of the grid to secure. Sew leaves in the spaces between roses to create continuous greenery.

Info :

Sew leaves so their base overlaps the grid nodes; secure with whip stitch and hide tails through back loops. Ensure leaves point outward to create the floral cluster silhouette shown in the photo.

— Fan Scallop Panel (Make 8) :

Info :

Each fan panel is a long, scalloped white section made of repeated shell rows in a semi-circular fan. The pictured runner uses 8 panels alternating left and right to make the S-shape curve. The fan panels are worked flat and joined to the green lattice with small ch-bridges and single crochet edges.

Round 1 :

With white, ch 30 (foundation chain length controls fan width; sample uses ch30). Row-turn: sc in 2nd ch from hook and across (29 sc). This creates a straight foundation; fan will be built in rows.

Round 2 :

Ch3 (counts as dc), *skip 2 sts, (3 dc, ch2, 3 dc) in next st, skip 2 sts, dc in next st; rep across, ending with dc. This begins scattered shell placements. Turn. (fan scallops forming)

Round 3 :

Ch1, sc across into spaces: sc into each dc and into ch2 spaces place 7 sc evenly; this evens the row and prepares next shell row. Turn.

Info :

From this point the fan grows outward using alternating shell rows and connective sc rows. Work tightly to keep shell edges even. Use stitch markers at the ends to count shells and maintain symmetry.

Round 4 :

Ch3, *3 dc in next sc (into center), ch2, 3 dc in same sc, sk 3 sc, dc in next sc; rep across, end with dc. Turn. (increasing shell density)

Round 5 :

Ch1, sc in each st across and into ch2 spaces place 5 sc. Turn. (keeps shells anchored)

Round 6 :

Ch3, *5 dc cluster in next anchor sc, ch2, 5 dc cluster in same anchor sc, sk 4 sc, dc in next sc; rep across. Turn. (wider shells forming)

Info :

Progressively increase shells every other shell row to create the fan arc. Each shell row increases the stitch height so the panel curves naturally. Continue alternating shell rows and anchor sc rows until you have 10 shell rows total (counts below).

Round 7 :

Ch1, sc in each st across; secure the shell anchors. Turn.

Round 8 :

Ch3, *7 dc in next anchor, ch2, 7 dc in same anchor, sk 6 sc, dc in next sc; rep across. Turn. (shell count now larger)

Round 9 :

Ch1, sc across, placing 5 sc into each ch2 space to keep anchor count. Turn.

Round 10 :

Ch3, *9 dc in next anchor, ch2, 9 dc in same anchor, sk 8 sc, dc in next sc; rep across. Turn. (10th shell row)

Info :

After 10 shell rows your panel will be full and curved nicely. If you want a longer/wider fan, increase foundation chain by multiples of 4 and add corresponding shells in pairs to maintain the pattern.

Round 11 :

Ch1, sc across; turn.

Round 12 :

Edge shaping: ch1, sc in each st across placing (sc, ch1, sc) at each shell peak to flatten and define scallops. Fasten off leaving long tail for joining. (count varies by foundation chain)

Info :

Make 8 identical fan panels. Block them flat on a mat to open shells evenly and keep edges crisp. The blocking will also help when joining to the green lattice so the edges sit flush.

— Fan Panel Joining and Placement :

Info :

Lay out the runner shape: alternate fan panels and floral clusters so the fans create the white scalloped borders in the S-shape and the floral clusters sit in the indentations. The sample alternates fan-left, cluster, fan-right, cluster repeating to achieve flowing curves.

Round 1 :

To join a fan panel to the grid: align the straight edge of the fan with the outer edge of the grid node row. With green yarn join at a grid node, ch3, sl st into first sc of fan; *ch4, sl st into next anchor on grid and corresponding sc on fan; rep until entire edge is joined. This creates small ch-bridges that keep fan and grid slightly apart for depth.

Info :

For added stability, secure with a few whip stitches along the base edge of the fan through the grid back loops. Hide tails between layers.

— Outer Red Picot Border and Finishing Edge :

Round 1 :

With red, join at any scallop peak. Ch1, sc around entire outer edge of the runner placing (sc, ch3, sc) at each scallop point to form a looped peak that will receive the picots. Work evenly around the entire runner. Join. (count varies)

Round 2 :

Ch1, sc in same st, *ch3, sl st into top of ch3 loop to form picot, sc in next st; rep around. For a stronger picot, work (sc, picot, sc) into the scallop peaks and sc in between. Fasten off and weave ends. This neat red edge gives the runner its finished bright outline.

Info :

Optional: Add a second round of sc behind the picots to reinforce; this makes the border sturdier for frequent use. Use slightly smaller hook (3.0mm) if you want a crisp, tight edge.

— Alternate Decorative Leaf Details (Optional) :

Round 1 :

Create small decorative leaves to place between fans and clusters. Ch6, sc in 2nd ch from hook, hdc, dc, hdc, sc, sl st to join. Fasten off. Make 10 and scatter-sew into gaps for extra greenery.

Info :

These tiny leaves add visual interest and fill small gaps along the runner. Sew them down with hidden stitches along the lattice to keep them flat.

— Blocking and Final Finishing :

Info :

Block each rose, leaf, grid and fan panel individually. Pin to desired shape on a blocking mat, lightly spray with water or use a steam iron at a safe distance for cotton yarn. Allow to dry fully before joining to ensure the runner lies flat and crisp.

Info :

As you sew modules together, keep the runner laid flat on a table and pin each piece in place to prevent stretching. Use small, even stitches for assembly and hide tails in the back loops or underside of lattice for a neat finish.

Info :

Edge-check: after all pieces are joined, check the outer border for even scallops and adjust by sewing or blocking if necessary. The red picot border can correct small asymmetries by tightening or loosening at peaks.

Info :

Care instructions: Hand wash gently in cool water with mild detergent, reshape while damp and lay flat to dry. Iron lightly from wrong side if needed, using a pressing cloth for cotton yarns.

Assembly Instructions

  • Lay out all modules in final arrangement before sewing to check spacing and symmetry, placing roses and leaves into the lattice first and then adding fan panels to each side of clusters.
  • Attach roses to the lattice by sewing through the rose back and through multiple grid nodes. Use the long tail from the rose for neat invisible whip stitches, tying off inside grid to hide knots.
  • Join fan panels to the lattice with ch-bridges: align straight fan edge with outer grid nodes and join with slip stitch at corresponding sc anchors, spacing ch-bridges evenly about every 4–6 stitches for flexibility.
  • Sew leaves between roses and along grid edges using mattress or whip stitch to secure leaf bases. Pin each leaf into final position and tack down multiple points if leaf tips need flattening.
  • Work the red border last: join red at a scallop peak and crochet around entire outer edge, placing picots at each scallop. Adjust tension as you go to keep edge flat and consistent.
  • Weave in all ends on the backside of the runner through several stitches and trim close. Block the entire assembled runner again, pinning scallops and leaves to perfect final shape.

Important Notes

  • 💡Use stitch markers at the start of rows when making the fan panels to track repeating shell sequences and avoid miscounts.
  • 💡Block every motif individually so your roses and leaves keep consistent shape and join flat without puckering.
  • 💡Stuff rose centers minimally with fiberfill or a small bit of yarn if you want domed centers—too much stuffing will make petals flare oddly.
  • 💡Carry color only across small distances; break yarn and weave in ends for larger joins so the white fan panels stay pristine.
  • 💡When joining modules, check the runner on a flat surface frequently and adjust pins before sewing to preserve symmetry.
  • 💡For crisp petals and edges use a slightly smaller hook than recommended for your yarn to produce firm stitches and defined texture.
  • 💡If you plan to launder the runner regularly, make sure to use a cotton or cotton-blend yarn rated for washing and follow gentle care instructions.
  • 💡Keep a small stitch sampler to practice shell sizes and leaf ribbing before committing to final pieces to ensure consistent scale.

This vintage rose table runner brings classic cottage charm to any table setting. With bright red 3D roses, sculpted green leaves and airy white scallop panels, each stitch weaves together to create a cozy centerpiece you'll be proud to display. The modular build makes the pattern flexible—extend the runner by adding panels or create a matching placemat set. Enjoy the therapy of crafted details and the joy of a handmade home accent! 🧶🌹

You ask,

we answer.

FAQs

What is the finished size of this runner?

Using worsted weight cotton and a 3.5mm hook, the sample runner measures approximately 38–40 inches long by 10–12 inches wide at the widest fan section. Adjust number of panels to change length.

Can I change yarn weight or hook size?

Yes. You can use lighter or heavier yarn, but change the hook size accordingly and be consistent across all modules. Note that stitch counts may need adjustment to keep fan and grid proportions.

Are safety concerns required for home decor pieces?

No small parts are used, but if you have children, make sure petals and sewn-on pieces are securely stitched. Use sturdy sewing stitches and weave in ends well to prevent snagging.

How much yarn will I need in total?

Approximately 150-180g red, 120-140g green, and 200-250g white are used in the sample. Exact amounts vary with yarn brand and blocking; purchase a little extra to avoid dye lot discrepancies.

How should I block and care for cotton crochet?

Pin each motif to shape while damp, allow to dry thoroughly. Hand wash gently or machine wash on delicate in a mesh bag, reshape while damp and lay flat to dry. Avoid high heat when ironing; use a pressing cloth.

Can I change the runner length?

Absolutely. Add or remove fan panels in pairs and adjust the number of floral clusters accordingly to lengthen or shorten the runner while maintaining symmetry.

Can I make the roses flatter?

Yes. Reduce the number of petal layers to 1 or 2 instead of 3 and skip heavy ruffle stitches. You can also use a looser hook for softer, flatter petals.

How do I avoid gaps when joining motifs?

Block pieces first, then pin them on a flat surface and use even spacing for slip-stitch bridges. Add a few invisible whip stitches along high-stress points for additional stability.