
To make a dog diaper out of a sock, cut a long sock into a tube, cut a hole for the tail, sew one end shut, stuff it with absorbent material, sew the other end, and attach Velcro straps to fasten it around your dog’s waist. It takes about eight simple steps and works best as a short-term fix for small to medium dogs.
As a dog owner, you always want the best for your pooch. Unfortunately, “accidents” happen and your furry friend might end up giving you lots of mess to deal with. This can happen due to old age, sickness, or a female dog being in heat. For older dogs, the best pee pads for senior dogs can be another option. If an upset stomach is the cause, we also discuss whether you should exercise a dog with diarrhea.
The good news? You can always make a dog diaper out of a sock to contain the mess while you work out the cause with your vet. Here’s how to go about it.
How To Turn Your Socks into a Diaper for your Dog
In this section, we’ll guide you on how to make a dog diaper easily at home using socks.
Here are the materials you’ll need to make a diaper out of a sock:
- A sock
- 1 pair of scissors
- Needle
- Thread
- Absorbent filler material
- 3 Long straps with Velcro
Tip: Choose the right sock for a dog diaper
Knee-high socks are the best for this project. Why? Because they tend to provide more coverage which is exactly what you want especially when dealing with large dog breeds. That said, if you want to make a diaper for a small dog breed or puppy, then a regular sock might just be enough.
While at it, you need to keep in mind that the sock needs to be in good condition. There is no point in using torn or worn-out socks as they might fail in containing your dog’s mess.
1Cut off the ankle area of the sock so you have one long tube of fabric

A good sock diaper is one that is long enough to wrap around your dog’s waist, with extra fabric at the front to help keep everything in place. To achieve this, you’ll need to cut off the ankle area of your sock so you end up with one long tube of fabric.
2Make a Hole for the Tail

You will need a hole where your dog’s tail will pass when you put on the diaper. To do this, you’ll need to measure your dog and check to see that the hole sits on the upper side of the diaper while still allowing enough space for the diaper to sit on the dog’s waistline.
3Sew up one side & the hole

Start a stitch at one end of the sock. You can use a whipstitch to save time. However, this method makes the diaper less durable because the thread is exposed and susceptible to fraying.
You may consider using other hemming stitches depending on your prowess. Generally, slip hemming and catch hemming stitch seem to work well for these kinds of projects.
4Fill the sock with the filler material of your choice

For maximum effectiveness, you want to stuff the sock with absorbent material. It can be as simple as stuffing a towel, cotton wool, or even pieces of cloth as long as they are absorbent.
5Sew up the other side

To keep the filler contents of the diaper in place you’ll need to sew up the second end of the sock. Once again, you want to use a stitching pattern that’s durable so the diaper doesn’t start to fall apart too soon.
Alternatively, you can tie up one end of your sock leaving room for you to slip your hand in and put in new filler materials in the future.
6Trim off any excess materials and loose edges

Cut off any excess material that hangs out of the end of your sock if needed. This will help keep your DIY sock diaper looking neat and also help it last longer.
Loose edges can cause the diaper to burst open if they happen to be caught by the furniture as your dog moves around.
7Sew in straps to secure the diaper

Next, you want to sew straps onto the sides of the diaper using a straight stitch. The straps should be long enough so they can be comfortably fastened around your dog’s waist and from the rear legs to around the waistline.
8Try the diaper on your dog

Now comes the easier part—putting on your new doggy diaper. Slide the dog’s tail through the hole in the diaper. Then adjust the straps, securing them underneath the dog’s belly. It should be snug enough not to slip, but you should still be able to fit two fingers under the straps.
You can tie the straps into a knot but that might create an uncomfortable lump for your dog that might bother them when lying down.
5 More Tips for Making Sock Dog Diapers
If you’re interested in making some DIY dog diapers, here are some tips to help get you started:
1Choose an absorbent sock material
There will be lots of accidents when using these diapers so it’s important that whatever material you choose is absorbent enough. Thick cotton or terrycloth socks absorb well. Socks with a little stretch (a cotton blend, for example) are easier to fit snugly around your dog’s body, while thin synthetic socks hold very little liquid.
2Make sure the sock is large enough
Make sure the sock you pick is large enough for your pooch. A sock that’s too small can cause chafing and irritation on your pet’s skin. And if it’s too big, it can slip out of place and leak.
As such, you want to measure your pooch before deciding what sock to use for their diaper.
3Consider your dog's gender
Female dogs are different from their male counterparts. As such, you need to consider your dog’s gender when making a homemade diaper. If you have a male dog, the diaper needs to reach further forward under his belly than it would for a female dog.
Why? Because a male dog urinates from further forward on his belly, so a diaper that only covers the area under the tail will miss. For males, a sock diaper wrapped around the belly like a belly band often works best. The last thing you want is for your diaper to be uncomfortable or worse still, not be able to contain your dog’s mess.
4Use a waterproof layer
Consider adding a waterproof layer (a piece cut from a waterproof mattress protector works well) on the outside of the absorbent filler, so moisture doesn’t leak through onto your floors and furniture. Keep the soft, absorbent side against your dog’s skin.
This will also help prevent leaks if there are holes in the fabric or if the seams come undone after several rounds of washing.
5Change it often and keep the skin clean
Check the diaper every few hours and change it as soon as it’s wet or soiled. Urine and feces left against the skin can quickly cause painful rashes (urine scald) and infections. Gently clean and dry the area at each change, and give your dog diaper-free time when you can. Don’t leave your dog unsupervised in a homemade diaper if he’s likely to chew it, since swallowing filler or fabric can cause a blockage.

4 Other DIY dog diaper options
Sock dog diapers are not the only DIY option you have. Here are more suggestions if you’d like to experiment.
1T-shirt diapers
This is probably the easiest DIY dog diaper option out there. All you need is an old t-shirt and scissors. Put your dog’s back legs through the arm holes, pull his tail through the neck opening, and gather and tie or clip the excess fabric over his back. Add an absorbent pad inside, and no sewing is required.
It’s a quick fix rather than a long-term solution, since the fabric isn’t waterproof and can shift around on an active dog.
2Sanitary pad diaper
If you already have a box of sanitary pads around the house, you can use them as makeshift diaper liners. Stick the pad inside a snug pair of dog underwear, a belly band, a pair of child’s underwear with a tail hole cut out, or your sock diaper.
Don’t tape pads directly to your dog’s fur or skin. Duct tape and adhesive bandages pull on the fur, are painful to remove, and can irritate the skin.
3Pee pad diaper
This option works especially well as a belly band for male dogs. Fold a pee pad lengthwise, wrap it around your dog’s waist so it covers his belly, and hold it in place with a Velcro strap or a loosely wrapped self-adhesive bandage (vet wrap) that doesn’t stick to fur.
The pee pad then absorbs any liquid that comes out during an accident so that it doesn’t get on the floor or carpeting beneath.
4Baby diaper
One of the easiest ways to make your doggie diapers is by using baby diapers as a base. However, you’ll want to select a size that will fit your dog appropriately so that it doesn’t fall off or become too tight around its legs. Put it on backwards (tabs fastening over the back) and cut a small hole for the tail, then cover the cut edges with tape so the filling doesn’t leak out.

FAQ – frequently asked questions
To wrap things up, here are some frequently asked questions to help you understand how to make a dog diaper.
Can I use human diapers on my dog?
Yes, you can. Human diapers are great especially because their outer layer is designed to keep moisture from escaping. You’ll just need to cut a hole for the tail and choose a size that fits snugly without pinching.
What can I use in place of a dog diaper?
You can also use a shirt or any other clothing item that you have around the house. Ensure that the material is absorbent though.
How do you keep a diaper on a dog with no tail?
Without a tail to anchor it, a diaper tends to slide off. Diaper suspenders, a snug dog onesie or bodysuit, or a harness you clip the diaper to will keep it in place. If you use an elastic bandage around his body, wrap it loosely so it doesn’t restrict breathing or circulation.
Conclusion – No More Pee Cleaning!
Dog diapers can be a real lifesaver for dogs in heat, seniors, and pups recovering from illness. And as we have seen in this brief tutorial, in some cases, DIY skills can go a long way. Sock diapers are easy to make and also cost-effective, and if done right, they can do a fantastic job of containing your pup’s mess.
Keep in mind that a diaper only manages the symptom. If your dog has suddenly started having accidents, or is leaking urine while resting, see your vet, since problems like urinary tract infections, bladder stones, diabetes, and hormone-related incontinence are common and often treatable. And if an accident has already reached the sofa, we explain how to clean dog urine from a microfiber couch.

Get The Ideal Dog Routine, free
A 10-page guide written by a vet: a sample daily routine, exercise and alone time, and grooming and vet check schedules.
We'll email you the download link. Unsubscribe anytime.


