Last updated: June 19, 2026
Dog Harness Size Calculator
Creators
Dharmendra SinghReviewers

Creators
Dharmendra SinghReviewers
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
Creators
Dharmendra SinghReviewers

Creators
Dharmendra SinghReviewers
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)
Worked Examples
Labrador Retriever — 31 in chest → Large (L)
A typical adult Labrador measured 31 inches around the chest behind the front legs.
- 1Measure the chest girth at the widest point behind the front legs: 31 in
- 2Find the band that covers 31 in: the Large (L) band is 28–34 in
- 3Cross-check the 70 lb weight: also lands in the L band (55–75 lb) — consistent
- 4Buy a Large (L) harness and fine-tune the straps for a two-finger fit
French Bulldog — 20 in chest → Small (S)
A stocky French Bulldog with a broad but short body. Weight alone would over-size the harness.
- 1Measure the chest girth: 20 in
- 2Find the band that covers 20 in: the Small (S) band is 16–22 in
- 3Cross-check the 24 lb weight: also S (11–25 lb) — consistent
- 4Choose a Small (S) — for a Frenchie's deep chest, a step-in or Y-front style fits best
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.
- 1Measure the chest girth: 27.5 in
- 227.5 in sits at the top of the Medium (M) band (22–28 in)
- 3Because the dog is still growing, plan to size up to Large (L) as the chest fills out
- 4If buying now, pick an adjustable M with room to let the straps out, or go straight to L
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.
| Size | Chest girth | Typical weight | Example breeds |
|---|---|---|---|
| XXS | 10–13" | 2–7 lb | Chihuahua, Yorkshire Terrier |
| XS | 13–16" | 6–12 lb | Toy Poodle, Maltese, Pomeranian |
| S | 16–22" | 11–25 lb | French Bulldog, Mini Schnauzer, Beagle |
| M | 22–28" | 25–55 lb | Border Collie, Bulldog, Cocker Spaniel |
| L | 28–34" | 55–75 lb | Labrador, Boxer, Golden Retriever |
| XL | 34–42" | 75–110 lb | German 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 reference • Dog Harness Size Calculator
Measure chest girth (widest point behind front legs) → match the size band → tighten to a two-finger fitValid range: Chest girth 6–50 in · weight 1–200 lb (optional cross-check)
Common Values
⚠ 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.