Need a quick Halloween crochet idea that’s small, sweet, and easy to finish? This cute crochet ghost has a simple rounded body, tiny arms, and a playful ruffled edge for an extra charming finish.

A little crochet ghost is one of those Halloween decorations that can be cute without feeling complicated. This one works up in simple continuous rounds, so you can watch the shape grow as you crochet. Once the body is stuffed and the face is added, the small ruffle at the bottom gives it a fun, floaty look.
You can keep yours classic in white with a simple black embroidered mouth, or add tiny blush details, a keyring loop, or even a little Halloween accessory. The crochet pattern is beginner-friendly, but a few shaping and placement tips along the way will help you get a neat, balanced finish
Materials & Tools Needed
- Yarn: White cotton yarn for the body and arms, plus a small amount of black cotton yarn for the mouth and facial details.
- Crochet Hook: 3.0 mm crochet hook.
- Safety Eyes: 10 mm safety eyes, 1 pair.
- Stuffing: Fiberfill or polyfill stuffing.
- Yarn Needle: For sewing the arms, embroidering the face, and weaving in ends.
- Stitch Marker: Helpful for keeping track of continuous rounds.
- Scissors
Finished Size & Customization Ideas
Finished Size: Approximately 8–10 cm (3–4 inches) tall, depending on your yarn and tension.
Make it a keychain: Add a small loop at the top so the ghost can hang from a bag or set of keys.
Add a kawaii touch: Embroider tiny pink blush marks beneath the eyes.
Give it a Halloween twist: Add a tiny crochet pumpkin, witch hat, or other small accessory.
Pattern Abbreviations & Terminology
- MR: Magic Ring
- sc: Single crochet
- inc: Single crochet increase
- dec: Single crochet decrease / invisible decrease
- sl st: Slip stitch
- ch: Chain
- FLO: Front loops only
- BLO: Back loops only
- st(s): Stitch(es)
- ( ) × N: Repeat the instructions inside the parentheses N times
- [N]: Total stitch count at the end of the round

Step-by-Step Crochet Instructions
1. Crochet the Main Ghost Body
The ghost is worked from the top down in continuous rounds. The lower part is shaped with a BLO round so the unused front loops can later be used to create the soft ruffled edge.
Round 1: Work 6 sc into a MR. [6 sts]
Round 2: (inc) × 6. [12 sts]
Round 3: (1 sc, inc) × 6. [18 sts]
Round 4: (2 sc, inc) × 6. [24 sts]
Round 5: (3 sc, inc) × 6. [30 sts]
Rounds 6–13: Work 1 sc in each st around. [30 sts per round]
Add the Face Before Closing the Body
Place the 10 mm safety eyes between Rounds 9 and 10, leaving approximately 5–6 stitches between them. Take a moment to check the placement from the front before securing the backs.
Using black cotton yarn and a yarn needle, embroider a small mouth centered between the eyes. Keep the stitches light so they don’t pull or distort the crocheted fabric.
Round 14: Working in BLO, work 1 sc in each st around. [30 sts]
The front loops left unworked in this round will be used later to make the ghost’s ruffled bottom.
Round 15: (3 sc, dec) × 6. [24 sts]
Round 16: (2 sc, dec) × 6. [18 sts]
At this point, begin filling the body with fiberfill. Add small amounts at a time and gently distribute the stuffing so the ghost stays rounded rather than becoming lumpy.
Round 17: (1 sc, dec) × 6. [12 sts]
Round 18: (dec) × 6. [6 sts]
Fasten off, leaving a yarn tail. Thread the tail through the FLO of the remaining 6 stitches, pull gently to close the opening, and weave the end securely inside the body.
Add the Bottom Ruffle
The ruffle is worked into the front loops that were deliberately left free during Round 14. This creates the soft, wavy edge that gives the ghost its floating appearance.
Ruffle Round: Join white yarn to the first unused FLO of Round 14 with a sl st, then work (1 sc, 1 hdc, 1 dc, 1 hdc, 1 sc) across the front loops to create a wavy edge.
Fasten off and weave in the remaining yarn end.
A Small Ruffle Tip
Try not to pull the stitches too tightly while making the ruffle. Keeping your tension relaxed allows the increases in height from the sc to hdc to dc to naturally create the gentle waves. If the edge looks too flat, check that your stitches are not being tightened as you work.
Crochet the Arms
Make 2 arms using white yarn. These are worked as small tubes and should remain unstuffed so they stay soft and light against the body.
Round 1: Work 6 sc into a MR. [6 sts]
Rounds 2–4: Work 1 sc in each st around. [6 sts per round]
Fasten off, leaving a long tail for sewing.
Attach the Arms
Position one arm on each side of the ghost around Rounds 11–12. Before sewing, check the ghost from the front to make sure both arms sit at a similar height.
Using the long yarn tails, sew each arm securely to the body. Pass the needle through several stitches of both the arm and body so the attachment remains firm.
Weave the remaining tails inside the stuffed body and trim the excess.
Final Face & Finishing Details
Check that both safety eyes are firmly secured and that the embroidered mouth is centered.
If you want a softer kawaii look, add two tiny pink blush marks beneath the eyes. Keep the stitches small and symmetrical.
For a hanging decoration or keychain, attach a secure yarn loop at the top of the ghost before weaving in the final end.
Finally, gently shape the body with your fingers so the head remains rounded, the arms sit evenly, and the ruffled edge spreads naturally.
Conclusion
Your cute little crochet ghost is ready for Halloween! Its simple rounded body, tiny arms, sweet face, and wavy ruffled edge make it an easy decoration to display on a shelf, desk, or seasonal setup.
You can also turn the same little ghost into a bag charm or personalize it with blush, a tiny accessory, or different facial details for your own Halloween style.












