🧢 Beautiful ✨ Detailed πŸ’ Adorable

Lavender Swirl Table Runner Pattern

Lavender Swirl Table Runner Pattern
4.2β˜… Rating
8-10 Hours Time Needed
3.6K Made This
βœ‚οΈ

Advanced Level

Designed for experienced crocheters, these patterns involve intricate designs and complex techniques to challenge and inspire.

⏱️

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 Lavender Swirl Table Runner Pattern

This Lavendar Swirl Table Runner is composed of repeating spiral-inset diamond motifs worked in three purple shades and joined with a creamy lace frame. Each motif contains a tightly crocheted spiral disc in deep plum, mid-lavender, and pale lilac, then the discs are squared and joined into diamonds with eyelet rows and a decorative scalloped border. The runner is finished with soft cotton tassels wrapped with purple bands for a polished look.

Lavender Swirl Table Runner Pattern crochet pattern - detailed view of completed project

The pattern emphasizes texture: raised spirals, openwork eyelets, and picot-like scallops along the edges. It is designed for cotton or cotton-blend thread to showcase stitch definition and keep the runner flat and elegant.

Why You'll Love This Lavender Swirl Table Runner Pattern

I love this runner for its bold yet feminine spiral motif combined with delicate lacework β€” the contrast between the saturated purples and the cream border is simply gorgeous. I also enjoy how modular it is: once you master the swirl and frame, the joining and edging fly by. The final tassels are such a satisfying finishing touch that make the whole piece feel custom and handmade.

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

Switch Things Up

I absolutely loved the challenge of balancing the bold spiral center with the delicate cream lace β€” it makes the runner dainty yet statement-making. You can easily customize this design by choosing different colorways or switching the cream border to a contrasting shade for a bolder look.

I often experiment with yarn weight and adjust the hook size to make a smaller doily version or a larger table runner; a thicker cotton creates a sturdy runner perfect for everyday use. Another favorite tweak is substituting metallic thread for a few rows in the outer scallop to add a subtle shimmer for holiday tables.

Finally, feel free to personalize the tassels: use beads, extra color bands, or braid a small cord to hang charms. This pattern is forgiving and fun to customize β€” enjoy making it truly yours!

Common Mistakes & How to Fix Them

βœ— Skipping stitch markers when working rounds will make counting difficult and can misplace eyelets or join points; always mark your round starts. βœ— Changing colors without securing tails neatly can cause messy backs and uneven tension; weave in ends as you go for a clean finish. βœ— Working too loosely with cotton thread creates a floppy runner; use a slightly smaller hook than recommended to maintain stitch definition and reduce gaps. βœ— Not blocking motifs before joining will make assembly uneven; block each motif flat to the correct dimensions for accurate joining. βœ— Overstuffing tassel heads (if using a wrapped wooden bead or yarn bulb) leads to lopsided tassels; keep wraps even and tight then trim uniformly. βœ— Joining without pinning each module in place can produce skewed diamonds; pin modules carefully and check alignment frequently. βœ— Neglecting to keep consistent stitch counts across repeat motifs results in uneven edges; recount frequently and correct immediately if a round is off.

Lavender Swirl Table Runner Pattern

A long, elegant table runner made from repeating lavender swirl motifs framed with a delicate cream lace border. This pattern features gradient purple spirals inset into diamond modules, scalloped edging, and cream tassels at each end for a vintage-inspired finish. Perfect for dressing a wooden table or gifting a handmade accent piece.

Advanced 8-10 Hours

Materials Needed for Lavender Swirl Table Runner Pattern

β€” Main Fabric

  • 01
    Sport / light DK cotton yarn (approx equivalent to US 3 - Light DK) for main spiral colors: 120-140g in deep plum (color A)
  • 02
    50-70g in mid-lavender (color B)
  • 03
    40-60g in pale lilac (color C) for gradient transitions
  • 04
    Cream / natural cotton thread (DK or sport) approximately 250-300g for framing, joins and border
  • 05
    Small amounts (10-20g) of cream and purple for wrapped tassel bands and bead wrapping

β€” Tools Required

  • 01
    3.5mm (E) crochet hook for main work (adjust to get gauge and tightness desired)
  • 02
    3.0mm (D) crochet hook for lace edging and crisp definition (optional)
  • 03
    Tapestry / yarn needle for weaving ends and sewing motifs
  • 04
    Stitch markers (at least 6-8) for round starts and join points
  • 05
    Scissors
  • 06
    Blocking pins and blocking mat or towels
  • 07
    Tape measure or ruler
  • 08
    Optional: small wooden or polymer bead for tassel head (approx 15-20mm)
  • 09
    Optional: round knitting needle or thin dowel to help make neat tassel head wraps

Progress Tracker

0% Complete

β€” Spiral Disc (Make 1 per module) :

Round 1 :

Using color A (deep plum). 8 sc in mr. (8)

Round 2 :

8 inc (16)

Round 3 :

(1 sc, inc) x 8 (24)

Info :

Change to color B (mid-lavender) at the last pull-through of round 3 if you want the gradient to start early. We recommend carrying color or cutting and weaving depending on neatness preference.

Round 4 :

(2 sc, inc) x 8 (32)

Round 5 :

(3 sc, inc) x 8 (40)

Round 6 :

(4 sc, inc) x 8 (48)

Round 7 :

1 sc in each st (48)

Round 8 :

1 sc in each st BLO (48)

Info :

Working this round in BLO establishes a shallow ridge around the disc and helps the spiral overlay sit neatly on top. If you prefer a flatter look, work in both loops.

Round 9 :

Change to color C (pale lilac). 1 sc in each st (48)

Round 10 :

To begin spiral shaping: *Work 10 sc, inc, 4 sc, inc, 6 sc, inc, 8 sc, inc* β€” this sequence biases increases toward one side to start a subtle spiral bulge. Total (48 + 4 inc = 52)

Info :

The spiral effect is created by placing increases unevenly around the round. Keep a written tally of where each increase sits; use markers if needed to replicate exact placement on each motif.

Round 11 :

1 sc in each st (52)

Round 12 :

Work as follows to accentuate the swirl: *(7 sc, inc) x 4, (5 sc, inc) x 4, (4 sc, inc) x 2* β€” total increases add 10 sts. New count (62)

Round 13 :

1 sc in each st (62)

Info :

At this stage you will see the disc developing a slight asymmetric mound on one side. This is deliberate; the gradual added stitches shift the fabric to form the swirl path where later stitchwork sits.

Round 14 :

Change back to color B (mid-lavender). *(4 sc, inc) x 12, 2 sc* β€” increases are concentrated in the same quadrant as previous rounds to deepen the spiral curve. (74)

Round 15 :

1 sc in each st (74)

Round 16 :

Switch to color A (deep plum). Begin a decorative raised spiral ridge: *sc in next 5 sts, ch 3, sk 3, sc in next 4 sts, bobble (3 dc bobble) in next st, sc in next* β€” work evenly around making 12 chain arches and 12 bobble placements, approximately. Maintain count by substituting sc for ch arches where necessary so total base stitch count remains 74 but texture elements sit on top.

Info :

Use the raised ridge technique sparingly β€” the bobbles and chain arches create focal highlights that read as the swirl arm. If you prefer a flatter spiral, skip the bobbles and work slip-stitch spiral overlay instead.

Round 17 :

1 sc in each base st, working texture elements as placed (74)

Round 18 :

Fasten off spiral disc, leaving a 30cm tail for sewing into the diamond frame. Weave in short ends. Block flat to a 9-10 cm diameter, pinning the spiral so the curve reads clearly.

Info :

Blocking each spiral disc to the same size is essential for neat assembly. Light steam or wet-block to cotton specifications. Pin center and edges to keep discs circular but show the spiral curve.

β€” Diamond Frame (Make 1 per module) :

Round 1 :

Using cream yarn. Join with sl st to any point on blocked spiral disc edge (or work frame separately then seam). ch 1, 1 sc in same st and evenly around the spiral disc edge placing approx 60 sc total to create a stable base (count depends on blocked disc measurements β€” aim for 60 sc). (60)

Info :

If your spiral disc had 74 sts after shaping, reduce or increase sc to about 60 by spacing sc along the disc edge to create a nice circular base for the square frame. You are establishing the base circumference for the square.

Round 2 :

(3 ch, skip 1, sc in next) x around to create an openwork picot foundation; adjust spacing so you get 20 ch-3 loops around. These loops will become corner anchors. (20 loops approx)

Round 3 :

In each ch-3 loop: *(sc, ch 3, 3 dc, ch 3, sc)* to widen loop into a small petal; this will start the triangular shaping. Work evenly to keep 20 petals around the disc.

Info :

We will convert this round into the base for squaring off the disc into a diamond. Count your petals and place markers at every 5th petal; these markers will later become join points to neighboring modules.

Round 4 :

Work in groups to turn the round into 4 triangular flaps that will be trimmed and shaped into diamond arms. *From marker to marker: ch 1, 1 sc in each of next 5 petals, (ch 5, sl st into petal 3 back toward center) repeat across flap* β€” leave small chain arches between flaps. You should create 4 large flaps (triangular arms) spaced evenly. (structure: 4 flaps)

Round 5 :

In each flap, form the triangular field by working rows outward: Row A: attach cream, ch 3 (counts as dc), 2 dc in same edge, *(dc in next stitch, 2 dc in next) across flap edge*. Turn β€” this increases edge width to square off the circle. Count per flap will vary; end each flap with 14-18 dc across outermost edge.

Info :

Each flap becomes a diamond point once straightened and blocked. Work the flap rows evenly so that edges are straight; use stitch markers to track row ends and avoid scalloping inadvertently.

Round 6 :

Work back toward center through the top loops to close the triangular field: Row B: ch 1, sc in each dc across, adjusting decreases at the apex so flap tapers neatly toward the center.

Round 7 :

At the end of constructing the 4 flaps, create a stout corner point at each flap outer tip: ch 4, sl st into same spot to make a small chain point, then 3 sc around the point to anchor and create a triangle tip. Repeat for all 4 tips. Fasten off and weave tail to the back. Each completed module should now read as a square rotated 45 degrees (diamond) with a spiral inset at the center.

Info :

Block each diamond into a square rotated shape, pinning along the flap edges so that all diamonds measure the same from tip to tip. Target module size: approx 12 x 12 cm across tip-to-tip after blocking (measure to match your desired runner length).

β€” Decorative Eyelet Row & Reinforcement :

Round 1 :

With cream yarn, join at a mid-edge point of the diamond. ch 1, sc evenly along side until you reach the corner point, approx 20 sc. (work all four sides)

Round 2 :

Eyelet row: *ch 5, sk 4 sc, sc in next* across each side, making 4 larger ch-5 eyelets per side (or adjust spacing for even count). This produces the decorative open lattice that shows in the photos.

Round 3 :

Reinforce the inner edge where the spiral meets the frame: sc around the spiral circumference inside the diamond with 1 sc into every base stitch to secure seam. (work until spiral is attached smoothly)

Info :

Sew the spiral disc to the diamond frame using the tail left from the disc. Work slip-stitch or whip-stitch neatly on the inside so the front face is tidy. Place extra stitches at the inner spiral curve to emphasize the swirl shape.

β€” Module Shell Lace Edge (Make 1 per module) :

Round 1 :

With cream yarn, join at a corner point. ch 1, 1 sc in corner point, *ch 3, skip 2, 3 dc in next, ch 3, sc in next*, repeat around whole diamond so that you form small scalloped fans at each join between modules. Aim for 16 scallop units total around each diamond depending on spacing.

Round 2 :

Picot round: in each ch-3 space from previous round work *(sc, ch 4, sl st back into sc) to form a picot loop, then sl st to center of next fan*. This creates a lacy edge that references the finished scallops in the photo.

Info :

Keep this edge light and delicate. If you prefer a heavier border, substitute ch-3 loops with ch-5 and 5 dc fans for a more pronounced edge.

β€” Module Count and Layout :

Info :

The sample runner in the photos uses 12 diamond modules arranged in a staggered single-column stack with alternating triangular join seams creating an elongated silhouette. You can adapt the number of modules to your desired runner length. For a standard medium runner: use 10-12 modules; for a table centerpiece: 6-8 modules.

Info :

Decide layout prior to joining. Place diamonds tip-to-tip along the long axis to get the elongated diamond chain shown. For a central spine look, align each diamond with its tip touching the next diamond’s tip.

β€” Joining Diamonds (Join-as-you-go or Sew Method) :

Method A - Join-as-you-go :

Work to the final shell lace edge of the new module, then when you reach the spot that will meet an already-completed module, align them and sl st through both loops to join through the picot or scallop spaces. Work across the side to form a continuous seam. Repeat for all necessary join points.

Method B - Sewing :

Lay completed modules on blocking board in final order. Using tapestry needle and matching cream yarn, mattress stitch or whip stitch through the back loops of edge fans to join modules invisibly on right side. Use small, evenly spaced stitches to maintain flexible seam. Fasten off and weave ends.

Info :

Where two diamond points meet tip-to-tip, join the adjacent picot loops together with 3-4 sl st to create a small reinforced bridge that reads as a decorative bobble in the finished piece. This detail is visible in the sample runner along the central spine.

β€” Central Connecting Panel (Optional, for added stability) :

Round 1 :

Once your diamonds are joined into a long chain, you may wish to add a narrow lattice strip down the center back for reinforcement. With cream yarn, attach at the back center of one diamond and ch 20, turn and work rows of sc across (20 sc) for 2-3 rounds, then join the strip across adjacent diamonds at regular intervals with sl st.

Info :

This panel is hidden on the reverse but provides added stability to keep the runner flat and prevents modules from twisting when in use.

β€” Outer Border (Work around entire joined runner) :

Round 1 :

With cream yarn, join at any outer scallop. Ch 1, sc across each outermost picot or scallop space to create a unifying outer edge. Keep stitches even; count total sc across whole runner and make note for subsequent rounds. (example count: 240 sc for 10 modules β€” adjust to your real count)

Round 2 :

Work an even round in BLO to create a neat ridge: 1 sc in each st BLO (same count as Round 1). This will help the outer scallops stand proud. (repeat count)

Info :

Maintaining the same stitch count across rounds simplifies the decorative rounds that follow. If you have small gaps, use sc2tog or increase strategically to keep the border flat.

Round 3 :

Decorative arch round: *Ch 5, sl st into next base sc, skip 4, sc in next* across. Adjust arch lengths to make sure arches sit evenly around corners and tips.

Round 4 :

In each ch-5 arch work: *sc, ch 3, 5 dc, ch 3, sc* to form an outer scallop fan. At tips allow a slightly larger fan of 7 dc for a defined point. Count per arch and fan to ensure uniformity (adjust number of arches so total fans equals number of outer scallop units on joined runner).

Round 5 :

Picot finishing: In each outer scallop, *sc, (ch 4, sl st back into sc)* to create small picot loops around the runner edge. Work neat consistent picots at every fan tip for the lacy finish seen in the photos.

Info :

Blocking the entire runner after the outer border is essential to settle the lace and set the scallops to the same height. Wet-block and pin each scallop to the same depth from the table for a professional finish.

β€” Reinforcement Eyelet Row (Across inside of border) :

Round 1 :

With cream yarn and working inside the border near the diamond joins: *ch 6, sl st into next chain base to make larger eyelet; 3 sc between eyelets* β€” repeat across the length of the runner to create the group of round holes visible between diamonds.

Info :

These large eyelets are visible as the circular holes between each diamond in the photo. Space them evenly and reinforce by working a sc round around the eyelet edge if desired.

β€” Tassels (Make 2) :

Round 1 :

Make a tassel using cream yarn: wrap yarn 80-100 times around a book or tassel maker to create a dense tassel (length target ~10-12 cm). Slip the wraps off and tie thrice near top using a 10-12 cm length of cream yarn.

Round 2 :

Trim the looped end to form the fringe. Wrap 2-3 times with color A (deep plum) and color B (mid-lavender) yarn alternately to create the banded neck seen in the photos. Secure wraps with tight knots and a dab of craft glue hidden under the wraps if desired.

Round 3 :

If using a wooden bead as tassel head: thread bead onto the tied top before trimming; cover bead with additional wraps to create a smooth covered bead look. Attach tassel to the end tip of the runner by threading the top tail through the motif tip and knotting securely on the reverse side.

Info :

Make two identical tassels and attach one to each runner end for symmetry. Test tassel length against runner length and trim fringes evenly with scissors when satisfied.

β€” Finishing Rounds and Blocking :

Round 1 :

Weave in all remaining tails across the reverse, keeping threads trimmed short and tidy. Use a tapestry needle and bury ends through the reverse lace for stability.

Round 2 :

Final wet-block the assembled runner: pin to a flat surface, stretching gently so scallops are even and the runner is straight. Allow to dry completely before removing pins.

Info :

Blocking transforms the runner from hand-gathered modules into a crisp cohesive lacework piece. Use rust-proof pins and a supporting surface that can be wet or sprayed.

Round 3 :

Spot-check all joins; reinforce any area that gapes with a row of small invisible whip-stitches on the reverse. Trim stray fibers and press very lightly if needed (follow yarn care instructions).

Round 4 :

Admire your finished Lavender Swirl Table Runner. Lightly steam if necessary and position on a table or dresser.

Info :

For machine-washable yarns, spot test a small scrap before washing the whole runner. Hand wash gently in cool water if needed and re-block while damp to restore shape.

Assembly Instructions

  • Lay out your blocked diamond modules in the exact order you want the runner to read before joining. Pin every module at the corners and edge points to ensure tip-to-tip alignment.
  • Attach spiral discs to their diamond frames first using the tails from disc Round 18. Whip-stitch from the back so the front shows a neat seam; add extra anchoring stitches at the spiral curve to emphasize the swirl.
  • Join diamonds together working across the runner using the join-as-you-go method at the shell lace edge or sew modules using a mattress stitch on the back. Reinforce tip-to-tip joins with 3-4 small sl sts or stitches.
  • Once modules are joined into a long chain, add the optional central connecting panel if you want extra structure. Sew it to the backs of several modules at regular intervals with tiny whip-stitches.
  • Crochet the outer border in cream around the entire assembled runner, working consistent counts and adjusting for corners/tips as specified in the Outer Border section. Block again after border for a polished edge.
  • Make and attach tassels: thread the top tail of each tassel through the center of the outermost diamond tip and secure from the reverse. Wrap the neck bands tightly and hide tails inside the wrapped neck for a tidy finish.
  • Weave and trim all loose ends. Finally, wet-block the entire runner to even out scallops and openwork, pinning each scallop and tip to the same depth for a professional finish.
  • Optional: Lightly spray with starch or use fabric stiffener on the reverse if you prefer a more stable tabletop piece; test on a scrap first.

Important Notes

  • πŸ’‘Use stitch markers consistently at the beginning of each round to avoid counting errors and maintain proper shaping.
  • πŸ’‘Stuff tassel necks and secure beads carefully; uneven wraps make tassels appear lopsided.
  • πŸ’‘Block every module to the same dimensions prior to joining so the runner lays flat and seams align.
  • πŸ’‘When joining scalloped edges, check alignment frequently β€” one skipped join will skew the whole chain over several modules.
  • πŸ’‘Work the spiral disc color changes cleanly: carry yarn inside the work if you will not be cutting after each round to minimize ends.
  • πŸ’‘Keep tension consistent β€” slightly tighter tension is recommended for cotton thread to keep the runner crisp and reduce hole size.
  • πŸ’‘Weave ends into the reverse of the lace using a tapestry needle; avoid visible surface tails for a polished look.
  • πŸ’‘If substituting yarn weights, create one complete motif first to gauge finished measurements and adjust the number of modules accordingly.

This dreamy lavender runner brings a touch of handmade elegance to any table and is a joy to make from the first spiral to the final tassel. Each step rewards you with texture and color contrast, and blocking transforms the motifs into a refined, lace-like centerpiece. I hope you enjoy making this piece as much as I enjoyed designing the spiral details and delicate borders β€” it’s a satisfying project that finishes as a true heirloom accent. πŸ§ΆπŸ’œ

You ask,

we answer.

FAQs

What is the finished size of this runner?

Using the yarn and hook recommended, a runner of 10 modules will measure approximately 90-100 cm long (including tassels) and about 20-24 cm wide tip-to-tip. Final size depends on your blocking and yarn tension.

Can I use different yarn weights for this pattern?

Yes β€” you can use a thicker cotton DK or thinner sport yarn but you must adjust hook size and module count. Make a sample module to calculate how many modules you'll need for your desired length.

Do I need to block modules before joining?

Absolutely; blocking each module ensures consistent dimensions so joins are neat and the final runner lies flat. Wet-block to yarn specifications and pin carefully to the same measurements.

How many modules should I make for a table centerpiece?

For a centerpiece runner (shorter length), 6-8 modules will produce a balanced look. For a full-length runner, aim for 10-14 modules depending on table size.

How do I get the spiral effect visible in the photo?

The spiral effect is achieved with controlled increases concentrated in one quadrant and contrasting color placement. Block discs to show the curve, then secure the spiral disc to the frame with extra anchoring stitches along the spiral ridge.

Can I machine wash the finished runner?

It depends on yarn choice. For 100% cotton you can hand wash gently and re-block; machine washing is not recommended unless your chosen yarn explicitly states machine-washability. Always test a small scrap.

Can I make this runner shorter or wider?

Yes. To shorten, make fewer modules. To widen, make additional columns of diamonds joined side-by-side and adjust the outer border accordingly.

How do I make the tassels match exactly?

Use a template such as a book of fixed width to wrap yarn the same number of times for each tassel. Use the same number of wraps and identical wrap tension; trim to match lengths and use a ruler during trimming.