This post contains Amazon affiliate links. As an Amazon Associate I earn from qualifying purchases.
The little ghost puppy sits lightly in your palm, soft white yarn curving into a round body while the black stitches give it a sweet, slightly mischievous face. I made these Amigurumi Halloween Ghost Puppies – FREE Crochet Pattern – CRAFTSFORLOVE.COM on a cool October afternoon, with a mug of coffee near my yarn basket and the hook making that quiet click against the loops. Each puppy grows in small, steady rounds. There is enough repetition to settle your hands, but just enough shaping to keep you present.
Why Amigurumi Halloween Ghost Puppies – FREE Crochet Pattern – CRAFTSFORLOVE.COM Is So Soothing to Crochet

Small amigurumi projects have a particular kind of rhythm. You work into a tight spiral, add a few increases, and watch a flat beginning become something with a little weight and personality. The yarn slides over your fingers. The stuffing waits nearby in a soft, cloudlike pile. Nothing asks you to hurry.
These ghost puppies suit a rainy evening on the couch or a bright Saturday morning at the kitchen table. They are small enough to carry in a project bag, so you can bring one along to the porch, a family gathering, or a quiet corner at the library. I kept reaching for mine during those spare ten-minute stretches when I wanted my hands occupied but did not want a large project spread across my lap.
The first few rounds may curl and look less promising than you expect. That is normal. Once the body grows tall enough to hold the stuffing, the fabric settles into its shape, and the little puppy begins to feel like a real object rather than a collection of tight stitches.
Many people find crocheting calming because the repeated motion gives the mind one modest place to rest. This pattern does not require a complicated chart or a long list of color changes. You can listen to music, watch a familiar show, or simply follow the soft pull of the hook through each loop.
How This Project Feels as It Grows
The main stitch in this pattern is single crochet, abbreviated sc. Single crochet creates a firm fabric, which matters for amigurumi because the stuffing should stay inside rather than peeking through the sides. You will work in continuous rounds, so the body grows without a visible seam.
This pattern uses US crochet terms. UK readers often find American crochet posts too, and the same word can mean a different stitch there. Here, a single crochet means the US stitch called double crochet in UK terminology, so checking your labels before you begin will save confusion.
You will begin with a magic ring, also called a magic circle. It gives you a neat, closed center for the puppy’s head and body. From there, increases widen the shape, even rounds build the sides, and decreases gently bring the top back in.
The work feels fiddly during the face and final shaping. Give yourself two or three relaxed evenings, or about 3 to 4 hours per puppy if you are comfortable with small, tight stitches. Beginners can make this, especially if they are willing to pause and count. The most useful skill is not speed. It is noticing where each round begins and ends.
Pattern at a Glance
Keep this small summary nearby while you work.
- Skill level: Beginner with basic amigurumi shaping
- Finished size: About 5 inches tall (13 cm), including the ears
- Gauge: 18 single crochet and 20 rounds measure 4 inches (10 cm), lightly stuffed
- Yarn: Worsted weight (weight 4, medium), about 160 yards total, or one 170-yard, 100 g skein
- Hook size: H-8 (5.0 mm)
- Other supplies: Polyester fiberfill, yarn needle, scissors, stitch marker, tape measure, black embroidery floss, and two 9 mm safety eyes
- Stitch multiple: The decorative collar uses a multiple of 2 stitches
- Estimated time: 3 to 4 hours per puppy
Materials for Amigurumi Halloween Ghost Puppies – FREE Crochet Pattern – CRAFTSFORLOVE.COM
- Worsted weight (weight 4, medium) acrylic yarn in white, about 160 yards total, or one 170-yard, 100 g skein. A soft, smooth yarn makes the small stitches easier to see.
- A small amount of worsted weight (weight 4, medium) black acrylic yarn or black embroidery floss for the nose, mouth, and eyebrows.
- H-8 (5.0 mm) crochet hook. Half a size up or down is fine depending on your tension, although a smaller hook may help close gaps.
- Polyester fiberfill, about 2 ounces (57 g), or enough to fill the puppy firmly without making the stitches spread.
- Two 9 mm safety eyes, optional if you prefer embroidered eyes. Keep safety eyes away from children under three.
- Yarn needle with a blunt tip for sewing pieces and weaving in the ends.
- Small scissors.
- One stitch marker, optional, for marking the first stitch of each continuous round.
- Tape measure, useful for checking the finished size and gauge.
- Removable stitch marker or scrap yarn for marking the underside of the head, optional.
A gauge swatch takes about twenty minutes, and that small pause can prevent a frustratingly loose puppy. For this pattern, 18 single crochet and 20 rounds should measure 4 inches (10 cm) when lightly stuffed or laid flat. Amigurumi gauge does not need to match a garment perfectly, but open spaces can let the fiberfill show and make the shape less tidy.
You can substitute another worsted weight acrylic yarn with a similar yardage per skein. I used a smooth acrylic because it is easy to find, washable, and holds the shape well. A soft worsted yarn from Lion Brand or Red Heart can work as an example, but always judge by thickness rather than brand name. Cotton will make a firmer, heavier puppy, while wool may bloom after washing. If you use wool, untreated wool can felt, so hand wash it carefully. Acrylic can melt under a hot iron, so block it cold or use steam from a distance without touching the fabric.
Step by Step
- Difficulty and repeat: This is a beginner-friendly amigurumi pattern worked in continuous rounds. The decorative collar uses a multiple of 2 stitches, while the body itself follows the stitch counts below. Place a stitch marker in the first stitch of each round if counting feels slippery.
- Make a magic ring, also called a magic circle, with white yarn. A magic ring is an adjustable loop that closes the center neatly. Chain 1, then work 6 single crochet, or sc, into the ring. Pull the yarn tail to close the center. Do not count the chain 1 as a stitch. You have 6 stitches.
- Work Round 2 with 2 sc in each stitch around. An increase means working two stitches into one stitch, and the round now has 12 stitches. Keep the fabric relaxed rather than pulling every loop tight.
- Work Round 3 as *sc in the next stitch, 2 sc in the next stitch*, repeating around. This gives you 18 stitches. Continue with Round 4 as *sc in the next 2 stitches, 2 sc in the next stitch*, repeating around for 24 stitches.

- Work Rounds 5 through 8 with sc in every stitch around. Each round has 24 stitches. You are building the widest part of the puppy’s head, and the little cup may begin to feel firm between your fingers.
- Begin the head shaping. In Round 9, work *sc in the next 2 stitches, sc2tog* around for 18 stitches. Sc2tog is a decrease, meaning you pull up a loop in each of two stitches and complete them together as one stitch.
- Work Round 10 as *sc in the next stitch, sc2tog* around for 12 stitches. Add a small amount of polyester fiberfill now. Use the blunt end of your hook to tuck the stuffing into the corners, but do not pack it so firmly that the stitches spread.
- Work Round 11 as sc2tog around for 6 stitches. Fasten off, leaving a 10-inch (25 cm) tail. Thread the tail onto your yarn needle, run it through the front loops of the remaining stitches, and pull gently to close. Weave in the end inside the head.
- Make the body in the same white yarn. Start a new magic ring, chain 1, and work 6 sc into the ring. Round 2: 2 sc in each stitch around for 12 stitches. Round 3: *sc in the next stitch, 2 sc in the next stitch* around for 18 stitches. Round 4: *sc in the next 2 stitches, 2 sc in the next stitch* around for 24 stitches.
- Work Rounds 5 through 10 as sc in every stitch around, keeping 24 stitches in each round. If your first rows curl, leave them alone for now. The base usually flattens as the body gains height, and the yarn feels warmer and easier to control after the first ten minutes.
- Shape the lower body. Round 11: *sc in the next 2 stitches, sc2tog* around for 18 stitches. Round 12: *sc in the next stitch, sc2tog* around for 12 stitches. Begin filling the body, adding small pinches of fiberfill and checking the shape from all sides.
- Work Round 13 as sc2tog around for 6 stitches. Add one final small pinch of stuffing if the body feels soft, then close the opening as you did for the head. Leave a 10-inch (25 cm) tail for sewing the head to the body.
- Make two ears. For each ear, chain 7. A chain is a series of loops made by pulling yarn through the loop on your hook, and the starting chain forms the length of the piece. Starting in the second chain from the hook, work sc across for 6 stitches. Chain 1 and turn.
- For Ear Row 2, work sc across for 6 stitches. Chain 1 and turn. For Ear Row 3, sc2tog at the beginning, then sc across the remaining 5 stitches for 5 stitches. Chain 1 and turn. For Ear Row 4, sc2tog at the beginning, then sc across for 4 stitches. Fasten off, leaving a 6-inch (15 cm) tail. Repeat for the second ear.
- Make the four paws. For each paw, make a magic ring, chain 1, and work 6 sc into the ring. Round 2: 2 sc in each stitch around for 12 stitches. Rounds 3 and 4: sc in every stitch around for 12 stitches. Add a small amount of stuffing, then work sc2tog around for 6 stitches. Fasten off and leave a sewing tail. Repeat until you have four paws.
- Make the small ghost collar. With black yarn, chain 24, then join with a slip stitch, or sl st, to the first chain without twisting. A slip stitch moves the yarn through the loop and the next stitch without adding height. Chain 1, then work 1 sc in each chain around for 24 stitches. Join with a sl st and fasten off, leaving a 6-inch (15 cm) tail.
- Attach the features before sewing the pieces together. Place the safety eyes between the head’s Rounds 6 and 7, about 6 stitches apart. Embroider a small triangle nose with black floss, then add a short curved mouth beneath it. Sew two tiny eyebrows above the eyes if you want a more expressive puppy.
- Pin the ears near the top sides of the head, with the wider ends angled slightly outward. Sew them in place with the tails, making several small passes through the head so they stay secure. Sew the head to the body, then attach the four paws around the lower body. Tie off securely and weave in every end.
- Place the collar around the neck and sew the ends together at the back. If a stitch goes missing several rounds back, pause instead of tugging harder. Count the stitches at the end of the round, find where the fabric changes from a neat V to an unexpected gap, and pull back one round at a time until the count returns to 24, 18, 12, or 6. The yarn tail you forgot to weave in can wait, but a hidden mistake becomes harder to fix.
- Use your yarn needle to weave in the remaining ends through the inside of the puppy. Trim only after the ends feel secure. Acrylic does not need blocking for this project, but you can shape the ears with your fingers and let the puppy rest overnight. If you use cotton or wool, block cold and gently, never with a hot iron.
Where This Piece Finds Its Place
These ghost puppies are happiest somewhere they can be picked up. Set one in a small basket beside the armchair, tuck one into a bowl of autumn decorations, or let it sit on the living room bookshelf beside a stack of paperbacks. The finished puppy weighs almost nothing, so it does not need a special display stand or a precious shelf.
I like placing one near the front door in October, where it gives the house a small seasonal touch without taking over the room. It also looks sweet on a porch table with a few pumpkins, although bring it indoors if rain is expected. The acrylic yarn can handle ordinary household life, but repeated dampness can make the stuffing hold odors.
For a gift, make a pair in white and pale gray and place them in a shallow basket with a handwritten note. A single puppy also makes a gentle Halloween party favor for an older child, provided the recipient is over three and understands that the safety eyes are not a toy for chewing. For babies or toddlers, embroider the eyes instead and secure every sewn part firmly.
Caring for Amigurumi Halloween Ghost Puppies – FREE Crochet Pattern – CRAFTSFORLOVE.COM
Because this pattern uses acrylic yarn, you can wash the puppy on a gentle cycle with cold or warm water. Place it in a mesh laundry bag first, use a small amount of mild detergent, and skip bleach. Hand washing is even kinder when the puppy has embroidered details or a collar that you want to keep neat.
Press out water with a clean towel instead of twisting the body. Dry the puppy flat and reshape the ears and paws while it is damp. Never hang it wet, because the weight of the water can stretch the stitches and pull the head away from the body.
Acrylic usually keeps its shape without blocking. If the ears need a little help, smooth them with your fingers and let them air dry. Do not place acrylic directly under a hot iron. High heat can melt or flatten the fibers, so use cold blocking or steam from a distance only.
Store the puppy on a shelf or in a breathable cotton bag, folded or resting naturally rather than hanging. If you make a wool version, add cedar or lavender nearby for moth protection, but do not let strongly scented material touch the yarn for long periods. Keep leftover yarn with its label so you still have the fiber type, washing instructions, and dye lot if you make a matching puppy later.
Small Changes That Shift the Whole Piece
Try a thicker yarn if you want a larger puppy for a fall basket. A bulky yarn will increase the finished size and make the stitches easier to see, but you will need a hook suited to that yarn and more stuffing. A thinner yarn creates a petite puppy with a denser, more delicate feel, although the small stitches take longer and may tire your hands.
Play with color in quiet ways. Keep the body white and use charcoal, orange, or plum for the collar. You can also make the ears and paws pale gray while keeping the head and body white. Color blocking changes the mood without changing the shaping.
If you replace the single crochet with another stitch, expect the fabric to change. Double crochet, or dc, creates a taller and looser fabric that may show the stuffing. Half double crochet, or hdc, sits between single crochet and double crochet in height. Treble crochet, or tr, is taller still and would leave too much space for this small stuffed form, so I would save it for a decorative accessory rather than the body.
Resize the collar by adjusting the foundation chain. A foundation chain is the first row of connected chains, and an even number keeps the simple collar repeat balanced. Add or remove 2 chains at a time so the stitch multiple remains 2. For a broader neck, measure the chain around the finished body before joining it.
Add a tiny bow, a felt pumpkin, or an embroidered star for a gift variation. Avoid long loose stitches and detachable small parts for children under three. Anything placed in a crib or car seat must stay snug and secure, so this project works better as supervised decor than as an unattended baby toy.
Frequently Asked Questions About Amigurumi Halloween Ghost Puppies – FREE Crochet Pattern – CRAFTSFORLOVE.COM
Can I use a different hook size for the ghost puppy?
Yes, you can use a hook half a size up or down, depending on your tension. The H-8 (5.0 mm) hook gives a firm fabric with fewer gaps, which helps keep the stuffing inside. A smaller hook makes denser stitches, while a larger hook makes the puppy slightly bigger and softer. Check the fabric before continuing, because visible holes mean the hook is too large for your yarn.
What yarn can I substitute for the worsted weight acrylic?
You can substitute another smooth worsted weight (weight 4, medium) yarn with a similar thickness. Acrylic is practical because it washes easily and keeps the shape, but cotton also works and gives a firmer puppy. Untreated wool can felt, so hand wash it gently. Choose the fiber before choosing a color, and test a small swatch to make sure the stitches stay closed around the stuffing.
What should I do if I find a mistake several rows later?
Pull back calmly one round at a time until you reach the error. Amigurumi fabric can hide a missed stitch, so look for the place where the neat V shapes change or where your stitch count no longer matches. Use a stitch marker to hold the live loop while you undo the work. It feels inconvenient, but correcting a small section is easier than forcing the later shaping to fit.
Is this ghost puppy pattern suitable for a beginner?
Yes, this pattern suits a beginner who knows how to make a chain, single crochet, increase, decrease, and magic ring. The stitches stay simple, but the work is tight and small, so counting matters. If the magic ring feels awkward, begin with chain 2 and work the first 6 single crochet into the second chain from the hook, then pull the center closed as neatly as you can.
How long does one crochet ghost puppy take?
Plan on about 3 to 4 hours per puppy, depending on your experience and how carefully you sew the parts. The crocheting itself moves steadily, while attaching the ears, paws, eyes, and head takes more patience. It may take several evenings if you prefer short sessions. I often make the body one night and finish the face when my hands feel rested.
Does this pattern use US or UK crochet terms?
This pattern uses US crochet terms throughout. That means sc is single crochet, hdc is half double crochet, dc is double crochet, and tr is treble crochet. UK patterns use different names for several of these stitches, so check the terminology before beginning. The pattern uses US hook sizing too, with H-8 (5.0 mm) listed as the main hook.
Taking It Slow
Let the puppy take the time it takes. A round that feels awkward today may feel simple after your hands warm up, and a small correction never cancels the quiet work that came before it. Set the piece beside your mug, listen for the soft click of the hook, and trust the next stitch to show you where it belongs.
Print
Amigurumi Halloween Ghost Puppies
- Total Time: 260 minutes
Description
Create your own adorable ghost puppy using this simple crochet pattern. Perfect for Halloween decor or as a gift!
Materials
- Worsted weight (weight 4, medium) acrylic yarn in white, about 160 yards total
- A small amount of worsted weight (weight 4, medium) black acrylic yarn or black embroidery floss for the nose, mouth, and eyebrows
- H-8 (5.0 mm) crochet hook
- Polyester fiberfill, about 2 ounces (57 g)
- Two 9 mm safety eyes (optional)
- Yarn needle with a blunt tip
- Small scissors
- One stitch marker (optional)
- Tape measure
- Removable stitch marker or scrap yarn (optional)
Instructions
- Make a magic ring with white yarn, chain 1, and work 6 single crochet into the ring.
- Pull the yarn tail to close the center.
- Work Round 2 with 2 single crochet in each stitch around (12 stitches).
- Work Round 3 as *single crochet in the next stitch, 2 single crochet in the next stitch* (18 stitches).
- Continue with Round 4 as *single crochet in the next 2 stitches, 2 single crochet in the next stitch* (24 stitches).
- Work Rounds 5 through 8 with single crochet in every stitch around (24 stitches each round).
- Begin head shaping. In Round 9, work *single crochet in the next 2 stitches, single crochet 2 together* around (18 stitches).
- Work Round 10 as *single crochet in the next stitch, single crochet 2 together* (12 stitches).
- Add a small amount of polyester fiberfill now.
- Work Round 11 as single crochet 2 together around (6 stitches) and fasten off, leaving a 10-inch tail.
- Thread the tail onto your yarn needle, run it through the front loops of the remaining stitches, and pull gently to close.
- Make a second magic ring with white yarn and repeat the process for the body.
- Make two ears by chaining 7, working single crochet across, turning, and decreasing.
- Make four paws using a magic ring and chaining 1, with stuffing before finishing.
- Make the small ghost collar with black yarn by chaining 24, joining, and working single crochet into the chain.
- Attach safety eyes, embroider nose and mouth, position and sew on ears, head, and paws.
- Sew the collar around the neck and weave in the remaining ends.
Notes
This pattern suits a beginner who knows basic amigurumi techniques. Take your time and enjoy the process!
- Preparation Time: 20 minutes
- Active Time: 240 minutes