
Create a beautiful heart-shaped crochet table runner using green and red yarn. The design combines solid hearts with delicate openwork hearts and a decorative scalloped border, making it perfect for a Christmas dining table, holiday dΓ©cor, festive gatherings, or a handmade Christmas gift.
π§Ά Materials
- Green cotton yarn
- Red cotton yarn
- Crochet hook suitable for your yarn
- Yarn needle
- Scissors
- Stitch markers
π Finished Design
The runner is made from five heart motifs arranged vertically:
- Solid green heart
- Openwork red heart with green edging
- Solid green heart
- Openwork red heart with green edging
- Large solid green heart
Each heart has a delicate red scalloped outline.
β¨ Abbreviations
- ch β chain
- sl st β slip stitch
- sc β single crochet
- hdc β half double crochet
- dc β double crochet
- tr β treble crochet
- st β stitch
- sp β space
- inc β increase
- rep β repeat
π Step 1: Make the Heart Base
Start with a magic ring or a small foundation chain.
Work the lower point of the heart first, using sc and hdc stitches. Increase gradually on both sides to create the characteristic heart shape.
As the piece becomes wider, work the two upper lobes separately.
First lobe
Work several stitches into the upper section, increasing around the curve to create a rounded top.
Second lobe
Repeat the same shaping on the opposite side.
Join the center with a slip stitch and continue around the entire heart.
Finish with a round of sc to stabilize the shape.
β€οΈ Step 2: Make the Openwork Heart
For the red openwork hearts, use a chain-and-double-crochet pattern to create the open mesh.
A simple repeat can be:
dc, ch 2, skip 2 sts, dc
Repeat across the heart while following the heart’s shaping.
The chain spaces create attractive diamond-shaped openings.
Keep the outer edge relatively dense so the heart holds its shape.
π Step 3: Add the Green Border
Attach green yarn around the red heart.
Work sc evenly around the entire edge, placing extra stitches around the curves and point so the heart remains flat.
Add another round if you want the green outline to be more prominent.
β€οΈ Step 4: Add the Decorative Red Edging
For the finishing border, attach red yarn and create small scallops around the outside.
A simple edging is:
sl st, 3 sc in next stitch, sl st in next stitch
Repeat around the heart.
This creates the small rounded decorative edge around each heart.
π Step 5: Make the Solid Green Hearts
Make the solid hearts using green yarn.
Instead of the openwork pattern, fill the entire heart with closely worked sc or hdc stitches.
Keep the tension consistent so the hearts remain firm and flat.
Finish each heart with the same red scalloped edging.
π Step 6: Join the Hearts
Arrange the hearts vertically from smallest to largest, alternating the solid and openwork designs.
Position each heart so that the point of one heart sits close to the rounded top of the next heart.
Join them discreetly using sl st or small sewing stitches on the wrong side.
For a continuous runner, you can also add small connecting chains between the motifs.
πΈ Step 7: Finishing Touches
After all five hearts have been joined, weave in all loose ends carefully.
Check that the hearts are securely joined and that the edges are even.
Lightly block the runner on a flat surface, shaping each heart and opening the lace sections.
Allow it to dry completely before placing it on your Christmas table.
π Step 8: Finished Christmas Runner
Your festive heart runner is now ready!
Arrange it lengthwise down your dining table or use it as a decorative centerpiece for your Christmas celebrations.
For the classic Christmas look, use:
π Green hearts + β€οΈ Red openwork and edging
You can also reverse the colors for a different festive effect.
π‘ Christmas Crochet Tip
For a crisp and elegant finish, use 100% cotton yarn in rich Christmas green and bright or deep red. Light blocking will help the hearts maintain their shape and make the openwork sections stand out beautifully.
Happy Christmas crocheting! πβ€οΈπ