🧢 Beautiful ✨ Detailed πŸ’ Adorable

Vintage Rose Patch Table Runner Pattern

Vintage Rose Patch Table Runner Pattern
4.8β˜… Rating
8-10 Hours Time Needed
4.0K 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 Rose Patch Table Runner Pattern

This pattern recreates the pictured vintage-style table runner made up of three central floral panels (cross-stitched or embroidered), alternating textured blue crochet blocks and small lace connector squares, finished with a broad scalloped cream lace border. The runner measures long enough for a dining table centerpiece and is finished with alternating blue and cream tassels along both short edges. The stitches combine solid texture work, open lacy rounds and join-as-you-go motifs for a refined, layered look.

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

You may either cross-stitch floral medallions on aida/linen squares and crochet frames around them, or use tapestry/surface crochet to create the roses directly in yarn. The join-as-you-go method creates a seamless vintage patchwork look while the scalloped edge gives a delicate heirloom finish.

Why You'll Love This Vintage Rose Patch Table Runner Pattern

I love this pattern because it blends embroidered floral panels with crochet texture and lace in a way that feels timeless and cozy. The soft blue panels contrast beautifully with the creamy lace, while the tassels add a playful, finished touch. I enjoy the combination of structured blocks and delicate edging β€” it makes every step feel like you're building a small vintage quilt out of crochet.

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

Switch Things Up

I absolutely love how this runner combines fabric embroidery and crochet β€” it's a great chance to mix surface stitchwork with classic crochet motifs. If you prefer, you could substitute tapestry crochet roses instead of using embroidered squares, and they will still look gorgeous when framed and blocked.

I often customize the border by changing the shell shape: try tighter 3-dc shells for a neater look or larger 7-dc shells for a lusher scallop. You can also alter tassel colors to match seasonal dΓ©cor β€” try muted autumn tones or fresh spring pastels.

If you want a shorter runner for a console table, simply remove one set of blue panels and a framed square from the center layout. For a longer table, add matching blue panels and connector squares to extend the pattern while keeping the same border motif.

Common Mistakes & How to Fix Them

βœ— Skipping stitch markers at round starts can cause misaligned corners and uneven joins; mark the first stitch of each round and each corner increase. βœ— Joining motifs without blocking first can lead to mismatched edges; block and measure motifs before join-as-you-go assembly. βœ— Inconsistent tension between fabric-backed center squares and crocheted panels produces ripples; match hook size and tension carefully. βœ— Not securing embroidery or fabric squares within the first crochet rounds can lead to gaps; begin with tight single crochet anchors around the fabric edge and continue evenly. βœ— Forgetting to rotate motifs consistently while joining causes twisted seams; decide a joining direction and keep it uniform. βœ— Overstuffing or pulling tassel knots too tight yields an imbalanced tassel appearance; keep tassel knots snug but not overly compressed βœ— Changing yarn or hook mid-project without swatching will cause mismatched gaugeβ€”create a swatch of motifs and measure gauge before committing βœ— Sewing lace border without easing can cause puckered edges; ease the lace gently and pin extensively before final stitch-down

Vintage Rose Patch Table Runner Pattern

A delicate vintage-inspired table runner featuring three embroidered rose panels framed by textured blue crochet blocks and a lacy cream scalloped border. Finished with alternating blue and cream tassels, this runner brings an elegant, handmade touch to dining tables and sideboards. Designed to combine surface embroidery (or pre-stitched fabric squares) with crocheted motifs and a join-as-you-go lace assembly for a classic heirloom finish.

Intermediate 8-10 Hours

Materials Needed for Vintage Rose Patch Table Runner Pattern

β€” Main Fabric

  • 01
    Sport/worsted weight cotton or cotton-blend yarn (#3-4): approximately 250-300g in cream (border and joining)
  • 02
    Worsted weight cotton (#4) approximately 180-220g in dusty blue for textured panels
  • 03
    Small amounts (approx 50-70g) in pink shades and greens if you choose to tapestry/crochet the roses rather than use fabric squares
  • 04
    If using cross-stitch: 3 pre-stitched linen/Aida squares approx 12cm (4.7") finished each with pink, green and subtle shading (use embroidery floss accordingly)
  • 05
    Small leftover cream yarn (10-20g) for motif medallion details and connectors

β€” Tools Required

  • 01
    3.5mm (E) crochet hook for most work (use hook that gives you tight fabric with chosen yarn)
  • 02
    3.0mm (D) crochet hook for crisp lace edge (optional)
  • 03
    Embroidery needle and cross-stitch supplies if embroidering centers
  • 04
    Yarn needle for sewing, weaving, and joining seams
  • 05
    Blocking mats and pins
  • 06
    Measuring tape or ruler
  • 07
    Scissors
  • 08
    Stitch markers (at least 6-8)
  • 09
    Fine sewing pins for assembly and blocking
  • 10
    Optional: small amount of fabric stiffener for tassels or fringe if desired

Progress Tracker

0% Complete

β€” Overview & Preparation :

Info :

Before beginning motifs, decide whether you will use pre-stitched embroidered squares (recommended for perfect floral detail) or create the roses with tapestry crochet. This pattern assumes three pre-stitched squares approximately 12cm (4.7") finished; crochet frames will be worked around them to integrate into the runner. Block all fabric squares and yarn gauge squares first to ensure consistent finished dimensions.

Info :

Gauge note: With worsted cotton and 3.5mm hook, a 10cm (4") swatch in single crochet in rows should measure approximately 16 sc x 20 rows. Adjust hook size if necessary. The pattern uses rounds for square frames and rows for rectangular panels; counts below are based on that gauge.

β€” Embroidered Center Squares (Make 3) :

Materials :

One pre-stitched embroidered square approx 11.5-12.5cm (4.5-5") finished. Use cream/linen background. The crocheted frame will add approximately 1.5-2.0cm per side to reach the final motif size.

Round 1 :

With cream yarn and 3.5mm hook, hold the embroidered square with RS facing. Attach yarn in the middle of one side with a sl st, ch1, work 1 sc evenly along the edge of the fabric every 4-5mm (approx 12 sc along each side depending on fabric edge) until you reach the corner. Work 3 sc into the corner fabric fold to create a rounded corner. Continue around the square. Aim for 48 sc total around the square (48).

Info :

If your fabric edge spacing places you at a different stitch count, adjust to reach a multiple that will work with corner increases later. The target for this pattern's frames is 48 sc base so motif joins align.

Round 2 :

Ch1, turn. 1 sc in each sc around, working 3 sc into each corner stitch from previous round to widen corner (48).

Round 3 :

Ch1, 2 sc in next st, 1 sc in next 10 sts, 2 sc in next st (corner), 1 sc in next 11 sts, 2 sc in next st (corner), 1 sc in next 11 sts, 2 sc in next st (corner), 1 sc in next 11 sts (52).

Round 4 :

1 sc in each st around (52)

Round 5 :

(3 sc, 1 inc) x 4 times across each side and corner sequence as follows: 3 sc, 2 sc in next st, repeat until end (56)

Round 6 :

1 sc in each st around (56)

Info :

At this stage the crocheted frame will be snug against the embroidered square and should lie flat when blocked. If it begins to ripple, undo last round and reduce increases or switch to a slightly smaller hook and retest.

Round 7 :

(4 sc, 1 inc) x 4 times (60)

Round 8 :

1 sc in each st around (60)

Round 9 :

(5 sc, 1 inc) x 4 times (64)

Round 10 :

1 sc in each st around (64)

Info :

If you prefer a visible frame ridge, work the next 2 rounds in BLO to create a subtle ledge for the blue panels to abut.

Round 11 :

1 sc in each st BLO around (64)

Round 12 :

1 sc in each st around (64)

Round 13 :

(7 sc, 1 inc) x 8 (72)

Round 14 :

1 sc in each st around (72)

Round 15 :

(8 sc, 1 inc) x 8 (80)

Round 16 :

1 sc in each st around (80)

Info :

Now the framed square will measure about the intended center square dimension plus a built frame of roughly 1.2-1.8cm; adjust rounds if your pre-stitched center differs. Make three identical framed squares using the same counts and blocking to ensure all three match.

Round 17 :

(9 sc, 1 inc) x 8 (88)

Round 18 :

1 sc in each st around (88)

Round 19 :

(10 sc, 1 inc) x 8 (96)

Round 20 :

1 sc in each st around (96)

Round 21 :

(11 sc, 1 inc) x 8 (104)

Round 22 :

1 sc in each st around (104)

Info :

If your framed squares now measure approximately 14-15cm square (including frame), proceed. These frames are intentionally a little larger than the stitched centers so the blue panels will nestle between them neatly when motifs are joined.

Round 23 :

(12 sc, 1 inc) x 8 (112)

Round 24 :

1 sc in each st around (112)

Round 25 :

(13 sc, 1 inc) x 8 (120)

Round 26 :

1 sc in each st around (120)

Round 27 :

(14 sc, 1 inc) x 8 (128)

Round 28 :

1 sc in each st around (128)

Info :

Fasten off leaving long tail for join-as-you-go connections. We will use the outermost round of each framed square as the anchor for joining to blue panels and lace connectors. Make sure all three framed squares are identical in stitch count and blocked flat.

β€” Blue Textured Panels (Make 8) :

Info :

Blue panels are rectangular textured blocks that alternate vertically along both sides of the runner between the framed rose squares. Each panel is worked flat in rows (we list 'Round' as row for consistency). Target finished rectangle size: approximately 14cm x 6.5cm to fit between frames with narrow seam allowances.

Round 1 :

With blue yarn and 3.5mm hook, ch48. Turn. (48)

Round 2 :

Row 1: 1 sc in 2nd ch from hook and in each ch across (47)

Round 3 :

Ch1, turn. 1 sc in BLO in each st across to create a subtle ridge edge (47)

Round 4 :

Ch1, turn. 1 sc in each st across (47)

Info :

Create a textured band by alternating rows of sc and rows of front/post stitch. Keep stitch counts consistent across rows to ensure edge alignment with framed squares.

Round 5 :

Ch2 (counts as hdc), turn. Hdc in BLO across (47)

Round 6 :

Ch1, turn. 1 sc in each st across (47)

Round 7 :

Ch3 (counts as dc), turn. 1 dc in each st across (47)

Round 8 :

Ch1, turn. 1 sc in each st across (47)

Round 9 :

Ch2, turn. *FPdc around next st, BPdc around next st* repeat across to create raised square texture (47)

Round 10 :

Ch1, turn. 1 sc in each st across (47)

Round 11 :

Repeat Rounds 5-10 two more times to build height. After these repeats you should have 16 rows total; adjust repeats to reach desired height (47)

Round 12 :

Ch1, turn. 1 sc in each st across (47)

Info :

Fasten off leaving long tail for seam. Make eight identical blue panels. When blocked they should measure approx the same height as the framed squares' side-to-side spacing. If panels are slightly smaller or larger, you can add or remove textured repeat rows to match dimensions.

β€” Small Lace Connector Squares (Make 6) :

Info :

Small lace connector squares are decorative cream squares that alternate between blue panels and framed squares to create a checkerboard layout. They are worked in rounds to create a delicate motif.

Round 1 :

With cream yarn and 3.5mm hook, 6 sc in magic ring (6)

Round 2 :

Inc in each stitch around (12)

Round 3 :

(1 sc, inc) x 6 (18)

Round 4 :

(2 sc, inc) x 6 (24)

Round 5 :

Ch3, *skip next st, sc in next st, ch3* repeat around to create looped spokes; end with sl st to base (24 loops)

Round 6 :

Work into each ch-3 loop: (sc, hdc, 3 dc, hdc, sc) in each loop to form petal clusters (24 petals)

Round 7 :

1 sc in each st around to tidy (96)

Round 8 :

Work shell edgings: *(skip 2 sts, 5 dc in next st, skip 2 sts, sl st)* repeat around (approx 12 shells depending on exact stitch count)

Info :

Fasten off leaving long tail for join-as-you-go. Make six connector squares. Block flat, centering decorative petal motifs. The exact counts above scale depending on your initial magic ring tension; ensure final square measures approximately 4.5-5cm to match runner spacing.

β€” End Corner Medallions (Make 2) :

Info :

Two large circular medallions sit near each short end of the runner as pictured (one centrally in the bottom band nearest tassels, one near top). They are worked in rounds to create a focal rosette which is later attached via join-as-you-go.

Round 1 :

10 sc in magic ring (10)

Round 2 :

Inc around (20)

Round 3 :

(1 sc, inc) x 10 (30)

Round 4 :

1 sc in each st around (30)

Round 5 :

Ch3, *sk next st, 1 sc in next st, ch3* repeat to make ch-3 loop mesh around outer circle (30 loops)

Round 6 :

Into each ch-3 loop: (sc, hdc, 5 dc, hdc, sc) to form dramatic petals around the rosette

Round 7 :

1 sc around to tidy (approx 180)

Round 8 :

Work 2 rounds of picot scallop: *1 sc in next 3 sts, sl st, ch3, sl st (picot made) in same st*, repeat around

Round 9 :

1 sc round; fasten off leaving long tail for attachment

Info :

Blocking the medallion carefully will ensure petals are even and it lays flat against a blue panel. Attach one medallion centrally to the endmost framed square/band as pictured, then mirror at the other end.

β€” Join-As-You-Go Assembly (Main Runner Layout) :

Info :

Layout the motifs in the following order down the center strip: framed rose square, blue panel on left and right (two panels spanning both sides), connector squares interspersed, second framed rose square, repeat, finishing with medallion band. The runner in the photo is: [medallion row] - blue block - framed square - blue block - framed square - blue block - framed square - blue block - medallion row. Use block and measure spacing to confirm exact counts.

Round 1 :

Start with a framed rose square as base. Using the long tail from outer round, join cream yarn at a corner stitch where a blue panel will adjoin. Work sl st to the adjacent side along outermost round to the midpoint where the blue panel will sit.

Round 2 :

Align one edge of a blue panel to the framed square side. With RS facing, use join-as-you-go: work sc through the edge stitch of the blue panel and into the outer round stitch of the framed square across the length: *insert hook through next stitch of panel, pull up loop, insert into corresponding outer stitch of framed square, sc through both loops* repeat across the seam to join (number of joins equals width of panel, roughly 47 joining points).

Round 3 :

When you reach the corner, build a corner join by working sc, ch2, sc into corner tip of framed square and then continue joining along the adjacent side. The ch2 forms a flexible corner to reduce crowding (continue joining until blue panel is fully affixed).

Round 4 :

Next, attach a small lace connector square between the outer edge of the blue panel and the side of the adjacent framed square by slip-stitching into both motifs in corresponding outer rounds, then secure with a round of sc around the connector’s outer round to tidy if needed.

Info :

Use tapestry needle and tidy whip-stitch where join-as-you-go leaves gaps. Keep tension even across joins; if seams pull, gently ease the seam on motif being joined by blocking after joining the first few motifs and re-joining next section.

Round 5 :

Continue joining motifs in the predetermined layout, alternating blue panels and connector squares. For long edges where two blue panels meet at the runner center, use sc across both panel edges and add a decorative row of chain loops on the seam to emulate the openwork vertical bars seen in the photo.

Round 6 :

After all central motifs are joined, check length and symmetry. Adjust by adding or subtracting a textured repeat row in the blue panels before final assembly if runner is too long or short.

Info :

It is helpful to pin motifs on a flat surface and align the outer edges before final joining. Blocking individual motifs prior to join ensures consistent flatness and seam alignment.

β€” Outer Scalloped Lace Border :

Info :

The scalloped cream lace border is worked around the entire perimeter of the assembled central strip using a join-as-you-go edging. For ease, we’ll establish an outer perimeter round of single crochet to create a base to which shells and picots are applied.

Round 1 :

Join cream yarn to any outer corner stitch of the assembled runner. Work 1 sc evenly into each outermost stitch around all motifs, placing 3 sc into corners to round them out. Maintain consistent spacing. This round should produce approximately 400-480 sc stitches depending on runner length and motif counts (exact count will vary by your gauge).

Round 2 :

1 sc in each st around to build base (same count as Round 1)

Round 3 :

Ch3, skip 2 sts, sl st in next st; repeat to form a chain-lace foundation around the edge (approx 1 ch-3 loop every 3 stitches). Adjust loops to match inside motifs and prevent puckering.

Round 4 :

Into each ch-3 loop: (sc, hdc, 5 dc, hdc, sc) forming generous scallop petals around the perimeter (one shell per ch-3 loop)

Round 5 :

One sc round to anchor shells (same stitch count as number of shells)

Round 6 :

Working in shell centers, *sl st, ch5, sl st* to create tall picot arches between scallops; this creates the airy openwork seen along the edge

Round 7 :

In each arch: work 5 dc shell to create a second layered scallop for depth. Fasten off leaving long tail for final weaving.

Info :

Use steam blocking to gently shape scallops into beautiful arcs. Pin each scallop into place while it cools so it stays in desired curve. If scallops appear too loose, use a smaller hook for the scallop rounds next time.

β€” Finishing Motif Medallions and Small Details :

Round 1 :

Sew the large end medallions into position using the long tails from medallion rounds. Attach medallion to center of endmost blue panel cluster by whip stitch through medallion outer round and base panel outer stitches (make sure medallion sits centered - approx centered on the short end alignment).

Round 2 :

Stitch small decorative cream rings (optional) at each corner where the blue panels meet framed squares to match the photograph’s small rosette motifs. Use a 10-12 st circular motif: 6 sc in magic ring, two rounds of sc increasing to produce approx 24 sc, then a small shell round and fasten off.

Info :

Weave in all tails from motif joins on the WS with a yarn needle. Trim carefully. If the runner edges gaped slightly at join points, use tiny invisible whip stitches to flatten seam before final blocking.

β€” Tassels (Alternate Cream and Blue) :

Info :

The runner pictured shows alternating tassels (cream, blue, cream, blue, etc.) along both short edges, approximately 9 tassels per edge. Make tassels with about 20-22 strands each to create fluffy tassels about 7cm long.

Round 1 :

Wrap yarn 24 times around a 7cm piece of cardboard for medium fullness. Slide off and tie a short piece of yarn tightly about 1cm from top to form the tassel head. Cut the bottom loops open and trim to even length (approx 7cm).

Round 2 :

Use a small length of yarn to create a hanging loop by threading through the top knot and knotting. Use the hanging loop to attach the tassel to the runner along the outermost scalloped edge, stitching through the head and around the base scallop to secure.

Round 3 :

Attach tassels evenly spaced by measuring the runner width and dividing by number of tassels. For the pictured runner, 9 tassels per short edge work well; attach at shell midpoints for a balanced look.

Info :

For extra polish, wrap a small length of contrasting yarn around the tassel head to form a decorative band. You may add a tiny dab of fabric glue to secure band if needed.

β€” Final Blocking and Care :

Info :

After assembly, wet-block the entire runner: pin to blocking board with scallops shaped, allow to dry completely. This step is crucial to set the lace and ensure all motifs sit flat and seams are invisible. Use low steam if necessary to coax stubborn scallops into place.

Round 1 :

Trim any stray fibers, weave in all tails (make sure ends are buried through at least 3-4 motifs worth of stitches for security). Double-check tassel knots and re-tie if loose.

Info :

Store flat or rolled to avoid crushing lace scallops. Hand-wash gently with mild soap and lay flat to dry; avoid machine washing to keep lace crisp.

Assembly Instructions

  • Block all individual motifs (framed embroidered squares, blue panels, connector squares and medallions) flat and pin to measure alignment before joining
  • Attach the first framed square as the central anchor; join blue panels to each side using join-as-you-go sc through both motifs, keeping corners flexible by ch2 corners
  • Insert lace connector squares between blue panels and framed squares, slip-stitching through outer rounds of both motifs and tidying with a round of sc if needed
  • Attach end medallions to the endmost blue panels with whip stitch using the long tail left when finishing medallions, centering them on the short end seam
  • Work an outermost sc round around the entire assembled strip to create a base for the scalloped lace edging; pin scallops into place and work layered scallop rounds, finishing with picot arches
  • Make tassels in alternating colors; attach by stitching through the head and around each outer scallop midpoint. Ensure even spacing by dividing the runner width into equal segments before attaching tassels
  • Weave and secure all tails through multiple stitches and motifs on the WS; clip close to work. Re-block the entire runner after all attachments to set shape
  • For long-term durability, consider stitching an unobtrusive running stitch to secure medallions and heavy seams to the runner backing if it will be used heavily

Important Notes

  • πŸ’‘Use stitch markers at corners and at the midpoint of each motif edge to maintain alignment during join-as-you-go assembly
  • πŸ’‘Stuff and shape tassels evenly; trim to a uniform length after attaching to runner
  • πŸ’‘Work with consistent tension; blocking will smooth irregularities but cannot fully correct wildly uneven stitches
  • πŸ’‘When attaching pre-stitched fabric, make the initial crochet anchoring rounds tight enough to hide raw fabric edge and embroidery stitches
  • πŸ’‘Pin motifs into position on a large flat surface or blocking board before permanent joining to confirm placement and symmetry
  • πŸ’‘Use a smaller hook for lace rounds if scallops appear loose; a slightly smaller hook creates crisp shells
  • πŸ’‘If substituting tapestry crochet for embroidered centers, plan color changes and chart carefully so that motif sizes match framed squares before assembly
  • πŸ’‘Keep a stitch count record for each motif so repeats match exactly; inconsistent motif sizes will complicate assembly

Completing this vintage rose runner is such a satisfying project β€” every framed flower, textured blue block, and scalloped edge comes together to create a heirloom-ready centerpiece. The alternating tassels add a playful flourish while the lace border keeps the look timeless and elegant. Whether you display it for everyday charm or special occasions, this runner becomes a conversation piece and a handmade treasure. Happy stitching and enjoy the slow, meditative process of creating something beautiful! 🧢🌹

You ask,

we answer.

FAQs

What is the finished size of this runner?

Using worsted cotton and the hook sizes specified, the finished runner will measure approximately 38-42 inches (95-105 cm) long and 12-14 inches (30-36 cm) wide depending on gauge and tassel placement. Adjust the number of blue panels or textured repeats to change length.

Can I use different yarn weights for this project?

Yes β€” you can use sport or DK for a finer, lace-like runner or switch to worsted or aran for a chunkier look. Be mindful that yarn weight changes will alter finished dimensions; always swatch and adjust hook size for proper gauge.

Do I need to use pre-stitched embroidered squares?

No β€” you can replace the embroidered centers with tapestry crochet, duplicate stitch, or even crocheted rose appliques. Pre-stitched fabric gives the most realistic floral detail, however, and is easiest to match to the classic look shown.

How do I prevent the lace scallops from curling?

Block the scalloped edging while damp and pin each scallop to the desired curve until fully dry. Use steam blocking for stubborn scallops and a small amount of starch or fabric stiffener if you want a firmer edge.

How much yarn will I need overall?

Approximately 250-300g cream and 180-220g blue worsted cotton is recommended for a runner of the shown size, plus small amounts for rose colors if creating tapestry centers. Exact amounts vary by yarn brand and gauge.

Can I make the runner longer or shorter?

Yes. Add or remove blue panel repeats between framed squares to lengthen or shorten the runner. You can also alter blue panel height by adding/removing textured row repeats for fine adjustments.

What is the best way to secure tassels so they don't come loose?

Use a strong whipping knot at the tassel head, sew through the head and into the base motif with multiple passes, and weave in the tails securely on the WS. Optionally add a dab of fabric glue inside the head for extra security.

How do I keep seams flat during the join-as-you-go process?

Use even tension and pin the motifs together while joining. Work joins from the center outward to avoid pulling edges in one direction. If a seam pulls slightly, ease by blocking and, if necessary, add a sc round to smooth the area.