This crochet vintage lace tassel table runner is an ecru vintage-style lace runner with six columns of pineapple-inspired shell fans, fine chain lattice, a tiny beaded-look picot edge, and three full cotton tassels at each short end. The construction is designed specifically for the named project rather than adapted from a generic template.
A 91-stitch foundation carries six 15-stitch vintage shell units plus one edge stitch. A twelve-row repeat opens seven-stitch shell fans into pineapple-shaped lattice panels; ten repeats form the runner before a fine picot border and six handmade tassels finish both ends.
Why You’ll Love This Project
The vintage shell lace, pineapple fans, chain lattice, handmade tassels create a distinct table runner with clear checkpoints, practical structure, and strong handmade texture.
Materials
- Approximately 1,050 yards ecru sport-weight mercerized cotton yarn
- A 4-inch tassel template
- Twelve locking stitch markers
- Rustproof blocking pins
- A row counter
- 3 mm crochet hook
- Yarn needle
- Scissors
- Tape measure
- Blocking mats and rustproof pins

Gauge, Measurements, and Planning
Make a generous swatch in the main stitch. The target gauge is one 15-stitch shell repeat measures 2.5 inches wide and one 12-row repeat measures 4 inches tall after blocking; change hook size if needed before beginning the full runner.
Make and wash a gauge swatch before beginning. Measure only after the swatch is completely dry. If the stitch width differs, change hook size rather than pulling the working yarn tighter. Keep a written count at the end of every section so the finished edges remain balanced and the assembly points line up.
Abbreviations and Special Stitches
- ch: chain
- dc: double crochet
- hdc: half double crochet
- sc: single crochet
- sl st: slip stitch
- st(s): stitch(es)
- BLO: back loop only
- yo: yarn over
Special stitch guidance: Pineapple fan: work 7 double crochet in one marked chain space. Lattice: chain 5 and single crochet in the next arch. Beaded picot: chain 4 and slip stitch in the first chain. Tassel head: wrap yarn 40 times around a 4-inch template and bind securely.
Before You Begin
- Maintain the stated 91-stitch construction count at every checkpoint.
- Beginning chains count only where explicitly stated.
- Block components before final assembly or border work.
- Use US crochet terminology throughout.
Instructions
Establish the Ecru Foundation
Count carefully and compare the work with the finished measurements.
- Foundation Row: Ch 94. Dc in the fourth chain from the hook and across. Turn. (91 sts)
- Row 1: Ch 3, dc across. Turn. (91 sts)
- Mark the edge stitch and six 15-stitch vintage shell units.

Open the Pineapple Shell Fans
Count carefully and compare the work with the finished measurements.
- Row 2: Edge dc, then repeat [ch 4, skip 4, 7 dc in next stitch, ch 4, skip 4, dc in the boundary stitch] six times. Turn.
- Rows 3–6: Reduce each seven-dc fan symmetrically while expanding chain-5 lattice arches around it.
- At Row 6 close the lower pineapple point with sc and begin the next fan in the adjacent arch.

Complete Ten Vintage Repeats
Count carefully and compare the work with the finished measurements.
- Rows 7–12: Mirror the shell and lattice sequence so each pineapple panel closes cleanly and returns to 91 positions.
- Repeat Rows 1–12 nine more times for ten repeats and approximately 48 inches before tassels.
- Count all six shell columns at every solid return row and block the main panel square.
Add the Picot Edge and Six Tassels
Count carefully and compare the work with the finished measurements.
- Work one round of sc evenly around with 3 sc in each corner, followed by evenly spaced beaded picots.
- Make six tassels by wrapping ecru yarn 40 times around a 4-inch template, binding the heads, and trimming the skirts evenly.
- Attach three tassels across each short end at the two corners and center, then block the complete runner to 16 by 52 inches.
Assembly and Shaping
Follow the project-specific assembly sequence for vintage shell lace tassel runner. Pin or mark every component before joining and keep the finished layout balanced.
Lay every component on a flat surface before joining. Match the marked centers first, then divide each remaining edge into equal sections. Work through both layers with consistent tension and pause after each section to check that the fabric lies flat. This measured approach prevents twisting and keeps decorative details facing the intended direction.

Finishing
- Weave every tail through matching stitches and reverse direction once.
- Inspect all joins, motif anchors, and border corners.
- Block to 16 inches wide by 52 inches long including tassels.
- Allow the runner to dry completely before styling.
For a polished result, weave each tail through several same-color stitches, reverse direction once, and trim only after the fabric has been gently stretched. Block to the listed dimensions without flattening textured stitches. Inspect joins, borders, straps, and decorative pieces before the project is used or gifted.
Helpful Tips
- Use locking markers at every construction checkpoint.
- Record row and motif counts as you work.
- Keep joins and color changes relaxed enough to lie flat.
- Photograph the complete layout before final assembly.
Good lighting and a contrasting stitch marker make counting much easier. If a section looks uneven, compare the current count with the previous checkpoint before continuing. Fixing one missed stitch early is faster than compensating later, and it preserves the measurements used by the assembly instructions.

Frequently Asked Questions
Can I omit the tassels?
Yes. Finish both short ends with the same beaded picot border for a simpler runner.
How do I keep tassels even?
Use one rigid template, count 40 wraps for each tassel, and trim all six together.
Can I make the runner longer?
Add complete twelve-row repeats before working the border.
Conclusion
The finished crochet vintage lace tassel table runner showcases vintage shell lace, pineapple fans, chain lattice, handmade tassels in a construction that matches the project from foundation through finishing.

Printable Crochet Pattern Card
Project: Crochet Vintage Lace Tassel Table Runner
Skill level: Intermediate Hook: 3 mm Yarn: Sport
Finished size: Approximately 16 inches wide by 52 inches long including tassels
Card Materials
- Approximately 1,050 yards ecru sport-weight mercerized cotton yarn
- A 4-inch tassel template
- Twelve locking stitch markers
- Rustproof blocking pins
- A row counter
- 3 mm crochet hook
- Yarn needle
- Scissors
- Tape measure
- Blocking mats and rustproof pins
Card Instructions
- Establish the Ecru Foundation: Foundation Row: Ch 94. Dc in the fourth chain from the hook and across. Turn. (91 sts) Row 1: Ch 3, dc across. Turn. (91 sts) Mark the edge stitch and six 15-stitch vintage shell units.
- Open the Pineapple Shell Fans: Row 2: Edge dc, then repeat [ch 4, skip 4, 7 dc in next stitch, ch 4, skip 4, dc in the boundary stitch] six times. Turn. Rows 3–6: Reduce each seven-dc fan symmetrically while expanding chain-5 lattice arches around it. At Row 6 close the lower pineapple point with sc and begin the next fan in the adjacent arch.
- Complete Ten Vintage Repeats: Rows 7–12: Mirror the shell and lattice sequence so each pineapple panel closes cleanly and returns to 91 positions. Repeat Rows 1–12 nine more times for ten repeats and approximately 48 inches before tassels. Count all six shell columns at every solid return row and block the main panel square.
- Add the Picot Edge and Six Tassels: Work one round of sc evenly around with 3 sc in each corner, followed by evenly spaced beaded picots. Make six tassels by wrapping ecru yarn 40 times around a 4-inch template, binding the heads, and trimming the skirts evenly. Attach three tassels across each short end at the two corners and center, then block the complete runner to 16 by 52 inches.
Finish: Check every count, weave in all ends, block to measurement, and inspect each join.
