Skip to main content
Skip to calculator
Advertisement

Last updated: June 19, 2026

Dog Harness Size Calculator

Quick Answer

The Dog Harness Size Calculator sizes a harness from the dog's chest girth — the circumference of the rib cage at its widest point, just behind the front legs — because harnesses are sized on girth, not weight. Match the measurement to the standard bands: XXS 10–13 in (2–7 lb), XS 13–16 in (6–12 lb), S 16–22 in (11–25 lb), M 22–28 in (25–55 lb), L 28–34 in (55–75 lb) or XL 34–42 in (75–110 lb). Weight is only a cross-check, since same-weight dogs can have very different chest depths. If the dog is between sizes or still growing, size up and tighten the adjustable straps, aiming for a two-finger fit under every strap with the shoulders left free to move.

To size a dog harness, measure the chest girth around the widest part of the rib cage just behind the front legs, then match it to the standard bands: extra-small 13 to 16 inches, small 16 to 22 inches, medium 22 to 28 inches, large 28 to 34 inches, and extra-large 34 to 42 inches. Use weight only as a cross-check.

Key Takeaways

  • Harnesses are sized on chest girth (widest point behind the front legs), not weight
  • Standard bands: XXS 10–13" · XS 13–16" · S 16–22" · M 22–28" · L 28–34" · XL 34–42"
  • Weight is only a cross-check — same-weight dogs (Bulldog vs Whippet) take different sizes
  • Between sizes or still growing? Size up and tighten the adjustable straps
  • Aim for a two-finger fit under every strap and keep the shoulders free to move
Helpful
Not helpful
Save as image
Share
Embed
Cite
Write feedback

Formula

Harness size = the standard band whose chest-girth range contains the dog's chest girth (measured at the widest point behind the front legs). Weight is a cross-check only.

Where:

  • S_{harness}=Recommended harness size (XXS–XL)
  • G_{chest}=Chest girth, widest point behind the front legs(inches)
  • G_{min}(s),\,G_{max}(s)=Lower and upper chest-girth bounds of size band s(inches)
Dog Harness — Parts & Sizing DiagramLabelled diagram of an adjustable dog harness. It is made of two webbing loops — a neck loop that goes over the head and a chest (girth) loop that wraps the rib cage — joined by a back strap carrying the leash D-ring and a belly strap with a quick-release buckle. The harness is sized on the chest / girth loop, which is matched against the standard size ladder: XXS, XS, S, M, L and XL.Dog Harness Size CalculatorAnatomy of an adjustable harness — size it on the chest / girth strapChest / girth strapmeasure this loopNeck loopover the headD-ring · leash clips hereQuick-release buckle (adjustable)HOW IT WORKSsize = band covering chest girthXXSchest 10–13″XSchest 13–16″Schest 16–22″Mchest 22–28″Lchest 28–34″XLchest 34–42″🦮
A harness is two adjustable webbing loops — a neck loop and a chest (girth) loop — joined by a back strap that carries the leash D-ring and a belly strap with a quick-release buckle. Harnesses are sized on the chest / girth loop: measure that circumference and match it to the size band, from XXS to XL.

Worked Examples

Labrador Retriever — 31 in chest → Large (L)

A typical adult Labrador measured 31 inches around the chest behind the front legs.

  1. 1Measure the chest girth at the widest point behind the front legs: 31 in
  2. 2Find the band that covers 31 in: the Large (L) band is 28–34 in
  3. 3Cross-check the 70 lb weight: also lands in the L band (55–75 lb) — consistent
  4. 4Buy a Large (L) harness and fine-tune the straps for a two-finger fit
Final Answer: Large (L) · fits chest 28–34 in · typical 55–75 lb

French Bulldog — 20 in chest → Small (S)

A stocky French Bulldog with a broad but short body. Weight alone would over-size the harness.

  1. 1Measure the chest girth: 20 in
  2. 2Find the band that covers 20 in: the Small (S) band is 16–22 in
  3. 3Cross-check the 24 lb weight: also S (11–25 lb) — consistent
  4. 4Choose a Small (S) — for a Frenchie's deep chest, a step-in or Y-front style fits best
Final Answer: Small (S) · fits chest 16–22 in · typical 11–25 lb

Between sizes — 27.5 in chest, still growing

A young dog measuring near the top of the Medium band. Sizing up keeps room to grow.

  1. 1Measure the chest girth: 27.5 in
  2. 227.5 in sits at the top of the Medium (M) band (22–28 in)
  3. 3Because the dog is still growing, plan to size up to Large (L) as the chest fills out
  4. 4If buying now, pick an adjustable M with room to let the straps out, or go straight to L
Final Answer: Medium (M) now · size up to Large (L) as the dog grows

Introduction

The Dog Harness Size Calculator turns the one measurement that truly matters — your dog's chest girth (the circumference of the rib cage at its widest point, just behind the front legs) — into the standard harness size to buy, from XXS to XL. Harness manufacturers size on chest girth, not weight, because two dogs of the same weight can have very different builds: a deep-chested Boxer and a barrel-bodied Bulldog need different harnesses despite weighing the same. Enter the chest girth (and, optionally, the weight as a cross-check) and the calculator returns the size band, its girth range, the typical weight it suits, and a fit note. Pair it with our Dog Crate Size Calculator, Dog Size Calculator and Dog Age Calculator when kitting out a new dog.

How Harness Sizing Works

A harness is sized on the chest girth — the strap that wraps around the rib cage carries the load and is the part that has to fit. Weight is only a rough proxy because body shape varies so much at the same weight.

  • Chest girth is the decider: measure around the deepest part of the rib cage, just behind the front legs

  • Find the band whose girth range contains your measurement (e.g. 22–28 in → Medium)

  • Weight is a cross-check only — if it disagrees with the girth, trust the girth and re-measure

  • Adjustable straps give roughly ±2 inches of room, so a measurement near a boundary still works

  • If your dog is between sizes or still growing, size up and tighten the straps down

Measure with a soft fabric tape over the dog's coat while it stands square on a flat floor. Keep the tape snug but not tight — you should be able to slip two fingers underneath. Measure twice and use the larger value.

Standard Dog Harness Size Chart

Harness sizes are quoted by chest girth. Use the calculator for an exact match, but this chart shows the typical mapping by girth, weight and breed. Ranges overlap slightly between brands, so always measure rather than rely on weight alone.

SizeChest girthTypical weightExample breeds
XXS10–13"2–7 lbChihuahua, Yorkshire Terrier
XS13–16"6–12 lbToy Poodle, Maltese, Pomeranian
S16–22"11–25 lbFrench Bulldog, Mini Schnauzer, Beagle
M22–28"25–55 lbBorder Collie, Bulldog, Cocker Spaniel
L28–34"55–75 lbLabrador, Boxer, Golden Retriever
XL34–42"75–110 lbGerman Shepherd, Rottweiler, Doberman

Weight ranges are a guide only. Deep-chested breeds (Greyhounds, Boxers) and broad-chested breeds (Bulldogs, Staffies) often need a different size than their weight suggests — the chest girth is always the reliable number.

How to Measure Your Dog's Chest Girth

Accurate sizing starts with an accurate measurement. The chest girth (also called the barrel or heart-girth) is the single number every harness chart asks for, and the same measurement the American Kennel Club's harness-fitting guide recommends taking first.

  • Stand the dog square on a flat, non-slip surface so it isn't leaning or sitting

  • Find the widest part of the rib cage, usually a couple of inches behind the front legs

  • Wrap a soft tape measure all the way around the chest and back to the start point

  • Keep it snug but comfortable — two fingers should slide under the tape

  • Record the number, then also measure the neck girth (base of the neck where a collar sits) if the harness chart asks for it

No fabric tape? Wrap a piece of string or a phone-charging cable around the chest, mark where it meets, then hold it against a rigid ruler.

Harness Styles and How Fit Differs

The right size is step one; the right style is step two. Different harness designs suit different body shapes and pulling behaviours.

**Y-front / over-the-head:

** the most shoulder-friendly shape; great all-rounder for active dogs

**Step-in:

** the dog stands in it and you clip on the back; easy for dogs that dislike things going over the head

**No-pull (front-clip):

** a leash ring on the chest redirects a pulling dog; size on chest girth as usual

**Vest / padded:

** broad panels spread pressure; double-check the chest range as padding eats into the adjustment

**Dual-clip:

** front and back rings for training flexibility; the back ring is for relaxed walking, the front for control

Whatever the style, a correctly sized harness should not restrict the shoulder blades. If the chest strap sits across the front of the shoulders rather than behind the legs, the harness is too small or the wrong shape.

Checking the Fit Once It's On

A harness that's the right size on paper still needs the straps dialled in. Run through this quick check before every dog wears one out for the first time.

**Two-finger rule:

** you should be able to slide two fingers flat under any strap — no more, no less

**No escape:

** with the leash gently taut, the dog shouldn't be able to back out of it

**Shoulders free:

** the front of the harness must sit behind the shoulder blades so the gait isn't restricted

**No rubbing:

** check the armpit (girth) area after a long walk for any chafing or bald patches

**Re-check growth:

** puppies can outgrow a harness in weeks — re-measure monthly until they're full-grown

If the harness fits the chest but gapes at the neck (or vice versa), choose a style with independent neck and chest adjustment rather than going up or down a whole size.

Quick Reference Card

Dog Harness Size — Quick Reference

Quick referenceDog Harness Size Calculator

Measure chest girth (widest point behind front legs) → match the size band → tighten to a two-finger fit

Valid range: Chest girth 6–50 in · weight 1–200 lb (optional cross-check)

Common Values

Toy dog (Chihuahua, Yorkie)XXS / XS (10–16 in)
Small dog (Frenchie, Beagle)S (16–22 in)
Medium dog (Collie, Bulldog)M (22–28 in)
Large dog (Labrador, Boxer)L (28–34 in)
Giant dog (Shepherd, Rottweiler)XL (34–42 in)

Watch Out

  • Size on chest girth, not weight
  • Measure the widest point just behind the front legs
  • Keep the front of the harness behind the shoulder blades
  • Re-measure growing puppies monthly

Pro Tips

  • Between sizes? Size up and tighten the straps
  • Use a string and a ruler if you don't have a tape measure
  • Pick a front-clip style to discourage pulling

FAQs

How do I measure my dog for a harness?

Measure the chest girth — wrap a soft tape measure around the widest part of the rib cage, just behind the front legs, while the dog stands square. Keep it snug enough to slip two fingers underneath. That single number is what harness sizes are based on. If the harness chart also asks for neck girth, measure around the base of the neck where a collar would sit.

Should I size a dog harness by weight or by chest measurement?

Always by chest girth. Weight is only a rough cross-check because body shape varies enormously at the same weight — a 25 lb French Bulldog has a much broader chest than a 25 lb Whippet. Harness manufacturers print weight ranges as a convenience, but the girth measurement is what actually determines whether the harness fits.

What size harness does my dog need?

Match your dog's chest girth to the standard bands: XXS 10–13 in, XS 13–16 in, S 16–22 in, M 22–28 in, L 28–34 in, XL 34–42 in. Enter your measurement above and the calculator returns the band, its weight guide, and a fit note. If you're between sizes, size up and tighten the adjustable straps.

How tight should a dog harness be?

Snug but not restrictive — you should be able to slide two fingers flat between any strap and your dog's body. Too loose and the dog can wriggle or back out of it; too tight and it rubs the skin and restricts the shoulders. After the first long walk, check the armpit area for any chafing.

My dog is between two harness sizes — which should I pick?

Choose the larger size and tighten the straps down, especially if your dog is still growing. Most harnesses give about two inches of adjustment, so the bigger size will cinch in comfortably, whereas a too-small harness can't be let out. If only one dimension is borderline, look for a style with independent neck and chest adjustment.

Does the right harness size stop a dog from pulling?

The right size and a no-pull (front-clip) style work together. Sizing only affects comfort and security; to discourage pulling you want a front-clip ring on the chest that redirects the dog toward you when it lunges. Size that style on chest girth exactly as you would any other harness, then attach the leash to the front ring for training walks.