Boho Crochet Table Runner Pattern (Free)

Last Updated on July 11, 2024

If you want to add that boho-chic look to your home, this boho crochet table runner pattern is what you have been looking for!

I decided to make the Waves of Grain C2C Table Runner after I used this beautiful stitch in the Waves of Grain C2C Blanket.

You know how much I love working from corner to corner, and after I came up with that wheat-like stitch, I had to use it in another design!

crochet table runner free pattern made by gootie

** Some of the links in this post may include affiliate links. Making a purchase through one of these links pays me a small referral fee at no added cost to you. View ourย disclosure and privacy policyย for more information.


Corner to Corner Crochet Table Runner

So I guess that the first thing that comes to mind when the pattern says C2C is that classic C2C stitch, but if you’ve been following me for a while, you’d know it’s probably not the case.

I like to take different and interesting crochet stitches and find a way to work them from corner to corner. This time, we will learn how to crochet a boho table runner using the C2C method.

This way you don’t need to start with a long starting chain and worry about tension. You can also decide the width and length of your crochet table runner as you go.

 

boho crochet table runner pattern free made by gootie-min

Want to save this post for later? Go ahead and PIN it!


Boho Crochet Table Runner Pattern – About the Waves of Grain C2C Design

The Waves of Grain crochet table runner is worked from one corner to the other creating a rectangular crochet table runner.

When using a combinationย of the C2C V Stitch and V-puff stitches, these two stitches are being shifted every 3 rows, which creates the grains and wheat ears look.

I like how working this stitch pattern diagonal creates a unique and modern crochet table runner, especially when adding tassels!ย ย 

farmhouse crochet table runner pattern made by gootie


The Yarn I Used For My Crochet Table Runner

I usually prefer to use cotton yarn for home decor items, but I got this Etrofil Savona recycled sustainable yarn and I was so excited to use an ecological yarn! It has the perfect texture for this project, and the color was perfect.

The yarn is a bit soft (but not enough to put against the skin in my opinion), it’s got a really nice stitch definition and very subtle speckles. The yarn is labeled Fingering (#1) weight, but it felt a bit thicker for me, so when I checked with the WPI test, I got a Sport (#2) weight which made more sense to me.

For this crochet table runner pattern, I also recommend using thin yarn such as Sport (#2) or Fingering (#1) weight since there are a lot of puff stitches, and using a thick yarn will result in a very thick table runner. But I highly recommend checking your gauge before you start making this table runner.

modern crochet table runner free pattern made by gootie

c2c crochet different stitches made by gootie


Waves of Grain – Corner to Corner Crochet Table Runner Pattern


*ย Want to save this post for later?ย 
Go ahead and PIN it!
* Add this pattern to your Ravelry queue HERE!

Skill Level – Intermediate

Materials

โ€“ 4.0 mm / G crochet hook (I like this hook)
โ€“ย Sport (#2) weight yarn (I used Etrofil Savona, the yarn is labeled Fingering (#1) weight, but in the WPI test I got Sport weight)
Total amount of yarn needed: 200gr/700m/765yds

ย 

Abbreviations (US)

ch – chain
hdc – half double crochet
hdc2tog half double crochet 2 together: yo, insert hook into next st, yo and pull up a loop, yo, insert hook into next st, yo and pull up a loop, yo and pull through all 5 loops on hook.
PM – place marker
Puff – (yo, insert hook into indicated st, yo and pull up a loop) x 3 times working into same st, yo and pull through all 7 loops on hook
SV-Spuff – side small V-puff: [1Spuff, ch1, 1hdc]
Spuffsmall puff: (yo, insert hook into next st, yo and pull up a loop) x 2 times working into same st, yo and pull through all 5 loops on hook
st – stitch
sc – single crochet
sp – space
V-hdc – [1hdc, ch1, 1hdc] in same stitch
V-puff – [1puff, ch1, 1puff]
yo – yarn over

Finished sizeย 11×39โ€™โ€™ (28x100cm)

Gauge – Working rows 1-10 with 4.0 mm / G hook will result in 4โ€™โ€™ (10 cm) triangle sides.

Notes

  • To make it easier to find the ch3 / ch2 spaces at the end of the row, place a stitch marker when you ch3/ch2 at the beginning of each row.
  • Every 3 rows, the V-puffโ€™s and V-hdc are being shifted.
  • This table runner is based on my C2C V stitch pattern, you can find the photo tutorial on my HERE.
  • I recommend making a small swatch of the increase and decrease sections before you make the whole table runnner.

ย 

How to Crochet the Puff stitch:

(yo, insert hook into next st, yo and pull up a loop) x 3 times working into same st, yo and pull through all 7 loops on hook.

how to crochet the puff stitch


How to Crochet the Small Puff stitch (Spuff):

(yo, insert hook into next st, yo and pull up a loop) x 2 times working into same st, yo and pull through all 5 loops on hook.

how to crochet small puff stitch


Waves of Grain – Boho Crochet Table Runner Free Pattern


C2C Increase

Ch4
Row 1:ย V-hdc in 4th ch from hook, turn. (1 V-hdc)

Row 2:ย ch3-PM, skip 1st st, V-hdc in next ch-1 sp, skip next st, SV-Spuff in ch-3 sp, turn. . (1 SV-Spuff, 1 V-hdc)

Row 3:ย ch3-PM, skip 1st st, V-puff in next ch-1 sp, skip next 2 sts, V-hdc in next ch-1 sp,
SV-Spuff in ch-3 sp, turn. (1 SV-Spuff, 1 V-puff, 1 V-hdc)

Row 4:ย ch3-PM, skip 1st st, V-puff in next ch-1 sp, skip next 2 sts, V-hdc in next ch-1 sp, skip next 2 sts, V-puff in next ch-1 sp, V-hdc in ch-3 sp, turn.ย (2 V-puff, 2 V-hdc)

Row 5: ch3-PM, skip 1st st, V-puff in next ch-1 sp, skip next 2 sts, V-hdc in next ch-1 sp
* Skip next 2 sts, V-puff in next ch-1 sp, skip next 2 sts, V-hdc in next ch-1 sp; repeat from * to ch-3 sp, SV-Spuff in ch-3 sp, turn.ย 
(1 SV-Spuff, 2 V-puff, 2 V-hdc)

Row 6:ย ch3-PM, skip 1st st, V-puff in next ch-1 sp.
* Skip next 2 sts, V-hdc in next ch-1 sp, skip next 2 sts, V-puff in next ch-1 sp; repeat from * to ch-3 sp, V-hdc in ch-3 sp, turn. (3 V-puff, 3 V-hdc)

Row 7:ย ch3-PM, skip 1st st, V-hdc in next ch-1 sp, skip next 2 sts, V-puff in next ch-1 sp.
* Skip next 2 sts, V-hdc in next ch-1 sp, skip next 2 sts, V-puff in next ch-1 sp; repeat from * to ch-3 sp, V-hdc in ch-3 sp, turn. (3 V-puff, 4 V-hdc)

crochet c2c v puff stitch made by gootie


Row 8:ย 
repeat row 6. (4 V-puff, 4 V-hdc)

Row 9: repeat row 7. (4 V-puff, 5 V-hdc)ย 

Row 10:ย ch3-PM, skip 1st st, V-hdc in next ch-1 sp.
* Skip next 2 sts, V-puff in next ch-1 sp, skip next 2 sts, V-hdc in next ch-1 sp; repeat from * to ch-3 sp, SV-Spuff in ch-3 sp, turn. (1 SV-Spuff, 4 V-puff, 5 V-hdc)

crochet c2c different stitches made by gootie

Row 11: repeat row 7. (5 V-puff, 6 V-hdc)

Row 12: repeat row 10. (1 SV-Spuff, 5 V-puff, 6 V-hdc)

Row 13: repeat row 5. (1 SV-Spuff, 6 V-puff, 6 V-hdc)

Row 14:ย ch3-PM, skip 1st st, V-hdc in next ch-1 sp.
* Skip next 2 sts, V-puff in next ch-1 sp, skip next 2 sts, V-hdc in next ch-1 sp; repeat from * to ch-3 sp, SV-Spuff in ch-3 sp, turn. (1 SV-Spuff, 6 V-puff, 7 V-hdc)

Row 15: repeat row 5. (1 SV-Spuff, 7 V-puff, 7 V-hdc)

Row 16: repeat row 6. (8 V-puff, 8 V-hdc)

Repeat rows 5-13 one more time, the side of your work should measure approx. 12โ€™โ€™ (30cm), you will finish with 1 SV-Spuff, 12 V-puff and 12 V-hdc.

** If you want to make the table longer, repeat rows 5-16, and finish with row 13. **

Make sure to finish with row 13!

Now start decreasing on one side.

Do you prefer a full-photo tutorial? Get the premium, ad-free, full photo-tutorial, printable PDF version on Ravelry or Etsy!


C2C Decrease on one side

Row 17:ย ch3-PM, skip 1st st, V-hdc in next ch-1 sp, skip next 2 sts, V-puff in next ch-1 sp.
* Skip next 2 sts, V-hdc in next ch-1 sp, skip next 2 sts, V-puff in next ch-1 sp; repeat from * to last V-puff (of prev. row), hdc2tog in last ch-1 sp (of V-puff) & ch-3 sp, turn. (12 V-puff, 12 V-hdc, 1 hdc2tog)
** When repeating the hdc2tog will be worked into ch-1 sp & ch-2 sp.

Row 18: ch2-PM, skip next hdc2tog & 1puff, V-puff in next ch-1 sp, skip next 2 sts, V-hdc in next ch-1 sp.
* Skip next 2 sts, V-puff in next ch-1 sp, skip next 2 sts, V-hdc in next ch-1 sp; repeat from * to ch-3 sp, SV-Spuff in ch-3 sp, turn. (1 SV-Spuff, 12 V-puff, 12 V-hdc)

Row 19: ch3-PM, skip 1st st, V-puff in next ch-1 sp, skip next 2 sts, V-hdc in next ch-1 sp.
* Skip next 2 sts, V-puff in next ch-1 sp, skip next 2 sts, V-hdc in next ch-1 sp; repeat from * to last V-puff (of prev. row), hdc2tog in last ch-1 sp (of V-puff) & ch-2 sp, turn. (12 V-puff, 12 V-hdc, 1 hdc2tog)


Row 20:ย 
ch2-PM, skip next hdc2tog & 1hdc, V-puff in next ch-1 sp, skip next 2 sts, V-hdc in next ch-1 sp

* Skip next 2 sts, V-puff in next ch-1 sp, skip next 2 sts, V-hdc in next ch-1 sp; repeat from * to ch-3 sp, SV-Spuff in ch-3 sp, turn. (1 SV-Spuff, 12 V-puff, 12 V-hdc)

Row 21: Repeat row 19.

Row 22:ย ch2-PM, skip next hdc2tog & 1hdc, V-hdc in next ch-1 sp, skip next 2 sts, V-puff in next ch-1 sp.
* Skip next 2 sts, V-hdc in next ch-1 sp, skip next 2 sts, V-puff in next ch-1 sp; repeat from * to ch-3 sp, V-hdc in ch-3 sp, turn. (12 V-puff, 13 V-hdc)


Row 23:
ch3-PM, skip 1st st, V-puff in next ch-1 sp, skip next 2 sts, V-hdc in next ch-1 sp.

* Skip next 2 sts, V-puff in next ch-1 sp, skip next 2 sts, V-hdc in next ch-1 sp; repeat from * to last V-hdc (of prev. row), hdc2tog in last ch-1 sp (of V-hdc) & ch-2 sp, turn. (12 V-puff, 12 V-hdc, 1 hdc2tog)

Row 24: Repeat row 22.

Row 25:ย ch3-PM, skip 1st st, V-hdc in next ch-1 sp, skip next 2 sts, V-puff in next ch-1 sp.
* Skip next 2 sts, V-hdc in next ch-1 sp, skip next 2 sts, V- puff in next ch-1 sp; repeat from * to last V-hdc (of prev. row), hdc2tog in last ch-1 sp (of V-hdc) & ch-2 sp, turn. (12 V-puff, 12 V-hdc, 1 hdc2tog)

Row 26: ch2-PM, skip next hdc2tog & 1puff, V-hdc in next ch-1 sp, skip next 2 sts, V-puff in next ch-1 sp.
* Skip next 2 sts, V-hdc in next ch-1 sp, skip next 2 sts, V-puff in next ch-1 sp; repeat from * to ch-3 sp, V-hdc in ch-3 sp, turn. (12 V-puff, 13 V-hdc)

Row 27: Repeat row 25.

Row 28: Repeat row 18.

ย 

Repeat rows 17-28 until the long side of the table runner measure approx. 39.5โ€™โ€™ (100cm), finishing with row 28, continue decreasing on both sides.


C2C Decrease on both sides

Row 29:ย ch2-PM, skip 1st hdc, 1hdc in next ch-1 sp, skip next 2 sts, V-puff in next ch-1 sp.
* Skip next 2 sts, V-hdc in next ch-1 sp, skip next 2 sts, V-puff in next ch-1 sp; repeat from * to last V-puff (of prev. row), hdc2tog in last ch-1 sp (of V-puff) & ch-2 sp, turn. (12 V-puff, 11 V-hdc, 1 hdc2tog, 1 hdc)

Row 30:ย ch2-PM, skip next hdc2tog & 1puff, V-puff in next ch-1 sp, skip next 2 sts, V-hdc in next ch-1 sp.
* Skip next 2 sts, V-puff in next ch-1 sp, skip next 2 sts, V-hdc in next ch-1 sp; repeat from * to last V-puff (of prev. row), hdc2tog in last ch-1 sp (of V-puff) & ch-2 sp, turn. (11 V-puff, 11 V-hdc, 1 hdc2tog)

Row 31:ย ch2-PM, skip next hdc2tog & 1hdc, V-hdc in next ch-1 sp.
* Skip next 2 sts, V-puff in next ch-1 sp, skip next 2 sts, V-hdc in next ch-1 sp; repeat from * to last V-puff (of prev. row), hdc2tog in last ch-1 sp (of V-puff) & ch-2 sp, turn.ย (10 V-puff, 11 V-hdc, 1 hdc2tog)


Row 32:ย 
ch2-PM, skip next hdc2tog & 1hdc, V-puff in next ch-1 sp, skip next 2 sts, V-hdc in next ch-1 sp

* Skip next 2 sts, V-puff in next ch-1 sp, skip next 2 sts, V-hdc in next ch-1 sp; repeat from * to last V-hdc (of prev. row), hdc2tog in last ch-1 sp (of V-hdc) & ch-2 sp, turn. (10 V-puff, 10 V-hdc, 1 hdc2tog)

Row 33: Repeat row 31. (9 V-puff, 10 V-hdc, 1 hdc2tog)

Row 34: ch2-PM, skip next hdc2tog & 1hdc, V-hdc in next ch-1 sp, skip next 2 sts, V-puff in next ch-1 sp.
* Skip next 2 sts, V-hdc in next ch-1 sp, skip next 2 sts, V-puff in next ch-1 sp; repeat from * to last V-hdc (of prev. row), hdc2tog in last ch-1 sp (of V-hdc) & ch-2 sp, turn. (9 V-puff, 9 V-hdc, 1 hdc2tog)


Row 35:
ch2-PM, skip next hdc2tog & 1puff, V-hdc in next ch-1 sp.

* Skip next 2 sts, V-puff in next ch-1 sp, skip next 2 sts, V-hdc in next ch-1 sp; repeat from * to last V-hdc (of prev. row), hdc2tog in last ch-1 sp (of V-hdc) & ch-2 sp, turn. (8 V-puff, 9 V-hdc, 1 hdc2tog)

Row 36: Repeat row 34. (8 V-puff, 8 V-hdc, 1 hdc2tog)

Row 37: ch2-PM, skip next hdc2tog & 1puff, V-puff in next ch-1 sp.
* Skip next 2 sts, V-hdc in next ch-1 sp, skip next 2 sts, V- puff in next ch-1 sp; repeat from * to last V-hdc (of prev. row), hdc2tog in last ch-1 sp (of V-hdc) & ch-2 sp, turn. (8 V-puff, 7 V-hdc, 1 hdc2tog)


Row 38:
ch2-PM, skip next hdc2tog & 1puff, V-hdc in next ch-1 sp, skip next 2 sts, V-puff in next ch-1 sp.
* Skip next 2 sts, V-hdc in next ch-1 sp, skip next 2 sts, V-puff in next ch-1 sp; repeat from * to last V-puff (of prev. row), hdc2tog in last ch-1 sp (of V-puff) & ch-2 sp, turn.ย (7 V-puff, 7 V-hdc, 1 hdc2tog)

Row 39: Repeat row 37. (7 V-puff, 6 V-hdc, 1 hdc2tog)

Row 40: Repeat row 30. (6 V-puff, 6 V-hdc, 1 hdc2tog)


Row 41:ย 
ch2-PM, skip next hdc2tog & 1hdc, V-puff in next ch-1 sp.

* Skip next 2 sts, V-hdc in next ch-1 sp, skip next 2 sts, V-puff in next ch-1 sp; repeat from * to last V-puff (of prev. row), hdc2tog in last ch-1 sp (of V-puff) & ch-2 sp, turn. (6 V-puff, 5 V-hdc, 1 hdc2tog)

Repeat rows 30-37 one more time (you will finish with 2 V-puff and 1 V-hdc) and continue to row 42.


Row 42:
ch2-PM, skip next hdc2tog & 1puff, V-hdc in next ch-1 sp, skip next 2 sts, V-puff in next ch-1 sp, hdc2tog in last ch-1 sp (of V-puff) & ch-2 sp, turn. (1 V-puff, 1 V-hdc, 1 hdc2tog)

Row 43: ch2-PM, skip next hdc2tog & 1puff, V-puff in next ch-1 sp, hdc2tog in last ch-1 sp (of V-hdc) & ch-2 sp, turn. (1 V-puff, 1 hdc2tog)

Row 44: ch1, skip next hdc2tog & 1puff, hdc2tog in last ch-1 sp (of V-puff) & ch-2 sp.
fasten off.

Soak and block if needed.


How to add crochet tassels

Cut 48 pieces of yarn (12 for each corner) measuring approx. 12.5 โ€˜โ€™ (31 cm).

Fold the 12 pieces strands of yarn in half, using your hook pull the center of the yarn through the corner of the table runner from the back side. Remove the hook and pull the ends of the yarn through the small loop, tighten and make another knot to secure the tassel.

adding tassels to crochet table runner


What Size Should a Crochet Table Runner Be?

The length of a table runner is something you can determine yourself, depending on the size of your table.

Although, the standard size of a table runner varies between a length of 36-108” (91-274 cm), and a width of 10-15” (25-38 cm).


How to change the size of the Waves of Grain Table Runner?

Since the table runner is worked from corner to corner, it’s very easy to determine the size as you go! At first you work the width of the table runner, you can repeat the pattern as much as you’d like, just make sure to finish with the right row! 

Then move on and start decreasing on one side and keep working until the longest side of your work is the desired length, same here, make sure to finish this part with the right row and start decreasing on both sides.


More Free Crochet Home Decor Patterns to Love

Free crochet table runner pattern made by gootie


Did you try this out? Share your project!
– Let me know how it went and leave a comment below.
– Tag me on Instagram @madebygootie
– Join and share in our FB Community


Want to save this post for later?ย Go ahead and PIN it!

You May Also Like

10 Comments

  1. I made a ‘mitered corner’ baby blanket using Hobby Lobby sugar wheel in white with strips of color. It was well received. This pattern seems very detailed. So well written. Love your patterns. It was actually quite easy, Making another one using other colors for same customer.

    1. Thank you Margaret, your blanket sounds beautiful!
      I’m so happy you enjoyed making my patterns ๐Ÿ™‚

  2. Hi..beautiful pattern ..love your table runner if it needs to be longer which rows are repeated to get desired length of about 70 inches..thank you

    1. Hi Janie,
      Thank you, I’m so glad you like this table runner!
      If you want to make this table runner longer, repeat rows 5-16, but make sure to finish with row 13, before you start decreasing.

  3. Okay. Thank you so much…

  4. Could a DK yarn be used for the table runner instead of a Sport weight?

    1. Hi Angie,
      You can use DK yarn, with a suitable hook size, the table runner then will turn out a bit bigger.
      But you can adjust the pattern to the size you need by increasing until the size you want (according to the instructions) and then start decreasing on one side.

      I hope it helps ๐Ÿ™‚
      Agat

  5. Hi gootie I love this runner but I have a problem
    When I fifshied row 23 it ended by 12 v-puff ,13v-hdc as I work in the ch 2space of previous row so what is wrong if you please as Iโ€™m exited to finish it Thank you

    1. Hi Omneya,
      Thank you so much for reaching out about it.
      I just checked the stitch count, and I had errors in rows 18, 20, 22, 26.
      I apologize for that, everything is fixed now.

      But for row 23, the stitch count is correct, since you are starting with ch3 and increasing in the beginning of the row, you need to finish the row by working hdc2tog in the last ch-1 sp and ch-2 sp, so you’ll have 12 v-puffs and 12 v-hdc’s.
      I hope it helps,
      Agat

Leave a Reply

Your email address will not be published. Required fields are marked *