How to Make a Dog Bathrobe

Before we begin, I just want to point out that this was a first attempt and I did not have a pattern! However, I think it turned out rather well.

I made this because my Deer-head Chihuahua, Belle, loves to be swaddled and cuddled after a bath and I felt that a bathrobe was quite appropriate!

So, let’s begin:

**Note: this was made for a dog who wears a Medium in store-bought clothes. Adjustments will need to be made for other sizes**

A picture of a dog in a homemade bathrobe sitting on it's owners lap
a dog in a bathrobe all snuggled up
the tie on the dog bathrobe


  • A regular-size towel or other material of your choice (Remember, this is a bathrobe, so if you plan to use it after a bath, make sure the material is okay to get wet!)
  • A pair of scissors
  • Measuring tape
  • Needle and thread or sewing machine (I made mine by hand, but I understand not everyone has the time or patience for hand-sewing)
  • Ribbon or other material for the belt
  • Buttons (optional) (I used a braided tie string instead, but I ended up adding buttons later)


  1. Measure your dog. You will need the measurements for the waist and breast-bone (or the largest area of the pet’s body), neck, and length (back of neck to the base of the tail)
  2. Cut your towel/material first into one large piece that measures just a bit longer than the length measured/desired and just slightly wider than the circumference of your pet’s breast-bone (or widest area of body). Make a note of where the front leg holes will need to be. I did this by draping it over her, as well as measuring the distance from the back of her neck to the tops of her legs.
  3. Go ahead and cut the leg holes out. Also cut the neck into a curve or “V” shape if desired. I didn’t cut a curve into the neck, but I plan to next time because a square neck on such a small dog looks awkward to me.
  4. Now measure the length of the front legs, cut the towel/material to match the length (or however long you wish the legs to be) I didn’t measure it and just judged it. As a result, I had to roll up the sleeves and add buttons.
  5. Once this is done, sew the arms of the robe onto the main piece.
  6. Now take the material and cut into six small strips approximately 1/2″ in width. These are the belt loops. Use more or less if desired/needed and you can make them thicker if you desire as well. Space the loops evenly around the robe and sew on.
  7. This step is optional. On the front (the open side) attach one to three buttons down the edge of the open end of the robe. Cut the buttonholes on the opposite side and hem the cut edges. While doing this, also hem all remaining rough edges.
  8. Take the ribbon and loop it through the belt loops, trim off the ends until it is the desired length. 
  9. Now comes the moment of truth! Put it on your pet and make sure it fits! The open end should be on the front of your pet, not the back. However, I prefer to tie the belt on her back so that the robe stays shut better.

Voila! Your dog now has a bathrobe!

**Like I said, these steps are all created by me and this was done without a pattern. Also, I used half of a regular-sized towel for a fourteen-pound dog, so adjustments to the sizes I mention will need to be made depending on your dog’s size. I tried to make the directions as easily understood as possible, but if you have any questions, please just comment and ask.


Cute AND functional!!
by: Johanna 

Wow, Bonnie – what a delightful project – amazing that you were able to do this on your first try! 

Thank you so much for posting the lovely photos and the detailed description. Please look for Belle’s photos on our home page in January.

We hope you have found the instructions on how to make your own bathrobe helpful. How did it go?