What You Need to Know Before You Start

A dog jacket is a fitted garment that covers your dog's back and sides, held in place by straps under the belly and sometimes around the neck. Sewing one yourself takes about two to four hours if you have basic sewing skills and a working machine. You will need a pattern sized to your dog's measurements, fabric that stretches slightly (fleece, jersey knit, or neoprene work well), and thread that matches or complements your fabric.

The main decision is whether to use an existing pattern or draft your own. Existing patterns from companies like Simplicity or indie designers on Etsy come with cutting layouts and step-by-step instructions. Drafting your own means taking your dog's measurements and drawing the pieces yourself, which takes longer but gives you complete control over fit and style. Most first-time sewers do better with a pattern.

Key Takeaways

  • You will need your dog's chest, neck, and back length measurements, taken snugly but not tight, before you buy or draft a pattern.
  • Stretchy fabrics like fleece and jersey knit are easier to work with than woven cotton because they move with your dog and forgive small fit mistakes.
  • The jacket consists of two main pieces (front and back panels) plus straps, and you sew them together with a straight stitch or narrow zigzag.
  • Trying the jacket on your dog as you go, rather than waiting until the end, saves time because you can adjust the fit before the seams are permanent.

Taking Measurements That Actually Fit

Measure your dog while standing still, ideally with someone holding them gently. You need three measurements: neck circumference (around the base of the neck where a collar sits), chest circumference (around the widest part of the rib cage, just behind the front legs), and back length (from the base of the neck to the base of the tail).

Measure snugly but not tight — you should be able to slip one finger under the measuring tape. Write these numbers down and add half an inch to each one for ease (room to move). If your dog is between sizes on a pattern, choose the larger size; you can always take in seams later, but you cannot let them out if the jacket is too small.

Choosing Fabric and Gathering Supplies

Fleece is the easiest fabric for a beginner because it does not fray, stretches a little, and is forgiving if your seams are not perfectly straight. Jersey knit (the fabric t-shirts are made from) also works well and drapes better than fleece. Avoid stiff woven cotton or canvas for your first jacket — they require precise seams and do not move with your dog.

You will need about one to two yards of fabric depending on your dog's size (a pattern will tell you exactly). You also need matching thread, elastic for the belly straps (half-inch wide works well), and optionally bias tape or ribbing for the neck and armholes if you want a finished edge. A pattern, scissors, pins, a measuring tape, and a sewing machine complete the list. A serger is helpful but not necessary.

Cutting and Preparing Your Pieces

Lay out your fabric on a flat surface and pin the pattern pieces to it according to the layout diagram in your pattern instructions. Make sure any directional prints or nap (like fleece) run the same way on both sides. Cut slowly and carefully along the pattern lines using sharp fabric scissors.

Once you have cut all the pieces, mark the placement of straps and openings with a fabric pen or tailor's chalk. If your pattern includes darts (small triangular folds that shape the fabric), mark those too. Lay all the pieces out in order so you know what you are working with before you sit down at the machine.

Sewing the Main Seams

Start by sewing the two main body pieces (front and back panels) together at the sides, using a straight stitch with a quarter-inch seam allowance. Sew from the neck edge down to the tail edge. If your fabric is stretchy, use a narrow zigzag stitch instead of a straight stitch — it allows the seam to stretch without breaking.

Press the seams flat with an iron on low heat (check your fabric's care label first). Then try the jacket on your dog. It should sit smoothly on the back without bunching, and the sides should be snug but not tight. If it is too loose, you can take in the side seams by a quarter inch and try again. If it is too tight, you may need to add gussets (small fabric pieces) under the arms, which means going back to the pattern or consulting a sewing forum for guidance.

Attaching Straps and Closures

Most dog jackets have two straps: one that goes around the chest (behind the front legs) and one that goes around the belly (between the back legs). Cut strips of elastic or fabric about two inches wide and long enough to wrap around your dog's body with a two-inch overlap. Fold the raw edges under and pin the straps to the inside of the jacket at the marked positions.

Sew the straps down with a straight stitch, sewing back and forth over the ends a few times to make them strong. Try the jacket on your dog again and adjust the strap positions if needed. The straps should be snug enough that the jacket does not slip but loose enough that your dog can breathe and move freely. You should be able to fit two fingers under each strap.

Finishing the Edges

The neck and armhole edges can be left raw if you used fleece (it does not fray), or you can finish them with bias tape or ribbing for a more polished look. To use bias tape, pin it around the edge and sew it down with a straight stitch, then fold it to the inside and sew again. To use ribbing, cut strips of stretchy fabric, sew them to the edges with a zigzag stitch, and fold them to the inside.

Try the jacket on your dog one final time. It should sit smoothly without wrinkles, the straps should hold it in place without slipping, and your dog should be able to walk, sit, and lie down comfortably. If the fit is good, trim any loose threads and you are done.

Frequently Asked Questions

What if my dog is an unusual size or shape?

Measure carefully and choose the pattern size closest to your dog's chest measurement. You can adjust the length by adding or removing fabric at the back seam, and you can adjust the width by taking in or letting out the side seams. Take photos of the fit as you go so you remember what worked.

Can I use a regular sewing pattern meant for people?

Not directly — human garment patterns are shaped for human bodies and will not fit a dog's anatomy. Dog-specific patterns account for the different proportions and the need for belly straps. Using a human pattern will waste fabric and time.

What should I do if the seams keep breaking when I sew?

Your thread tension may be too tight, or you may be using a straight stitch on stretchy fabric. Switch to a narrow zigzag stitch, which allows the seam to flex. Also check that your needle is the right size for your fabric — a ballpoint needle works better on knits than a universal needle.

How do I wash the jacket once it is finished?

Check the care label on your fabric. Most fleece and jersey knit jackets can be machine washed in cold water on a gentle cycle and air dried. Avoid the dryer because heat can damage elastic and cause shrinkage. Wash it inside out to protect any printed designs.

Can I add padding or insulation to make it warmer?

Yes. Cut a layer of quilting batting or fleece the same size as your main body pieces, sandwich it between the outer fabric and a lining fabric, and baste it in place before you sew the seams. This adds bulk and warmth but also makes the jacket stiffer, so test the fit carefully as you go.