Crochet ghost pillow pattern graphic with the gray-and-white C2C ghost pillow beside large black, purple, and pink text, plus “Free pattern” on a bright white background.

Crochet ghost pillow pattern

Add a little spooky-cute style to your fall décor with this crochet ghost pillow! The white ghost pops against the gray background for a simple Halloween design that’s fun to make and easy to display on a couch, chair, or bed.

Quick answer

This crochet ghost pillow pattern is an advanced beginner C2C crochet project made with worsted weight (#4) yarn and a G-6 (4 mm) crochet hook. The finished pillow measures approximately 16.5 x 16.5 inches. Crochet one C2C front panel with a white ghost on a gray background and one solid gray C2C back panel, sew the panels together, and finish the pillow with a pillow insert or fiber fill.

Crochet ghost pillow pattern details

Skill level

Advanced beginner — This C2C crochet pillow pattern uses basic corner-to-corner construction with color changes to create the ghost design. You should be comfortable following C2C instructions and changing yarn colors as you work.

Materials

  • G-6 (4 mm) crochet hook
  • Worsted weight yarn (#4) in white and gray
  • Yarn needle
  • Scissors
  • 16-inch pillow form or fiber fill

Finished size

The finished crochet ghost pillow measures approximately 16.5 inches wide by 16.5 inches tall.

Free crochet ghost pillow pattern graphic featuring the black-and-white ghost pillow with bold black and purple text, pink accents, and “Cute Halloween Decor” on a clean white background.

Gauge

7 C2C blocks = 4 inches (10 cm)

My guide to crochet gauge explains how to measure your stitches and adjust your hook size.

Abbreviations

Pattern notes

  • This pillow is made from two C2C crochet panels: one front panel with the Christmas tree design and one solid white back panel.
  • Each panel measures 26 blocks wide by 32 blocks tall.
  • Each C2C block consists of ch 3 and 3 dc.
  • Ch 6 to begin an increase row and ch 3 to begin each new C2C block.
  • Rows 1–26 increase to 26 blocks.
  • Rows 27–32 keep 26 blocks in each row by decreasing on one side while continuing to increase on the other.
  • Beginning with Row 33, decrease on both sides until 1 block remains in Row 57.
  • When changing colors, switch to the new color as you join with a sl st to the next C2C block.
  • You can follow either the graph or the written color counts for the front panel.
  • ↙ indicates a right-side row.
  • ↗ indicates a wrong-side row.
  • The pattern is written in US crochet terms.
Halloween crochet ghost pillow pattern graphic with a black-and-white C2C ghost pillow, bold black, purple, and aqua text, and bright pastel accents on a white background.

C2C video tutorial

If you’re new to corner-to-corner crochet, this tutorial uses my mini heart square to demonstrate the same C2C technique used for this pillow pattern.

Prefer YouTube? Watch my step-by-step C2C crochet tutorial on YouTube.

Free crochet ghost pillow pattern instructions

Graph

Download the ghost pillow pattern graph.

Written instructions

↙ Row 1: gray x 1 (1 block)
↗ Row 2: gray x 2 (2 blocks)
↙ Row 3: gray x 3 (3 blocks)
↗ Row 4: gray x 4 (4 blocks)
↙ Row 5: gray x 5 (5 blocks)
↗ Row 6: gray x 6 (6 blocks)
↙ Row 7: gray x 7 (7 blocks)
↗ Row 8: gray x 4, white x 1, gray x 3 (8 blocks)
↙ Row 9: gray x 3, white x 2, gray x 4 (9 blocks)
↗ Row 10: gray x 4, white x 2, gray x 4 (10 blocks)
↙ Row 11: gray x 4, white x 3, gray x 4 (11 blocks)
↗ Row 12: gray x 4, white x 3, gray x 5 (12 blocks)
↙ Row 13: gray x 6, white x 3, gray x 4 (13 blocks)
↗ Row 14: gray x 4, white x 4, gray x 6 (14 blocks)
↙ Row 15: gray x 7, white x 4, gray x 4 (15 blocks)
↗ Row 16: gray x 4, white x 5, gray x 7 (16 blocks)
↙ Row 17: gray x 8, white x 5, gray x 4 (17 blocks)
↗ Row 18: gray x 5, white x 5, gray x 8 (18 blocks)
↙ Row 19: gray x 8, white x 6, gray x 5 (19 blocks)
↗ Row 20: gray x 5, white x 6, gray x 9 (20 blocks)
↙ Row 21: gray x 9, white x 7, gray x 5 (21 blocks)
↗ Row 22: gray x 6, white x 7, gray x 9 (22 blocks)
↙ Row 23: gray x 5, white x 12, gray x 6 (23 blocks)
↗ Row 24: gray x 7, white x 12, gray x 5 (24 blocks)
↙ Row 25: gray x 5, white x 13, gray x 7 (25 blocks)
↗ Row 26: gray x 8, white x 12, gray x 6 (26 blocks)
↙ Row 27: gray x 9, white x 10, gray x 8 (27 blocks)
↗ Row 28: gray x 9, white x 10, gray x 9 (28 blocks)
↙ Row 29: gray x 9, white x 11, gray x 9 (29 blocks)
Corner: Start decreasing on both ends
↗ Row 30: gray x 9, white x 10, gray x 9 (28 blocks)
↙ Row 31: gray x 8, white x 4, gray x 1, white x 5, gray x 9 (27 blocks)
↗ Row 32: gray x 9, white x 4, gray x 2, white x 1, gray x 1, white x 2, gray x 7 (26 blocks)
↙ Row 33: gray x 6, white x 2, gray x 2, white x 1, gray x 1, white x 5, gray x 8 (25 blocks)
↗ Row 34: gray x 8, white x 7, gray x 2, white x 1, gray x 6 (24 blocks)
↙ Row 35: gray x 5, white x 2, gray x 1, white x 7, gray x 8 (23 blocks)
↗ Row 36: gray x 7, white x 5, gray x 1, white x 5, gray x 4 (22 blocks)
↙ Row 37: gray x 4, white x 4, gray x 2, white x 4, gray x 7 (21 blocks)
↗ Row 38: gray x 6, white x 5, gray x 2, white x 4, gray x 3 (20 blocks)
↙ Row 39: gray x 3, white x 4, gray x 1, white x 5, gray x 6 (19 blocks)
↗ Row 40: gray x 5, white x 2, gray x 1, white x 7, gray x 3 (18 blocks)
↙ Row 41: gray x 3, white x 6, gray x 2, white x 2, gray x 4 (17 blocks)
↗ Row 42: gray x 4, white x 2, gray x 3, white x 4, gray x 3 (16 blocks)
↙ Row 43: gray x 3, white x 3, gray x 4, white x 2, gray x 3 (15 blocks)
↗ Row 44: gray x 3, white x 1, gray x 10 (14 blocks)
↙ Row 45: gray x 13 (13 blocks)
↗ Row 46: gray x 12 (12 blocks)
↙ Row 47: gray x 11 (11 blocks)
↗ Row 48: gray x 10 (10 blocks)
↙ Row 49: gray x 9 (9 blocks)
↗ Row 50: gray x 8 (8 blocks)
↙ Row 51: gray x 7 (7 blocks)
↗ Row 52: gray x 6 (6 blocks)
↙ Row 53: gray x 5 (5 blocks)
↗ Row 54: gray x 4 (4 blocks)
↙ Row 55: gray x 3 (3 blocks)
↗ Row 56: gray x 2 (2 blocks)
↙ Row 57: gray x 1 (1 block)

Back panel

Use gray yarn to crochet a solid C2C square that matches the front ghost panel.

The back panel should be 29 squares wide by 29 squares tall, just like the front panel. Work the entire panel in gray, increasing until you reach 29 blocks across, then decrease to complete the square.

When finished, the back panel should measure approximately 16.5 x 16.5 inches and match the front panel before you sew the two pieces together.

Assembling the crochet ghost pillow

Place the front and back panels together with the wrong sides facing each other and line up the edges evenly.

Using gray yarn and a yarn needle, sew the panels together around the edges. Leave one side partially open for stuffing.

Insert a 16-inch pillow form or add fiber fill until the pillow reaches your desired fullness.

Once the pillow is stuffed, sew the remaining opening closed. Fasten off and weave in all remaining ends.

Finishing

Once the pillow is fully assembled, weave in any remaining yarn ends and trim the excess yarn.

Gently shape the pillow with your hands so the corners and edges sit evenly. If you used fiber fill, redistribute the stuffing as needed for a smooth, even shape.

Your crochet ghost pillow is now finished and ready to display for Halloween.

Printable PDF version

You can purchase the ad-free PDF of this Crochet Ghost Pillow Pattern in my Etsy shop. The downloadable pattern is easy to save, print, and keep with your crochet projects.

More free crochet patterns

Looking for another corner-to-corner project? Browse my free C2C crochet patterns for panels, blankets, squares, and other colorful designs.

For more handmade projects for your home, explore my free crochet home décor patterns for pillows, baskets, wall décor, and more.

Looking for a wearable ghost project? Try my crochet ghost hat pattern in four sizes from baby through adult.

Let’s connect!

I’d love to see what you’re making! Share your finished project and follow along for more free crochet patterns and tutorials.

📌 Don’t forget to pin this pattern for later!
Happy crocheting! 🧶
— Melissa

C2C crochet ghost pillow pattern graphic featuring the black-and-white ghost pillow with bold black and rainbow pastel lettering, plus “Cute Spooky Decor” on a bright white background.