Skip to Content

C2C Crochet Pillow Pattern Gingham Pillow

Sharing is caring!

Create a Gingham Crochet Pillow from two corner to corner crochet squares. This C2C crochet pillow pattern achieves the gingham look with blues and white.

This free crochet pattern includes written instructions, photo tutorial and color graph for those familiar with the corner to corner method.

Gingham pillow crochet pattern on chair.

You can purchase the ad-free, well formatted PDF Pattern in one of my shops. Scroll down for the free pattern!


Notes About the C2C Crochet Technique

The C2C technique works up as a diagonal row. To begin, your work forms a triangle. Each row increases that triangle, until you reach the widest point in your project.

Next you begin decreasing row by row, finally finishing when it’s a square. Every row is blocks of double crochet stitches.

The c2c blocks all start with a chain 3, which counts as 1 double crochet, and then you add 3 double crochet for a total of 4 stitches per block. The only exception is the first block of a new row.

The first block of a new row, when increasing, starts with a Chain 6. To decrease C2C, the row starts with 3 slip stitches before continuing to crochet your blocks.

You can also learn C2C in this tutorial with video.

The Yarn

I chose a royal blue color, called Royalty, a soft blue, called Periwinkle and white to create this crochet pillow cover pattern. This combination give the gingham vibe I was going for.

I use cotton yarn in this sample, but acrylic and other fibers will also work.

Blue and white crochet gingham pillow in rocking chair.

More Free Crochet Patterns

The Trentino Pillow crochet pattern features an easy color work design.

The Grana washcloth is a free pattern that has a great tutorial for learning this stitch. And the sample is in a solid color, so no color changes!

Check out this snowflake blanket, another easy c2c crochet pattern in bulky yarn.

Materials:

  • 720 yd #4 medium worsted weight yarn, divided in 3 different colors: Color A Dark Blue (360 yd), Color B Light Blue (180 yd) and Color C White (180 yd).
  • Pictured in: I Love This Cotton yarn (100% cotton, 180 yd / 3.5 oz) Colors: Color A (2) Royalty, Color B (1) Periwinkle and Color C (1) White.
  • 3.75 mm US crochet hook size F, or hook needed to meet gauge.
  • 18″ X 18″ pillow insert, measuring tape and scissors
  • Tapestry needle for weaving in ends and sewing your finished pillowcase together.

Sts/Abbreviations-US Terms

c2c – corner to corner

ch(s) – chain(s)

dc – double crochet

rep – repeat

RS – right side

sc – single crochet

sk – skip the indicated st

sl st – slip stitch 

st (s) – stitch (es)

WS – wrong side

Blue and white plaid crochet pillow on dark carpet.

Gauge:

4 dc = 3/4″  adjust your hook size accordingly

Finished pillow squares are 16″ X 16″ before edging.

Skill Level

Easy

Helpful Tutorials

How to crochet corner to corner (c2c).

Tips for working corner to corner.

Change colors at the end of a row.

Change colors in the middle of a row.

Two corner to corner crochet squares in check gingham blues.

You can purchase the ad-free, well formatted PDF Pattern in one of my shops. Scroll down for the free pattern!


If you’re familiar with corner to corner, the c2c graph pattern and written instructions are included in the pattern, as well as the step by step photo tutorial.

Scroll down for the free C2C crochet pillow pattern!

Gingham pillow crochet pattern on chair.

C2C Crochet Pillow Pattern in Gingham

Yield: 1
Prep Time: 5 minutes
Active Time: 3 hours
Additional Time: 10 minutes
Total Time: 3 hours 15 minutes
Difficulty: Easy
Estimated Cost: $15

Learn how to crochet a gingham pillow in C2C crochet. These vibrant colors create a beautiful gingham to add to your summer decor.

Materials

  • 720 yd #4 medium worsted weight yarn, divided in 3 colors: Color A Dark Blue (360 yd), Color B Light Blue (180 yd) and Color C White (180 yd).
  • Pictured in: I Love This Cotton yarn (100% cotton, 180 yd / 3.5 oz) Colors: Color A (2) Royalty, Color B (1) Periwinkle and Color C (1) White.
  • 18″ X 18″ pillowform, measuring tape and scissors

Tools

  • 3.75 mm US Hook size F, or hook needed to meet gauge.
  • Yarn needle for weaving in ends and sewing your finished pillowcase together.

Instructions

  1. Written Instructions (make 2) Scroll down for the step by step photo tutorial on how to crochet this corner to corner pillow.
    ← Row 1 [RS]: (Dark Blue) x 1 (1 square)
    → Row 2 [WS]: (Light Blue) x 2 (2 squares)
    ← Row 3 [RS]: (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1 (3 squares)
    → Row 4 [WS]: (Light Blue) x 4 (4 squares)
    ← Row 5 [RS]: (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1 (5 squares)
    → Row 6 [WS]: (Light Blue) x 6 (6 squares)
    ← Row 7 [RS]: (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1 (7 squares)
    → Row 8 [WS]: (Light Blue) x 8 (8 squares)
    ← Row 9 [RS]: (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1 (9 squares)
    → Row 10 [WS]: (Light Blue) x 10 (10 squares)
    ← Row 11 [RS]: (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1 (11 squares)
    → Row 12 [WS]: (Light Blue) x 12 (12 squares)
    ← Row 13 [RS]: (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1 (13 squares)
    → Row 14 [WS]: (Light Blue) x 14 (14 squares)
    ← Row 15 [RS]: (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1 (15 squares)
    → Row 16 [WS]: (Light Blue) x 16 (16 squares)
    ← Row 17 [RS]: (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1 (17 squares)
    → Row 18 [WS]: (Light Blue) x 18 (18 squares)
    ← Row 19 [RS]: (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1 (19 squares)
    → Row 20 [WS]: (Light Blue) x 20 (20 squares)
    ← Row 21 [RS]: (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1 (21 squares)
    → Row 22 [WS]: (Light Blue) x 22 (22 squares)
    ← Row 23 [RS]: (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1 (23 squares)
    → Row 24 [WS]: (Light Blue) x 24 (24 squares)
    Corner
    ← Row 25 [RS]: (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1 (23 squares)
    → Row 26 [WS]: (Light Blue) x 22 (22 squares)
    ← Row 27 [RS]: (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1 (21 squares)
    → Row 28 [WS]: (Light Blue) x 20 (20 squares)
    ← Row 29 [RS]: (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1 (19 squares)
    → Row 30 [WS]: (Light Blue) x 18 (18 squares)
    ← Row 31 [RS]: (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1 (17 squares)
    → Row 32 [WS]: (Light Blue) x 16 (16 squares)
    ← Row 33 [RS]: (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1 (15 squares)
    → Row 34 [WS]: (Light Blue) x 14 (14 squares)
    ← Row 35 [RS]: (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1 (13 squares)
    → Row 36 [WS]: (Light Blue) x 12 (12 squares)
    ← Row 37 [RS]: (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1 (11 squares)
    → Row 38 [WS]: (Light Blue) x 10 (10 squares)
    ← Row 39 [RS]: (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1 (9 squares)
    → Row 40 [WS]: (Light Blue) x 8 (8 squares)
    ← Row 41 [RS]: (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1 (7 squares)
    → Row 42 [WS]: (Light Blue) x 6 (6 squares)
    ← Row 43 [RS]: (White) x 1, (Dark Blue) x 1, (White) x 1, (Dark Blue) x 1, (White) x 1 (5 squares)
    → Row 44 [WS]: (Light Blue) x 4 (4 squares)
    ← Row 45 [RS]: (White) x 1, (Dark Blue) x 1, (White) x 1 (3 squares)
    → Row 46 [WS]: (Light Blue) x 2 (2 squares)
    ← Row 47 [RS]: (White) x 1 (1 square)
    Total: (Light Blue) x 288, (White) x 144, (Dark Blue) x 144

    Once both squares are complete scroll down for finishing and seaming.

    Color Chart
    Color graph for gingham corner to corner pillow.

    How to crochet your first block:
    Row 1: Ch 6 in Color A.Chain 6 to start corner to corner.
  2. Dc into 4th ch from hook.
    Double crochet in next chain.
  3. Dc in next ch.
  4. Begin dc into the last ch, but stop at the last step to change colors.
    Last double crochet unfinished to change colors.
  5. Finish your last dc in Color B. One block complete. Turn.
    Change color on last stitch.
  6. Row 2:
    Ch 6 in Color B.
    Row 2 starts with chain 6.
  7. Dc in 4th ch from hook and in next 2 chs. (4 dc)
    Row two block 1.
  8. To join this block to the first block in Row 1, sl st between to the ch 3 sp.
    Slip stitch first block.
  9. Ch 3
    Start each block with chain 3.
  10. Place 3 dc in ch 3 sp.
  11. Change to Color A on last st. Turn.Change color on last stitch.
  12. Row 3:
    In Color A, ch 6.Start new row with chain 6.
  13. Dc in 4th ch from hook and in last 3 chs.
    Change to Color C in last st.Change to white.
  14. Sl st to ch 3 sp of next block.Slip stitch block to next.
  15. Ch 3, dc 3. Change to Color A on last DC.Crochet block in white.
  16. Sl st to next block.Change colors and slip stitch.
  17. Ch 3, Dc 3, change to Color B on last dc, turn.End of row 3.
    Row 4:
  18. Ch 6. Dc into 4th ch from hook and in next 3 chs.Chain 6 to start next row.
  19. Sl st to next block and ch 3, dc 3.Work next block.
  20. Sl st to next block, ch 3, dc 3.Row 3 c2c in light blue.
  21. Sl st to next block, ch 3, dc 3. Change to Color A on last dc.
  22. Row 5:
    Ch 6, Dc in 4th ch from hook and last 3 chs. Change to Color C on last dc.Crochet corner to corner row 5.
  23. Sl st to next block, Ch 3, dc 3. Change to Color A on last dc.Chain 3 in white.
  24. Sl st to next block, Ch 3, Dc 3. Change to Color C on last dc.Chain 3 dark blue.Slip stitch in white.
  25. Ch 3, dc 3, change to Color A and sl st to next block.
  26. Ch 3, dc 3, change to Color B and turn.Change colors at end of row.
  27. Row 6:
    Ch 6, dc in 4th ch from hook and in last 3 chains, sl st to join.
  28. Ch 3, dc 3, sl st to join. Rep across to last block.
  29. Ch 3, dc 3, change to Color A on last dc, turn.
    Row 6 corner to corner pattern.
  30. Row 7: Ch 6, dc in 4th ch from hook and in last 3 chs, change to Color C on last dc, sl st to join.
  31. Ch 3, dc 3, change to Color A on last dc, sl st to join.
  32. Ch 3, dc 3, change to Color C on last dc, sl st to join.
  33. Ch 3, dc 3, change to Color A on last dc, sl st to join.
  34. Ch 3, dc 3, change toColor C on last dc, sl st to join.
  35. Ch 3, dc 3, change to Color A on last dc, sl st to join.
  36. Ch 3, dc 3, change to Color B on last dc, turn.
    C2C crochet row with alternating colors.
  37. Row 8:
    Ch 6, dc in 4th ch from hook and in last 3 chs, sl st to join.
  38. Ch 3, dc 3, sl st to join. Repeat across to last block.
  39. Ch 3, dc 3, change to Color A on last dc, turn.
    Crochet corner in blocks of blue and white.
  40. Row 9: Continue the pattern: 9 blocks, alternating between Color A and Color C.
  41. Row 10: Continue the pattern: 10 blocks, all Color B.Crochet pillow case corner first 10 rows.
  42. Rows 11-24: Continue the alternating pattern until your triangle measures 16″ tall for an 18″ throw pillow = 24 rows.
    First half of pillow in corner to corner ready to decrease.
  43. How to Decrease C2C Corner to Corner
    Row 25-47:Blue squares and slip stitch.On the last block of Row 24, sl st across 3 times.Slip stitch across block for gingham crochet pillow.
  44. Join Color C, crochet one block in Color C, change to Color A and crochet one block.Chain 3 in white.Continue the alternating pattern across the row.Decrease and continue c2c pattern.
  45. When you reach the end, don't join, turn.Crochet to end and turn.
  46. Join your last block to next block with a sl st.Slip stitch block.
  47. Sl st 3 times across your last block (white here).Slip stitch across the block.
  48. Join next color and crochet blocks in pattern across the row.Continue across the row.
  49. Continue crocheting your rows in the alternating pattern, decrease every row as above.Continue to decrease and work squares. Decrease and alternate colors.
  50. Make 2 squares. Weave in ends that are in the middle section, not around the outer edge (as pictured above).2 squares gingham c2c crochet pillow
  51. Border:
    This is where you crochet over all those tails!Join with slip stitch to corner.
  52. First join Color A in any corner.
  53. Then sc around your square, placing about 3 sc per box. In corners, place (sc, ch.1, sc). I have a tutorial on how to add a single crochet border to a blanket if you need more info.Dark blue single crochet border around square.
  54. Repeat on second square.
  55. To Join:
    Lay your squares on top of one another. Make sure to match up your square pattern. Lay both square together, matching.
  56. The bottom open edge is white & light blue squares (the other three are dark blue & light blue).
  57. Next line up your border sts from both squares. Single crochet the two squares together on three sides only.Join both squares with single crochet stitch through both layers.
  58. When you come to a corner, place all (sc, ch 1, sc) in stitch, to keep them squared.Join edge on gingham crochet pillow.
  59. Be sure to leave the bottom edge open for stuffing your pillow form inside.Join squares in gingham crochet pillow.
  60. To finish your pillow:
    Now, stuff your square pillow form inside.
  61. Pin last side together.Stuff and pin together.
  62. Sew it together.Stuff with pillow and pin last edge.
  63. Use your yarn needle and a length of Color A yarn for sewing. I usually double the length of the area I want to sew. So if it measures 18″, then I’d use 36″+ to sew it together.Sew with yarn needle.
    Now you’ll have a nice seam edging around your pillow.Finished edge on gingham crochet pillow.

Did you make this project?

Please leave a comment on the blog or share a photo on Instagram

Sharing is caring!

Suzette Speights

Tuesday 9th of January 2018

I love this!!! Now I have ANOTHER thing to make. When will I EVER get all the things done I want? lol

Christa18

Tuesday 9th of January 2018

Haha! I hear you, so much I want to make and so little time! Why do my kids want dinner every day ;)

Karen Brimhall

Monday 14th of August 2017

I subscribed to your newsletter so I would receive a free color chart - "Get this pattern as a printable color chart when you join my email list!" But I didn't see any download appear with the chart. How can I get this?

Christa18

Monday 14th of August 2017

Uh oh, that doesn't sound good! Sorry to hear that. I'll look into shortly when I can get to the computer. If you would send me your email address to christacodesign@gmail.com then I will email it to you when I get a chance.

© Crystal Marin and ChristaCoDesign, 2022. Unauthorized use and/or duplication of this pattern and/or pictures without express and written permission from Crystal Marin and ChristaCoDesign is strictly prohibited. You are welcome to sell finished items you make from my patterns. Please do not use my photos, you must use your own photos. If you are able, a link to ChristaCoDesign as the designer would be much appreciated. Sharing links is always welcome! Please use the share buttons or share the link to send your friends directly to this website page.

Skip to Instructions