
Cute Crochet Ghost Pillow Pattern for Halloween
If there’s one project that perfectly captures the cozy magic of the Halloween season, it’s a handmade ghost pillow sitting on your couch, your porch bench, or your child’s bedroom. This Cute Crochet Ghost Pillow Pattern is everything you want in a fall crochet project: it’s approachable for beginners who have mastered the basics, it works up faster than you’d expect, and the finished result is so charming that people will genuinely ask where you bought it. Spoiler: you made it yourself, and that makes it even better.
At Maria’s Blue Crayon, we love patterns that bring a little handmade magic into everyday spaces. This ghost pillow does exactly that. It’s soft, squishy, full of personality, and perfectly seasonal without being so niche that it only works for two weeks out of the year. Honestly, depending on your décor style, this little guy can live on your couch well into November and nobody will complain.
Let’s get into everything you need to know to make your own.
Why You’ll Love This Crochet Ghost Pillow
Before we dive into the pattern itself, let’s talk about why this project is worth picking up your hook for.
First, the shape is forgiving. Ghosts are naturally irregular and flowing, which means small tension inconsistencies or slight sizing differences won’t throw off your finished pillow at all. If anything, a ghost that’s a little lopsided looks more ghostly and fun. Second, this pattern uses simple stitches — primarily single crochet and half double crochet — so if you’ve made a granny square or a dishcloth before, you have everything you need to follow along. Third, because this is worked in the round and seamed together, you end up with a three-dimensional, stuffed pillow that holds its shape beautifully.
The face is where the personality really comes through, and we’ll walk you through several options for customizing it to suit your style, whether you prefer a classic spooky ghost, a silly happy ghost, or a wide-eyed surprised ghost.
Materials You’ll Need
To make this Cute Crochet Ghost Pillow, gather the following supplies before you sit down to start:
Yarn: You’ll need approximately 300–400 yards of white worsted weight yarn (size 4) for the main body of the ghost. A slightly off-white or cream color works beautifully too if you prefer a vintage or cottagecore aesthetic. For the face details, you’ll need a small amount of black yarn and, if you want to add blush cheeks, a soft pink or coral color.
Hook: A size 5.0mm (H/8) crochet hook works well with most worsted weight yarns. If your tension tends to run tight, go up to a 5.5mm hook so your finished pillow is soft and has good drape rather than feeling stiff.
Stuffing: One standard bag of polyfill stuffing (12–16 oz) should be more than enough. You can also repurpose stuffing from an old pillow if you have one on hand.
Notions: A yarn needle for weaving in ends, scissors, stitch markers (optional but helpful for keeping your rounds counted), and black felt or safety eyes if you prefer those over embroidered or yarn details for the face.
Optional: A small piece of black felt for the eye and mouth cutouts, fabric glue if you go the felt route, and a few yards of orange, purple, or green yarn if you want to add a little collar, bow, or accent detail to your ghost.
Gauge and Sizing
For this pattern, gauge is somewhat flexible since we’re making a decorative pillow rather than a fitted garment. That said, a general target is 14 stitches and 16 rows to 4 inches in single crochet using a 5.0mm hook and worsted weight yarn.
The finished pillow will measure approximately 14 inches wide at the widest point and 16 inches tall, making it a generous throw pillow size. If you want a smaller ghost — perhaps for a child’s room or as a tabletop decoration — you can work with a size 3 light weight yarn and a 3.5mm hook, and your finished ghost will come in around 8–10 inches tall.
Abbreviations Used in This Pattern
ch — chain
sc — single crochet
hdc — half double crochet
dc — double crochet
sl st — slip stitch
st(s) — stitch(es)
inc — increase (2 sc in the same stitch)
dec — decrease (sc2tog: insert hook in next stitch, pull up a loop, insert hook in following stitch, pull up a loop, yarn over and pull through all three loops)
MR — magic ring
BLO — back loop only
FLO — front loop only
rnd — round
rep — repeat
Pattern Instructions
The Ghost Body
The ghost is worked in two identical flat panels that are then joined together and stuffed. This construction gives you a clean seam and a nicely shaped pillow.
Panel (make 2)
Rnd 1: Start with a magic ring. Ch 2 (does not count as a stitch throughout), work 10 hdc into the ring. Join with sl st to the first hdc. (10 sts)
Rnd 2: Ch 2, 2 hdc in each stitch around. Join with sl st. (20 sts)
Rnd 3: Ch 2, *hdc in next st, 2 hdc in next st*, rep from * to * around. Join with sl st. (30 sts)
Rnd 4: Ch 2, *hdc in next 2 sts, 2 hdc in next st*, rep from * to * around. Join with sl st. (40 sts)
Rnd 5: Ch 2, *hdc in next 3 sts, 2 hdc in next st*, rep from * to * around. Join with sl st. (50 sts)
Rnd 6: Ch 2, hdc in each stitch around. Join with sl st. (50 sts)
Rnd 7–12: Repeat Rnd 6. (50 sts)
Now you’ll transition from working in the round to working in rows to create the body of the ghost, which will narrow as it goes down before flaring out into the wavy ghost “hem.”
Row 13: Ch 1, turn. Sc in next 25 sts. Leave remaining sts unworked. (25 sts)
Row 14: Ch 1, turn. Sc2tog, sc across to last 2 sts, sc2tog. (23 sts)
Row 15: Ch 1, turn. Sc across. (23 sts)
Row 16: Ch 1, turn. Sc2tog, sc across to last 2 sts, sc2tog. (21 sts)
Rows 17–20: Repeat rows 15–16 twice. (17 sts after row 20)
Rows 21–24: Ch 1, turn. Sc across. (17 sts)
Now create the wavy ghost bottom hem. This section gives your ghost its classic flowing, wispy shape.
Row 25: Ch 1, turn. *Sc in next st, work (sc, hdc, dc, hdc, sc) all in the next stitch, sc in next st*, rep from * to * across until you run out of stitches, ending with a sc. Fasten off and weave in ends.
Repeat this entire panel construction once more so you have two matching pieces.
The Face
This is where your ghost gets its personality. Here are three face options to choose from.
Classic Spooky Face: Using black yarn and a yarn needle, embroider two oval eyes approximately 1 inch tall and 0.75 inches wide, spaced about 2 inches apart and centered in the upper third of one panel. Embroider a wide “O” shaped open mouth centered below the eyes. This gives your ghost that classic spooked expression.
Happy Ghost Face: Embroider two small circular eyes and a wide curved smile. Add a few stitches of pink or coral yarn on either side of the smile to suggest rosy cheeks. This version is sweet and approachable — great for kids’ rooms.
Surprised Ghost Face: Make two large round eyes using black yarn, filling in oval shapes. Embroider a small round “O” mouth centered below. This face has maximum cuteness and reads from across the room.
If you prefer not to embroider, you can cut face pieces from black felt and attach them with fabric glue, or use 15mm safety eyes for the eye portions combined with an embroidered or felt mouth.
Apply your chosen face to one panel before joining them together — it’s much easier to work on a flat piece than to embroider through a stuffed pillow.
Joining the Panels
Place your two panels together with wrong sides facing each other. Using white yarn and a 5.0mm hook, join your yarn at the top center of the ghost’s head.
Work a single crochet seam around the entire perimeter of the ghost, inserting your hook through both layers simultaneously and treating them as one stitch. Work through the edge stitches evenly, approximately one sc per stitch and one sc per row end.
When you’ve worked almost all the way around and have only about 4–5 inches of opening left, stop and stuff your ghost firmly with polyfill before closing the seam completely. Don’t be shy with the stuffing — a well-stuffed ghost holds its shape and looks much more impressive than an under-stuffed one. Close the remaining opening with the single crochet seam and fasten off. Weave in all ends.
Finishing Touches and Customization Ideas
Now that your basic ghost is complete, here are some fun ways to personalize it.
A simple black bow made from a length of black yarn tied around the lower neck area gives your ghost a sweet finishing detail. You can also crochet a tiny bow using a few chains and a slip stitch for a more polished look.
If you want to add a glow-in-the-dark element, there are glow-in-the-dark yarns available at craft stores and online that can be used to add accent stitches to your ghost. Just a few rows worked in a glow yarn create a subtle but magical nighttime effect.
Consider adding a loop of yarn at the very top of your ghost’s head if you want to hang it as a wall accent rather than use it as a pillow. A 12-inch loop of matching yarn inserted through the top seam will allow you to hang your ghost on a command hook without leaving a mark on your wall.
For a two-tone or ombre effect, work the head section in bright white yarn and transition to a slightly grayed white or cream as you work down the body. This subtle color shift gives a wispy, ethereal look that photographs especially beautifully.
You can also make a set of ghost pillows in graduated sizes — one large, one medium, and one small — using the same pattern at different yarn weights. Grouped together on a shelf or mantle, the trio makes a statement Halloween display that looks intentional and designer-level without requiring anything beyond the pattern you already have.
Tips for Success
A few notes that will save you time and frustration as you work through this pattern.
Use stitch markers generously, especially when you transition from working in the round to working in rows. It’s easy to lose your count during the decrease rows if you’re working while distracted, and a stitch marker at each end of a row takes two seconds to place and prevents a lot of unraveling.
Block your finished panels lightly before joining them if you find that your edges are curling. A quick mist of water and a few minutes pinned flat on a foam board will relax the fibers and make the joining process much cleaner and easier.
When embroidering the face, use a backstitch for clean, solid lines. Thread your yarn needle with a manageable length — about 18 inches — to avoid tangling and knotting as you work. If you’re new to embroidery on crochet, practice your design on a small swatch of the same yarn first so you feel confident before working on your finished panel.
If your ghost ends up slightly asymmetrical after stuffing and joining, don’t worry. You can reshape it gently while the stuffing is settling by squeezing and pressing the pillow into the shape you want. Polyfill is forgiving and will hold a repositioned shape.
Display and Décor Inspiration
Once your ghost is complete, the styling possibilities are genuinely delightful. Here are a few ways to incorporate it into your Halloween décor.
Stack it with other orange and black throw pillows on your couch for a festive but not overwhelming seasonal update. A neutral couch benefits enormously from just a few well-chosen Halloween throw pillows, and a handmade ghost among them adds texture and charm that store-bought versions simply can’t match.
Place a small ghost pillow at the center of a Halloween vignette on a sideboard or entryway table. Surround it with a few pillar candles in varying heights, a small pumpkin or gourd, and a handful of faux autumn leaves, and you have an instant focal point that looks curated.
In a child’s bedroom, a ghost pillow on the bed adds a bit of seasonal fun without being scary. The happy or surprised face version is particularly sweet for this purpose, and kids love having a seasonally appropriate “friend” on their bed.
If you sell at craft fairs or on handmade marketplaces, this ghost pillow is a strong seller. It photographs well, ships relatively easily because polyfill compresses, and appeals to a wide audience from kids to adults to people shopping for quirky Halloween gifts.
Caring for Your Ghost Pillow
Because this pillow is crocheted from yarn and stuffed with polyfill, care is fairly straightforward. Spot clean with a damp cloth and mild soap for most minor messes. For a deeper clean, hand wash gently in cool water with a small amount of gentle detergent, press out excess water without wringing, and reshape before laying flat to dry. Avoid machine drying, as the heat can cause the yarn to felt or the stuffing to clump unevenly.
Store your ghost pillow in a cotton bag or pillowcase between seasons to protect it from dust and keep it looking fresh year after year.
A Few Last Words from Maria’s Blue Crayon
This pattern holds a special place in our hearts because it’s one of those projects that manages to be both relaxing to make and genuinely impressive when finished. There’s something deeply satisfying about starting with a ball of white yarn and ending with a squishy, adorable ghost that makes people smile every time they walk past it.
Halloween is a season that rewards creativity and handmade touches more than almost any other time of year. When you make something with your own hands and put it in your home or give it as a gift, it carries warmth and meaning that no mass-produced decoration can replicate. This ghost pillow is a small but genuinely lovely expression of that idea.
We hope you enjoy making your ghost, and we’d absolutely love to see your finished projects. Share your photos and tag us so we can celebrate your work. Happy crocheting, and happy haunting!