A tiny crochet ghost can bring a playful touch of Halloween charm to almost any corner of your home. This cute little character works beautifully as a wall decoration, shelf accent, or part of a festive garland, making it easy to add a handmade detail to your seasonal display. Its spooky shape keeps the Halloween theme clear, while its cheerful look makes it feel more sweet than scary. Whether displayed on its own or alongside other decorations, this little crochet ghost can quickly become a favorite seasonal piece.
Crochet Ghost Tutorial for Decor

The simple design also makes this crochet ghost especially easy to enjoy in different ways. Beginners can create it without feeling overwhelmed, then use the finished piece for a Halloween party, a playful handmade gift, or a small keepsake for the season. Hang several together for a fun garland, place one among your other decorations, or give one to someone who loves cute Halloween accents. With so many easy ways to display and share it, this little crochet ghost adds both personality and festive charm to the season.
Credit Avocado Handmade
Materials & Tools Needed
Before starting, gather everything you need, so you don’t have to stop midway through the pattern.
- Yarn:
- White yarn, preferably DK or sport weight, for the ghost body and arms.
- Small amounts of orange or purple yarn for an optional bow.
- Crochet Hook: 3.0 mm crochet hook.
- Embroidery Floss / Thread:
- Black for the eyes.
- Pink for the smile.
- Stuffing: Polyester fiberfill.
- Notions:
- Stitch marker.
- Tapestry or yarn needle.
- Scissors.
- Pink makeup blush and a cotton swab or small brush for the cheeks.
- Jump ring/keychain attachment and clasp if making the keychain version.
Before You Start
Because the body is worked in continuous spiral rounds, place a stitch marker in the first stitch of each round. Move it upward as you finish each round. This small step makes it much easier to keep track of your rounds and prevents the face and arms from ending up in the wrong position.
For a neat amigurumi shape, keep your stitches fairly tight. If your stuffing becomes visible through the stitches, your tension may be too loose, so consider using a smaller hook.
Finished Size & Customization Ideas
- Finished Size: Approximately 5–6 cm (2–2.5 inches) tall when made with sport/DK yarn and a 3.0 mm hook.
- The final size can change slightly depending on yarn thickness, hook size, and individual tension.
Customization Ideas
Bag Charm or Keychain:
Attach a jump ring and keychain clasp to the top of the ghost to turn it into a cute Halloween bag accessory.
Halloween Garland:
Make several ghosts in different colors and string them together for a simple seasonal garland.
Mini Accessories:
Add a tiny orange or purple bow, a miniature top hat, or another small Halloween-themed decoration.
Face Variations:
Change the eye style, smile color, or cheek placement to give each ghost a different personality.
Expert tip: If you plan to make several ghosts, keep the same hook and yarn combination for all of them. This will help keep their finished sizes consistent.
Pattern Abbreviations & Terminology (US Terms)
- MR: Magic Ring
- sc: Single Crochet
- inc: Increase – 2 single crochets in the same stitch
- dec: Decrease – single crochet 2 stitches together
- dc: Double Crochet
- ch: Chain
- sl st: Slip Stitch
- BLO: Back Loop Only
- FLO: Front Loop Only
- st(s): Stitch(es)
- (…) × X: Repeat the instructions inside parentheses X times
Overview: Making Process
This crochet ghost keychain starts with a simple magic ring and is worked upward in continuous rounds to create the rounded ghost body. The stitch count gradually increases to form the head and body, then stays even for several rounds before decreasing to close the bottom. A BLO round is worked along the lower edge so the unused front loops can later be used to create the ghost’s distinctive ruffled skirt.
Once the main body is crocheted and partially stuffed, the bottom is closed securely before moving on to the decorative details. The ruffled skirt is added separately to the front loops left from Round 15, creating a simple scalloped edge without needing to crochet the ruffle directly into the main body. This construction also makes it easier to keep the ghost’s body neat and evenly shaped.
The final stage brings the ghost to life with embroidered eyes, a small pink smile, and tiny crocheted arms. You can then add rosy cheeks, a small bow, or a keychain attachment depending on how you want to use the finished piece. By following the rounds in order and checking the stitch count as you go, even a beginner can turn this small crochet project into a Halloween ornament, bag charm, or keychain.

Step-by-Step Detailed Crochet Instructions
Ghost Main Body
The ghost body is worked in continuous spiral rounds, so do not join each round with a slip stitch. Use a stitch marker to identify the beginning of every round.
Rounds 1–5: Building the Body
Round 1:
Work 6 sc into a magic ring. (6 sts)
Pull the magic ring closed, but don’t pull excessively hard if you’re having difficulty working into the center.
Round 2:
Work 6 inc around. (12 sts)
Round 3:
Work (sc, inc) × 6. (18 sts)
Round 4:
Work (sc, inc, sc) × 6. (24 sts)
Round 5:
Work (3 sc, inc) × 6. (30 sts)
At this point, the crochet piece should look like a small rounded circle. If it appears wavy, check that your increases are being placed correctly.
Rounds 6–14: Creating the Ghost’s Height
Rounds 6–14:
Work sc in each stitch around for 9 rounds.
(30 sts per round)
Keep your tension consistent throughout these rounds. These even rounds are what give the ghost its vertical body rather than continuing to make it wider.
Beginner tip: Count your stitches periodically. You should still have 30 stitches at the end of every round in this section.
Round 15: Creating the Ruffle Foundation
Round 15:
Work sc in BLO around.
(30 sts)
This round is important because the front loops are intentionally left unworked. You’ll use those loops later to crochet the ruffled bottom.
Take care not to accidentally work through both loops here. If you do, the loops needed for the skirt will no longer be available.
Rounds 16–18: Closing the Body
Round 16:
Work (3 sc, dec) × 6.
(24 sts)
Round 17:
Work (sc, dec) × 8.
(16 sts)
Stuffing the Ghost
Pause after Round 17 and fill the body with polyester fiberfill.
Add the stuffing gradually rather than putting a large amount in at once. Push small pieces toward the sides and top so the ghost develops an even, rounded shape.
The body should feel firm but not overly stretched. If you overstuff it, the stitches may become distorted and the face can lose its intended shape.
Round 18:
Work 8 dec.
(8 sts)
Fasten off, leaving a long yarn tail.
Closing the Bottom
Thread the yarn tail onto your tapestry needle. Insert the needle through the front loop of each of the remaining 8 stitches.
Pull the yarn gently to draw the opening closed. Once the hole is secure, weave the tail into the body and trim the excess.
Your main ghost body is now complete.

Ruffled Bottom Skirt
The ruffle is made from the unused front loops of Round 15.
Turn the ghost body right side up and locate the front loops that were left unworked when you crocheted Round 15 in BLO.
- Attach white yarn to any unused front loop from Round 15.
- Work the following ruffle sequence:
Ch 2, dc in the same stitch, skip 2 stitches, sl st into the next front loop.
- Repeat this sequence around the entire base.
- Continue until you reach your starting point.
- Fasten off and weave the yarn tail securely into the body.
Keeping the Ruffle Even
The ruffle should naturally form small scallops around the bottom. If it looks uneven, check that you are consistently skipping two stitches between each slip stitch.
Avoid pulling the slip stitches too tightly, as excessive tension can cause the lower edge to curl inward.

Facial Embroidery & Arms
Embroidered Eyes & Mouth
It’s best to add the facial features before attaching the arms because the body is easier to hold and position without the arms getting in the way.
Eyes
Using black embroidery thread and a needle:
- Locate Round 8.
- Position the two eyes approximately 4 stitches apart.
- Embroider each eye as a small vertical bar.
- Check their symmetry before securing the thread.
If you’re unsure about placement, use a removable stitch marker or pin to mark both positions first. This gives you a chance to adjust them before stitching permanently.
Mouth
Using pink embroidery thread:
- Locate Round 10.
- Center the mouth between the eyes.
- Embroider a small curved smile.
- Keep the smile relatively small so it complements the tiny proportions of the ghost.
Once the face looks balanced, knot the embroidery thread securely and pull the ends inside the body. Trim any excess.
Face-placement tip: Step back and look at the ghost from a short distance before securing the features. A tiny shift in eye position can noticeably change the expression on a small amigurumi.

Arms (Make 2 – Crocheted Directly Onto the Body)
The arms are worked directly onto the finished body, so there is no need to make and sew separate pieces.
- Locate a stitch on the side of the body between Rounds 9 and 10.
- Insert your crochet hook into the selected stitch.
- Join white yarn.
- Work:
- ch 2
- dc in the same stitch
- sl st into the same stitch
- Cut the yarn.
- Thread both ends onto a needle and pull them into the body.
- Trim the excess yarn.
- Repeat the same process on the opposite side.
Try to place both arms at approximately the same height. If one arm sits noticeably higher than the other, the ghost can look tilted even when the body itself is straight.
Assembly & Finishing Touches
Once the body, ruffle, face, and arms are complete, add the optional finishing details.
Rosy Cheeks
Apply a small amount of pink powder blush underneath each eye using a cotton swab or small brush.
Start with very little product. It’s easier to build up the color gradually than to remove excess blush from the yarn.
Bow Accessory (Optional)
For an extra festive look, make or tie a small yarn bow using orange or purple yarn.
Position the bow on the top or side of the ghost and secure it with a few stitches or another suitable attachment method.
Keychain (Optional)
To convert the ornament into a keychain:
- Locate the top center stitch of the ghost.
- Insert a jump ring through a secure stitch rather than attaching it only to a loose yarn strand.
- Close the jump ring securely.
- Attach the keychain clasp or loop.
A firmly secured attachment is especially important if the finished ghost will be used regularly on a bag or set of keys.

Final Finishing Check
Before calling the project complete, check that:
- The bottom opening is completely closed.
- The stuffing is evenly distributed.
- The ruffle sits around the entire base.
- Both arms are securely attached.
- Facial embroidery ends are hidden inside.
- The keychain ring, if used, is firmly secured.
- No loose yarn tails are visible.
Conclusion
Your crochet ghost keychain or ornament is now ready for Halloween decorating, gifting, or adding to your favorite bag. The combination of the rounded body, ruffled skirt, embroidered face, and tiny arms gives this little ghost plenty of personality without requiring complicated techniques.
For a collection, try making several ghosts with different expressions, bows, or yarn colors. You can also leave off the keychain attachment and use the finished pieces as ornaments or combine several ghosts into a festive Halloween garland.
With the same basic construction, you can create a whole little group of handmade ghosts—each one slightly different and completely your own.








