🧢 Beautiful ✨ Detailed πŸ’ Adorable

Coastal Wave Table Runner Pattern

Coastal Wave Table Runner Pattern
4.1β˜… Rating
8-10 Hours Time Needed
2.7K 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 Coastal Wave Table Runner Pattern

This Coastal Wave Table Runner measures approximately 12 x 48 inches (30 x 122 cm) when worked with worsted weight yarn and a 4.0 mm hook. The runner uses a 9-stitch repeat across the width and a 6-row wave repeat in height to create the flowing ripple bands. Three blue tones and a creamy neutral are alternated in 6-row stripes to simulate the sea-spray, shallow water and deeper ocean colors. A neat single crochet border defines the edges and a row of evenly spaced tasseled fringe gives a coastal-finished look.

Coastal Wave Table Runner Pattern crochet pattern - detailed view of completed project

The fabric is textured using front-post and back-post double crochet groups worked within a 3/3 cluster motif. Color changes are worked at the end of rows for clean bands; carrying yarn is minimal because bands are 6 rows each and alternate colors are easy to weave in.

Why You'll Love This Coastal Wave Table Runner Pattern

I love how this runner instantly brings a calm, coastal vibe to a table β€” the wave motif has a rhythmic, almost hypnotic quality that makes it soothing to crochet. The contrasting blues against the creamy sand-colored stripes create a beautiful, modern look while still feeling handcrafted. I also appreciate that the stitch pattern is repetitive enough to be meditative, but has just enough texture and color play to hold your interest.

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

Switch Things Up

I absolutely loved writing this pattern because it lends itself to so many creative variations while keeping the core structure simple and rhythmic. The 9-stitch repeat and 6-row wave cycle are forgiving and enjoyable to work once you get into the rhythm.

I often customize this runner by changing stripe widths β€” try 4-row accent stripes for a delicate look or 8-row bands for bolder color fields. You can swap the blues for any seasonal palette: warm fall shades, pastel spring hues, or monochrome neutrals for a modern home. You can also replace tassels with pom-poms or a fringe of braided cords for a different finish.

If you want a smaller mat instead of a runner, reduce width by removing repeats of 9 stitches and shorten length by reducing the number of color bands. The pattern is flexible and tolerant of small adjustments, so feel free to make it truly yours.

Common Mistakes & How to Fix Them

βœ— Skipping stitch markers at the beginning of each row will make it hard to verify your stitch count at the ends; use a marker and move it each row. βœ— Changing colors mid-row without securing tails can lead to loose ends; always fasten off or carry tidy tails and weave them in as you go every few stripes. βœ— Working with inconsistent tension in fpdc/bpdc sections will make waves look uneven; practice making your post stitches the same height and tension. βœ— Not blocking the runner after finishing will cause ripple distortion; wet block or steam-block lightly to even out stitch pattern and straighten edges. βœ— Adding tassels before trimming leftover ends can cause them to be uneven; cut all tassels to the same length after attaching and fluffing. βœ— Failing to count the stitch multiple when choosing width can create misaligned repeats; always start with a multiple of 9 stitches for this design. βœ— Crocheting the border too tightly can pucker the edge; use the same hook size or one size larger for border rounds to lay flat. βœ— Not stuffing or shaping the tassel heads consistently will make the fringe look lumpy; use a small cardboard template to cut tassel bundles of equal length and density.

Coastal Wave Table Runner Pattern

A calming coastal-inspired table runner featuring undulating wave bands in three shades of blue and a creamy sand accent. Textured front- and back-post stitches create the gentle ripple seen across the length, and a neat single crochet border with tasseled fringe finishes each short end. This pattern includes step-by-step row instructions, color-change tips, finishing notes, and full assembly for a polished runner that looks handwoven but works up with simple, repeatable motifs.

Intermediate 8-10 Hours

Materials Needed for Coastal Wave Table Runner Pattern

β€” Main Fabric

  • 01
    Worsted weight yarn (#4), approximately 300-400g in Main Ocean Blue (medium blue seen)
  • 02
    Worsted weight yarn (#4), approximately 150-200g in Deep Sea Blue (darker blue seen)
  • 03
    Worsted weight yarn (#4), approximately 150-200g in Sky Blue (lighter blue seen)
  • 04
    Worsted weight yarn (#4), approximately 200-260g in Cream/Sand for accent and fringe
  • 05
    Small amounts (10-20g each) of contrast colors if you want additional stripes or accents

β€” Tools Required

  • 01
    4.0 mm (G) crochet hook for main work (recommended)
  • 02
    3.5 mm (E) crochet hook (optional for tighter border)
  • 03
    Tapestry/yarn needle for weaving in ends and sewing tassels
  • 04
    Scissors
  • 05
    Stitch markers (set of 6–8 recommended)
  • 06
    Measuring tape or ruler
  • 07
    Blocking mat and pins or steam iron for light blocking
  • 08
    Cardboard or tassel maker (about 3-4 inches/7-10 cm wide) for tassels
  • 09
    Optional: row counter app or mechanical row counter

Progress Tracker

0% Complete

β€” Gauge & Notes :

Info :

Gauge: 18 sts and 12 rows = 4 inches (10 cm) measured in the wave repeat pattern using a 4.0 mm hook with worsted weight yarn. Adjust hook size if needed to match gauge. Width in this pattern is based on a multiple of 9 stitches. The sample runner is made with a foundation chain of 81 stitches (9 repeats across). Work right side rows from right to left and wrong side rows from left to right. Carry unused color only for short distances; fasten off when changing color every 6 rows for tidy joins. Use stitch markers at row ends for accurate counts.

Info :

Abbreviations used in row instructions: sc, hdc, dc, fpdc, bpdc, ch, sl st. Each stitch placeholder counts as one stitch toward the row total. All rows across the main body maintain 81 stitches (for the width of 81-chain foundation). Maintain consistent tension especially when working fpdc/bpdc to avoid waves that are too pronounced or too flat.

β€” Foundation :

Row 0 :

Ch 81. (This is the foundation chain. You may work a foundation single crochet chain or a classical chain depending on your preference.)

Row 1 :

RS: Starting in 2nd ch from hook, 1 sc in each ch across, turn. (81)

Info :

Row 1 creates a stable base for the textured wave pattern. If you prefer a slightly firmer base, use hdc across instead of sc; adjust following rows accordingly. Place a stitch marker in the last stitch to mark the top edge for the first row if helpful.

β€” Wave Pattern Overview :

Info :

The wavy texture is produced across a 9-stitch repeat: (3 sc, 3 post double crochets, 3 sc). Post double crochets are worked as groups of 3 stitches: when we write 3 fpdc we mean 3 front post double crochets worked into three consecutive stitches, not a cluster. The group position shifts every row in a 6-row cycle to create the undulating wave. Each row maintains 81 stitches. Color bands are 6 rows each; change color at the end of Row 6 for the first stripe, Row 12 for the second stripe, and so on.

Info :

Terminology for the post stitches: fpdc (front post double crochet) - yarn over, insert hook from front to back around the post of the stitch indicated, complete the dc. bpdc (back post double crochet) - yarn over, insert hook from back to front around post, complete the dc. These maintain the stitch count; a fpdc counts as a single stitch for the row.

β€” Wave Panel (Rows 2-169) :

Info :

We will work 168 rows of wave pattern in total for the runner body after the foundation row, forming 28 color bands of 6 rows each (alternating colors: Cream, Sky Blue, Ocean Blue, Deep Sea Blue, repeating). If you prefer a shorter runner, work fewer repeats by dividing the number of stripes proportionally. Keep the width at 81 stitches or any multiple of 9.

Row 2 :

WS: Ch 2 (counts as hdc), turn. *3 sc, 3 fpdc, 3 sc* across repeating the 9-stitch repeat 9 times. End with 1 hdc in top of turning ch-2. (81)

Row 3 :

RS: Ch 2, turn. *Starting the 9-stitch repeat shifted right by 1 stitch: 1 sc, 3 sc, 3 fpdc, 2 sc*β€”but simplified to practical terms: work *3 sc, 3 fpdc, 3 sc* across, shifting the fpdc group by starting the first group one stitch later than the previous row by working the first sc(s) to align. Maintain 81 sts. (81)

Info :

To shift the post group, you will work the first few stitches as sc until you reach the position where the fpdc group needs to begin. Visually line up the fpdc groups so they slowly move to the right across rows. If you prefer a written shifting method, count the stitches and relocate fpdc groups by starting each group at stitches: Row 2 starts groups at st 4, Row 3 at st 5, Row 4 at st 6, Row 5 at st 7, Row 6 at st 8, Row 7 at st 1 (wrap-around), continuing the cycle.

Row 4 :

WS: Ch 2, turn. Work the same 9-stitch repeat but shift the fpdc group one stitch to the right again: *3 sc, 3 fpdc, 3 sc* with groups beginning one stitch later than Row 3. Keep 81 sts. (81)

Row 5 :

RS: Ch 2, turn. Continue shifting the 3-finger fpdc groups through the 9-stitch repeats by one stitch again. Pattern across: *3 sc, 3 fpdc, 3 sc* (81)

Row 6 :

WS: Ch 2, turn. Final row of the 6-row wave cycle for the current color. Shift fpdc group once more to complete the wave bulge, working *3 sc, 3 fpdc, 3 sc* across. (81)

Info :

Change color at the end of Row 6 if following the color stripe plan. Fasten off cream (or current color) and join next color with a slip stitch in the last stitch of Row 6, chain 2 to start Row 7. We recommend weaving in the color change tail across the wrong side and trapping it between stitches for a neat finish.

Rows 7-12 :

Repeat Rows 2-6 in Color B (Sky Blue). Maintain the same shifting of fpdc groups across the 6-row cycle to create the next ripple band. (81)

Info :

When changing colors every 6 rows, pull the new color through on the last yarn over of the final stitch of the preceding row to create an invisible join, or fasten off and join with a sl st for crisper band edges. Carry short tails along the WS and catch them under the post stitches when possible for minimal weaving later.

Rows 13-18 :

Repeat Rows 2-6 in Color C (Ocean Blue). (81)

Rows 19-24 :

Repeat Rows 2-6 in Color D (Deep Sea Blue). (81)

Info :

You have now completed four color bands (24 rows). Check your width and edges. If the runner is cupping or ruffling, block lightly before continuing further to relax stitches. Note that blocking mid-project is allowed; be sure to use the same tension when resuming so pattern remains consistent.

Rows 25-168 :

Repeat the 24-row color rotation (Cream, Sky Blue, Ocean Blue, Deep Sea Blue) seven more times to reach a total of 168 body rows, or repeat until your runner reaches your desired length. For the pictured runner we complete 168 rows of wave pattern (28 bands of six rows each). Each six-row wave repeat is worked exactly like Rows 2-7 with shifting fpdc groups to create the ripples across the width. (81 per row)

Info :

Keep track of the number of completed stripes using a tally or row counter. If you wish to add or subtract stripes, do so in multiples of 6 rows to keep the color bands even. If you change width from a multiple of 9, the repeat will no longer align correctly; always choose multiples of 9 for consistent patterning.

β€” Final Body Rows & Edge Stabilization :

Info :

Once you complete the last wave row (Row 169 if you used 168 body rows plus foundation), work one even stabilizing row in the final color: Ch 2, turn, 1 hdc in each st across (81). This evens the top edge prior to the border. Fasten off and weave in ends for the body colors at this stage if you prefer to finish them before edging.

Row 169 :

Stabilizing row: Ch 2, hdc in each st across, turn, fasten off. (81)

Info :

Weave in the long tails from color changes every 2-3 bands to avoid an overwhelming number of tails at the end. Use the tapestry needle to weave along the back of the post stitches so tails are hidden within texture ridges.

β€” Border (worked around entire rectangle) :

Info :

Join border color (Deep Ocean Blue used in photo) in any corner stitch with a sl st. Work single crochet evenly around the runner, placing 3 sc in each corner to turn smoothly. Suggested border has 6 rounds for a defined frame; the first two rounds are worked in sc, rounds 3-5 in hdc BLO for a raised frame, and round 6 a final sc for neat finishing. Use a 4.0 mm hook for body and switch to 3.5 mm hook for the final round if you prefer a tighter edge.

Border Round 1 :

Join yarn in corner, ch 1, work 1 sc in same st and 1 sc across each row-end stitch along the side edges (working 1 sc in the turning ch of the row counts as a stitch), placing 3 sc in each corner stitch to turn. Continue across entire perimeter and join with sl st to first sc. (Number of sts will vary by the number of edge spaces; weave 1 sc into each row-end to maintain an even border.)

Border Round 2 :

Ch 1, 1 sc in each sc around, 3 sc in each corner stitch. Join with sl st. This round evens the border. Keep tension loose enough to avoid puckering. Fasten off and change hook if desired. (Same stitch count as Round 1)

Border Round 3 :

Join same color or a contrasting piped color, ch 2 (counts as hdc), work 1 hdc in each sc around in BLO to create a raised ridge. Work 3 hdc in each corner. Join with sl st. (Same approximate stitch count)

Border Round 4 :

Repeat Round 3 in same color to deepen the ridge. Join with sl st.

Border Round 5 :

Switch back to single crochet for the final finishing round: ch 1, 1 sc in each st around, 3 sc in each corner. Join with sl st and fasten off. Weave in ends on the WS using a tapestry needle. This final sc round creates a clean edge that frames the wave panel. (Number of sts will be approximately number of rows along side + number of stitches along top and bottom.)

Info :

If you prefer a decorative edge, substitute a crab stitch (reverse sc) for the final round to create a slightly twisted, neat rope edge. Work moderately loose or use a 0.25–0.5 mm larger hook than used for border round 4.

β€” Tassel Fringe (Both Short Ends) :

Info :

Tassels are attached along both short ends of the runner. For an 81-st wide runner, we recommend 20 tassels evenly spaced across the width (about every 4 stitches). If you prefer a denser fringe, increase tassel number to 24–26. Use cream/sand yarn for tassels as shown in the photograph.

Tassel Prep :

Using a cardboard that measures 3.5 inches (9 cm) tall, wrap cream yarn 16 times (looping yields tassels roughly 7 inches before folding; final length will be half that when folded and attached). Cut one looped bundle and tie securely with a short piece of yarn about 1/2 inch from the top to create the tassel head. Trim the bottom evenly with scissors to desired length. Repeat for 20 tassels per short end (40 total for both ends).

Tassel Attachment :

Fold tassel head in half, insert fold under the final border row between two sc, pull ends through loop and tighten to create a lark's head knot. Space tassels evenly: mark 20 equally spaced positions along the short edge using stitch markers or pins. Attach tassels at each marker. After attaching all tassels, trim to uniform length and gently comb or fluff tassel strands with fingers.

Info :

To create a fuller fringe, use 24 wraps instead of 16 when preparing tassels. For a lighter fringe, use 12 wraps. Keep the fold knot tight and hide the top knot within the border to avoid visible bulk.

β€” Finishing & Blocking :

Info :

Weave in all tails on the wrong side, particularly the tails from color changes. Trim any stray fibers. Blocking: wet-block the runner or lightly steam-block it to flatten and set the waves. Pin the runner to the desired final dimensions (e.g., 12 x 48 inches) using rustproof pins on a blocking mat. Let dry completely before removing pins. Gently shape tassels after blocking if necessary.

Info :

Final check: ensure that the border lays flat along all four edges and tassel spacing is even. If the border puckers slightly, unpick last border round and rework with a slightly larger hook for a relaxed finish. If the border is too loose, rework with a smaller hook or add an extra sc round.

β€” Variations & Customization Tips :

Info :

Change stripe widths: use 4, 6, or 8-row bands to alter visual weight of colors. Change wave amplitude: increase or decrease the shift cycle from 6 rows to 8 rows to soften or lengthen the wave. Alternate center motif: replace post double crochets with tr clusters for a chunkier wave. For a narrower runner, reduce width by subtracting multiples of 9 stitches while keeping the number of rows proportional.

Info :

To make a table runner with a fringed long edge rather than short ends, attach tassels along the long edges after the final border rounds. For a more contemporary look, omit tassels and add small pom-poms instead spaced every 6-8 stitches.

Assembly Instructions

  • Weave in all color-change tails on the wrong side as you go. For best results, weave each tail under the adjacent post stitches so they remain hidden and do not show on the right side of the runner.
  • Block the fully assembled runner flat to set the wave pattern and even the edges. Pin to the desired dimensions on a blocking mat and allow to dry completely before removing pins.
  • Attach tassels by folding each bundle and using a lark's head knot through the loop bordering the short ends. Space tassels evenly across the width; for 81 stitches, place 20 tassels per short side approximately every 4 stitches.
  • If the border shows any puckering after tassel attachment, unpick the final sc round and rework with a slightly larger hook to relax tension and even the edge.
  • Trim tassels to uniform length using a cardboard guide and comb the fringe with your fingers to loosen fibers. Optionally apply a small amount of fabric starch lightly to maintain tassel shape.
  • Finish by checking for any loose yarn ends; weave them into the runner with a tapestry needle, trimming close to fabric. Store flat or rolled to avoid permanent creases.

Important Notes

  • πŸ’‘Use stitch markers consistently at the beginning and end of each row to maintain proper alignment of the shifting fpdc groups.
  • πŸ’‘Stuff fringe wraps evenly when preparing tassels; use a cardboard template to ensure all tassels are identical in length and density.
  • πŸ’‘Work post stitches with consistent tension so waves read smoothly across the width; vary yarn tension minimally between hands.
  • πŸ’‘Change color at the end of an RS row for a cleaner band join; catch tails on the WS and weave them under the post stitches to hide them.
  • πŸ’‘If the border appears tight and puckered, rework using a slightly larger hook or skip the tight final sc round to flatten the edge.
  • πŸ’‘Block the runner flat after finishing the border and before attaching tassels to ensure the runner lays perfectly straight.
  • πŸ’‘Label and count your stripes as you go; using a row counter or small notepad avoids losing track during long repeat sequences.
  • πŸ’‘Maintain a multiple of 9 stitches if you want the wave motif to line up exactly across the width.

You did it β€” your Coastal Wave Table Runner is complete and ready to create a tranquil, beachy accent in your home! The textured waves and clean border come together for a polished, handmade look that’s both cozy and refined. Add this runner to a breakfast nook, console table, or mantel to bring a touch of coastal calm to your space. 🧢🌊 Enjoy the satisfaction of a large, color-rich crochet project β€” and don't forget to take a photo and show it off! ✨

You ask,

we answer.

FAQs

What is the finished size of this table runner?

Based on the specified materials and hook size (worsted weight yarn and 4.0 mm hook) the finished runner measures approximately 12 inches wide by 48 inches long (30 x 122 cm). Changing yarn weight or hook size will proportionally alter final dimensions.

Can I change the width of the runner?

Yes β€” choose any width that is a multiple of 9 stitches to maintain the wave repeat. For a narrower runner use fewer repeats (e.g., 9 repeats = 81 sts, 7 repeats = 63 sts) and maintain the same row instructions.

How many tassels do I need?

For an 81-stitch width, we recommend 20 tassels per short end (40 total). Space tassels roughly every 4 stitches. Adjust the number if you change width or prefer denser or sparser fringe.

Can I use different yarn weights for this pattern?

Yes β€” you can use different yarn weights, but adjust the hook size accordingly (and expect a change in final dimensions). Thicker yarn and larger hook will yield a chunkier, larger runner; thinner yarn will produce a finer textile.

Do I need to block the runner?

Blocking is recommended for best results because it evens the wave texture, straightens the edges, and sets the tassels. Wet-block or steam lightly according to yarn manufacturer's recommendations.

Can I substitute a different stitch for the post stitches?

Yes β€” you can substitute taller stitches such as treble or shorter such as half-double depending on how pronounced you want the waves to be. Keep consistency across the project for uniform texture.

How much yarn will I need overall?

Approximate yarn requirements: 300-400g main medium blue, 150-200g each for two additional blues, 200-260g cream for bands and tassels. Exact usage will vary by tension and number of repeats; buy extra to be safe.

How do I prevent holes when attaching tassels?

Insert the tassel fold under the border row close to the body and use a tight lark's head knot. Secure with a few stitches through the tassel knot from the WS if you expect heavy use or washing frequently.