DIY Dog Ghost Costume

heather handmade sewing

This post may contain affiliate links.

Learn how to make a DIY dog ghost costume with some white fabric and a white baseball cap. Depending on the nose it can even be a Zero ghost dog.

This is our first year having a dog at Halloween, and I was so excited to make him some simple dog costumes. My kids have all been ghosts so they begged me to make him a dog ghost costume.

I came up with a really simple way to make a DIY dog ghost costume. It’s a simple cape and a hat that looks like a dog ghost face. I used a red nose so it could look like a zero ghost dog from Nightmare before Christmas, but if you change the nose color it can be any ghost dog.

diy dog ghost costume

After putting this costume together and having my do wear it, I realized that the had didn’t work out as well as I thought it was going to. My dog is a puppy so he was not a fan of wearing the hat. An older dog my not be as bothered by it.

He ended up just wearing the cape at the end of the photoshoot and wasn’t bothered by it at all.

diy dog ghost costume

Do you love to sew costumes? Check out some of these ideas:

diy dog ghost costume

DIY Dog Ghost Costume


  • 1 yard of white knit fabric
  • White velcro
  • White baseball cap – an adult size works best for larger dogs and a child size works best for smaller dogs
  • Red felt ball
  • Black iron-on vinyl or black permanent marker
  • Sewing tools
  • Sewing machine
diy dog ghost costume supplies

Fold the white fabric in half from top to bottom. Fold in again from selvedge to selvedge.

fold fabric in half once and again

Measure your dog from neck down to the ground. Cut a full circle that is that tall. (Use this circle skirt calculator to help you figure out the radius.)

cut a circle from the fabric

Cut from the middle down to the bottom of the circle to open it and form a center front.

cut through one side for a front opening in cape

Cut a small rectangle of fabric. Sew it to the front neckline of the cape. Add velcro to the recntangle and to the neckline to easily open and close the cape.​​​​​​​

Cut another small rectangle and sew it just under the center back neckline. Add velcro to the rectangle and to the neckline. This will be on the underside of the cape and will attach the cape to the dog’s collar or harness.

add velcro to the cape

Take the white cap and hand sew it onto the center front of the bill. I chose to do red to be similar to the ghost dog from Nightmare before Christmas, but you can choose any color.

sew felt ball to the tip of the bill

Use a small Easypress 2 to add iron-on vinyl eyes to the cap. You can also just color black circles with a permanent marker.

fuse eyes to cap

Cut out two ear shapes from the white fabric. You can do long or short ears.

cut out two white ears

Sew the ears onto the cap on either side.

sew ears onto the hat

Cut out two longer rectangles from white fabric. Sew them onto each side of the bottom of the cap. Add velcro so that the cap can be attached to a dog’s neck or chin.

add two chin straps to the cap

These are the two pieces that make up the DIY dog ghost costume!

diy dog ghost costume

To put the costume on attach the back velcro to the dog’s harness or collar and then attatch the front velcro around the dog’s neck.

Put the hat on the dog and attach the chin strap under the dog’s neck. I found that attaching the back of the hat to the cape and doing the chin strap helped keep it in place.

diy dog ghost costume

If you make something using this sewing project, I’d love to see! Please share it on social media with the hashtag #heatherhandmade and tag me!

diy dog ghost costume
heather sewing

I believe small sewing moments can create great joy. Find your own “right” way to sew. -Heather

Notify of
Inline Feedbacks
View all comments

Is that an Irish Wolfhound Puppie?