Dog Sweater Size Chart

A sweater has to pass over the head and around the ribcage, so it takes two measurements, back length and chest girth, and most dogs land in different sizes on each. Enter both and we tell you which one should decide and why, plus where a knit actually goes wrong on the body.

Base of the neck to base of the tail, dog standing square.
Widest part of the ribcage, just behind the front legs.
Put this calculator on your website for free

Copy one snippet and give your visitors a working Dog Sweater Size Chart. It stays up to date on its own and stores nothing they type.

How dog sweater sizing works

A sweater is not sized on one number, because it has to do two jobs at once: pull over the head and around the ribcage, then hang the right length down the back. Most dogs give you a different size on each measurement, and every published chart quietly picks one to trust without saying so. This page tells you which one and why.

The short answer is chest girth, because a pullover has to clear the head and the ribcage in the same motion, and a knit that is tight there chafes behind the front legs on every wear. A sweater that runs a little short is just a short sweater. A sweater that will not go over the ribcage is one you send back.

The formula

Back length → a size from the length chart
Chest girth → a size from the chest chart
If they agree: that size.
If they are one size apart: the chest size wins.
If they are two or more sizes apart: standard lettered sizing will not fit well; buy on the numbers.

Both charts run XS through XL. Back length bands are 8 to 10 in (XS), 10 to 14 in (S), 14 to 18 in (M), 18 to 22 in (L), and 22 to 28 in (XL). Chest girth bands are 12 to 16 in (XS), 16 to 22 in (S), 22 to 28 in (M), 28 to 34 in (L), and 34 to 42 in (XL), the same chest bands our dog harness size chart uses, since a ribcage is a ribcage regardless of what is going around it.

Worked example

A dog with a 12 in back and a 24 in chest: back length lands in the S band (10 to 14 in), chest girth lands in the M band (22 to 28 in). They are one size apart, so chest wins: buy the M. It will run a little long in the body, so look for a high-cut belly panel if the dog is male, since a long belly panel is the part that gets wet and dragged through mud.

How to measure

Back length runs from the base of the neck, roughly where a collar sits, to the base of the tail, not the tip. Keep the dog standing square. Measuring from the skull instead of the neck is the single most common error here, and it adds a few inches that sends you up a whole size for no reason.

Chest girth is the widest part of the ribcage, just behind the front legs, with the tape snug against the fur but not compressing it. Our dog harness size chart walks through the same measurement in more detail if you want a second look at it. No tape measure in the house: run a piece of string around the dog and measure the string against a ruler instead.

Hard to fit builds

A few common shapes throw the two measurements far enough apart that a single lettered size never quite works, and it is worth knowing which one is lying to you before you order.

Long and low (dachshund, corgi, basset): back length reads high while chest girth reads low. The chest number is the one to trust for whether the sweater goes on at all; look for a maker that sells a specifically long-body cut rather than sizing up the whole garment, which just adds width you do not need.

Deep chest, tiny waist (greyhound, whippet): chest girth reads high relative to back length, so a sweater sized to the chest can sit loose and slide back over the narrow waist behind it. A garment with its own waist shaping, rather than a straight tube, holds its position far better on this build.

Broad chest, short back (bulldog, pug, French bulldog): chest girth again reads high against a short back, but here the risk is the opposite of sliding: a tight neck and armhole opening on a barrel-chested dog. Favor a wider neck opening and check the armholes specifically rather than trusting the size letter to have accounted for the shape.

Where a sweater actually goes wrong

People worry about length and the sweater almost never fails there. It fails at the armholes, where a tight knit rubs with every stride, and at the belly, where a too-long body panel drags and gets soiled. Measure the dog's current coat, not a groomed or clipped version of it: a groomed double coat and an ungroomed one can differ by close to an inch of apparent girth, enough to move a size.

Compare that to a woven coat, which is a different garment with a different failure point. A coat does not stretch, closes with straps or a zip instead of pulling over the head, and the dangerous direction there is a tight shoulder that shortens the dog's stride rather than a rubbing armhole. Our dog coat size chart covers that garment and explains why coat makers pick a different primary measurement depending on how the coat closes.

Frequently asked questions

How do I measure my dog for a sweater?

Two numbers. Back length runs from the base of the neck, where a collar sits, to the base of the tail, dog standing square. Chest girth is the widest part of the ribcage just behind the front legs, snug over the fur without compressing it. If the two numbers point to different sizes, this page tells you which one to trust.

What size sweater for a dachshund or other long, low dog?

We will not invent a number for a specific breed, since published breed figures vary and were never independently checked. What we can tell you is the build problem: a long, low dog's back length points well above its chest girth, so measure both rather than guessing from one, and expect the chest number to be the one that actually fits.

Are dog clothing sizes the same between brands?

No. XS through XL are a typical ladder, not a published standard, and every maker sets its own bands. The inches or centimeters printed on the listing are what travels between brands. Read those and treat the letter as a rough label, not a promise.

My dog is between two sizes, which do I buy?

For a knit sweater, size on the chest and expect the back length to fall where it falls. Near the top of the chest band a snug knit still has give, so stay in the size unless the dog is thick-coated or the knit is a tight, low-stretch cable, in which case go up. Near the bottom, stay too. Do not size down for a snugger look, because the armholes are where a tight sweater actually rubs.

Should I size up so my puppy grows into a sweater?

No. Measure the puppy you have today and expect to buy again as it grows. A sweater with room to spare is a tripping hazard on the legs and something a bored puppy can get a tooth into and chew, which a snug, correctly sized one is not.

Do dogs actually need sweaters?

Short-haired, small, senior, or thin dogs often benefit in cold or wet weather, and a double-coated breed built for winter usually does not need one at all. It is a comfort call for the specific dog in front of you, not a rule.

What is the difference between this page and the dog coat size chart?

Material and closure. This page covers stretch knit clothes, sweaters, hoodies, pajamas, and tees, which pull on over the head and rely on give to fit both measurements. Woven coats and jackets do not stretch and close with straps or a zip instead, which changes which measurement should decide, so they get their own page: our dog coat size chart.

Should a dog sweater cover the tail?

No, a sweater is not meant to reach the tail. That is a coat question, since a coat that stops short of the tail leaves the hips exposed in bad weather. A sweater's job ends at the base of the back, and covering the tail on a knit garment mostly just gets in the dog's way when it wags.

Related calculators

Last updated