Crochet for Home

Crochet Rustic Heart Table Runner – Free Pattern

Free crochet rustic heart table runner pattern with US stitch counts, materials, helpful tips, and a printable crochet card.

Pattern Details

Hook Size
4.5 mm
Crochet Terms
US
Finished Size
Approximately 15 inches wide by 50 inches long
Gauge
15 linked double crochet stitches and 9 rows = 4 inches
Estimated Time
13–16 hours

This crochet rustic heart table runner is an oatmeal linked-double-crochet runner with nine joined burgundy and dusty-rose heart medallions, taupe surface-laced stems, wooden-button accents, and a linen-stitch border. The construction is designed specifically for the named project rather than adapted from a generic table-runner template.

A 55-stitch oatmeal linked-double-crochet rectangle is worked for 112 rows, then decorated with nine two-color heart medallions connected by taupe surface lacing and framed with a linen-stitch border.

Why You’ll Love This Project

The linked double crochet, heart motifs, linen-stitch border create a distinct table accent with clear checkpoints, practical drape, and strong handmade texture.

Materials

  • 680 yards oatmeal worsted-weight cotton yarn
  • 150 yards burgundy cotton yarn
  • 130 yards dusty-rose cotton yarn
  • 100 yards taupe cotton yarn
  • Nine small natural wooden buttons
  • 4.5 mm crochet hook
  • Yarn needle
  • Scissors
  • Tape measure
  • Blocking mats and rustproof pins
Oatmeal burgundy rose and taupe cotton yarn with crochet tools and wooden buttons

Gauge, Measurements, and Planning

Make a generous swatch in the main stitch. The target gauge is 15 linked double crochet stitches and 9 rows = 4 inches; 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: Linked double crochet draws each new loop through the horizontal bar of the previous stitch. Heart motif uses two rounded lobes above a tapered point. Linen stitch alternates single crochet and chain 1.

Before You Begin

  • Maintain the stated 55-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

Crochet the Oatmeal Base

Count carefully and compare the work with the finished measurements.

  1. Foundation Row: With oatmeal, ch 57. Linked dc in the third chain and across. Turn. (55 sts)
  2. Rows 1–112: Ch 2 and linked dc across, maintaining 55 stitches.
  3. Block the rectangle to approximately 14 by 49 inches.
Oatmeal linked double crochet table runner base in progress

Make Nine Rustic Heart Medallions

Count carefully and compare the work with the finished measurements.

  1. Work five burgundy and four dusty-rose hearts from a center ring.
  2. Shape two equal lobes, taper through three decrease rows, and finish at one point.
  3. Block every heart to approximately 4 inches tall.
Nine burgundy and rose crochet hearts arranged along a taupe path

Create the Laced Heart Path

Count carefully and compare the work with the finished measurements.

  1. Mark a gentle center path with nine positions spaced 5 inches apart.
  2. Surface-slip-stitch a taupe line through the marked path.
  3. Sew the hearts in alternating colors and add one wooden button at each center.

Finish the Linen-Stitch Border

Count carefully and compare the work with the finished measurements.

  1. Work one taupe sc round with 3 sc in every corner.
  2. Work two rounds of [sc, ch 1, skip 1] linen stitch in oatmeal and burgundy.
  3. Finish with taupe slip stitches and block to 15 by 50 inches.

Assembly and Shaping

Follow the project-specific assembly sequence for rustic heart joined runner. Pin or mark every component before joining and keep the layout centered inside the border.

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.

Close-up of crochet heart wooden button surface lacing and linen stitch border

Finishing

  1. Weave every tail through matching stitches and reverse direction once.
  2. Inspect all joins, motif anchors, and border corners.
  3. Block to 15 inches wide by 50 inches long.
  4. 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.

Rustic heart crochet table runner styled on a warm farmhouse table

Frequently Asked Questions

Can I omit wooden buttons?

Yes; embroider a small taupe cross at each heart center.

Can I make all hearts one color?

Yes; the surface-laced path will still create a clear rhythm.

Why is linked double crochet tight?

Draw each linking loop to full double-crochet height before completing the stitch.

Conclusion

The finished crochet rustic heart table runner showcases linked double crochet, heart motifs, linen-stitch border in a construction that matches the project from foundation through border.

Finished oatmeal crochet rustic heart table runner with burgundy and rose motifs

Printable Crochet Pattern Card

Project: Crochet Rustic Heart Table Runner

Skill level: Intermediate   Hook: 4.5 mm   Yarn: Worsted

Finished size: Approximately 15 inches wide by 50 inches long

Card Materials

  • 680 yards oatmeal worsted-weight cotton yarn
  • 150 yards burgundy cotton yarn
  • 130 yards dusty-rose cotton yarn
  • 100 yards taupe cotton yarn
  • Nine small natural wooden buttons
  • 4.5 mm crochet hook
  • Yarn needle
  • Scissors
  • Tape measure
  • Blocking mats and rustproof pins

Card Instructions

  1. Crochet the Oatmeal Base: Foundation Row: With oatmeal, ch 57. Linked dc in the third chain and across. Turn. (55 sts) Rows 1–112: Ch 2 and linked dc across, maintaining 55 stitches. Block the rectangle to approximately 14 by 49 inches.
  2. Make Nine Rustic Heart Medallions: Work five burgundy and four dusty-rose hearts from a center ring. Shape two equal lobes, taper through three decrease rows, and finish at one point. Block every heart to approximately 4 inches tall.
  3. Create the Laced Heart Path: Mark a gentle center path with nine positions spaced 5 inches apart. Surface-slip-stitch a taupe line through the marked path. Sew the hearts in alternating colors and add one wooden button at each center.
  4. Finish the Linen-Stitch Border: Work one taupe sc round with 3 sc in every corner. Work two rounds of [sc, ch 1, skip 1] linen stitch in oatmeal and burgundy. Finish with taupe slip stitches and block to 15 by 50 inches.

Finish: Check every count, weave in all ends, block to measurement, and inspect each join.

Yarn Information

Yarn Amount
680 yards oatmeal worsted-weight cotton yarn; 150 yards burgundy cotton yarn; 130 yards dusty-rose cotton yarn

Designer & Source

Availability
Free