Find the perfect harness fit for your dog
Enter your dog's weight and chest girth to determine the recommended harness size and leash width

| Category | Weight (lb) | Girth (in) |
|---|---|---|
| XX-Small | 0–5 lb | 8–10 in |
| X-Small | 5–10 lb | 9–15 in |
| Small | 10–25 lb | 13–23 in |
| Medium | 25–55 lb | 18–29 in |
| Large | 55–75 lb | 22–39 in |
| X-Large | 75–343 lb | 28–48 in |
| Category | Leash Width |
|---|---|
| XX-Small | 5/16" (0.79 cm) |
| X-Small | 3/8" (0.95 cm) |
| Small | 5/8" (1.59 cm) |
| Medium | 3/4" (1.905 cm) |
| Large | 1" (2.54 cm), two-ply |
| X-Large | 1.25" (3.175 cm), two-ply |
The Dog Harness Size Calculator takes the guesswork out of finding the right harness for your four-legged friend. Instead of bouncing between size charts that use vague breed labels (“Small” means something different on every label), this tool uses two concrete measurements—your dog’s body weight and chest girth—to recommend a precise size category and the ideal leash width.
✅ A properly fitting harness distributes pressure evenly across your dog’s chest and shoulders, preventing neck strain and giving you better control on walks. Getting the right size is the first step toward comfortable, stress-free outings.
Who is this for?
The calculator is based on widely used industry sizing standards that correlate body weight and chest girth to manufacturer harness sizes. If you’re also comparing kennel or crate sizes, check out our Dog Crate Size Calculator to make sure your pup has room to stretch out at home too.
Using the calculator is straightforward. Here’s the step-by-step process:
Let’s say Max the Beagle weighs 22 lb (10 kg) and has a chest girth of 20 inches (51 cm).
How to interpret: Max falls squarely in the Small range. For Small dogs, a 5/8" wide leash provides a great balance of strength and flexibility. It’s thick enough for comfortable handling but not so heavy that it weighs Max down.
Luna weighs 65 lb (29.5 kg) with a chest girth of 30 inches (76 cm).
Good to know: Large breed dogs that tend to pull need a wider, two-ply leash for safety. The 1" two-ply recommendation isn’t just about comfort—it’s about making sure the leash doesn’t dig into your hands or snap under sudden tension.
Background: You adopted a 4-month-old mixed-breed puppy and need a harness now, but you know they’ll grow.
Inputs: Weight = 15 lb. Girth = 14 in. The calculator predicts Small.
Application: Buy a Small harness with adjustable straps. Re-measure every 4–6 weeks and check our calculator monthly to know when to size up.
Background: Your dog’s current harness is wearing out, and the new brand has a completely different size chart.
Inputs: Weight = 55 lb. Girth = 26 in. The calculator says Large.
Application: Use the Large recommendation as a baseline, then check the new brand’s specific measurements. Some brands run small—knowing your dog’s exact girth helps you decide between Large and Medium-Large.
Background: Your 10-year-old Golden Retriever has lost muscle mass and gained some belly, so the old harness no longer fits well.
Inputs: Weight = 70 lb. Girth = 34 in. The calculator says X-Large.
Application: The senior dog may need a step-in or padded harness for joint comfort. Use the X-Large size as your starting point and look for brands with extra padding around the chest.
Background: You’re ordering a harness online and can’t try it on your dog before buying.
Inputs: Weight = 8 lb. Girth = 11 in. The calculator predicts X-Small.
Application: Check the store’s size chart against your measurements. If the X-Small covers an 11 in girth, you’re good. Many online sellers offer free returns—order two sizes if you’re between categories.
If you’ve never bought a harness before, the sheer number of options can be overwhelming. Use this calculator to narrow down which size bracket to focus on, then read reviews within that size.
If your measurements land right on the boundary between two size categories, the calculator highlights the transition and suggests a leash width range. This is common with puppies and certain deep-chested breeds.
Have a Chihuahua and a Great Dane? Run each dog through the calculator separately so you can order the right sizes for everyone in one go. Pair with Crate Size for a complete setup.
After surgery, your dog may need a support harness that differs from their usual size. Use the calculator with current measurements—weight loss from reduced activity and fluid changes can shift the size. Also check our Dog Quality of Life Calculator to monitor recovery.
If your dog is on a diet, their harness size may change as they lose weight. Re-measure every month. For calorie planning, combine with our Dog Food Calculator to get the daily intake right.
Buying a harness for a friend’s dog? Ask them for the two measurements (or sneak them if you can). The calculator gives you a reliable size to shop for, even if you’ve never met the dog in person.
When the calculator may be less accurate:
Use a flexible measuring tape, not a metal one
A tailor’s cloth or plastic tape conforms to your dog’s body shape. A metal tape or ruler will give you a straight-line distance that under-reports the true girth.
Measure while your dog is standing
A sitting or lying dog’s chest expands differently. Have your dog stand on all four paws in a relaxed posture for the most accurate girth measurement.
Mark the "two-finger" rule
After fitting a harness, you should be able to slip two fingers comfortably between the harness and your dog’s body. Any tighter and it may chafe; any looser and your dog could slip out.
Re-measure every season
Dogs can gain or lose 5–10% of their body weight between seasons. Puppies can outgrow a harness in weeks. Make it a habit to check measurements when the clocks change.
Factor in coat thickness for winter
If you’re buying a harness for winter walks, measure your dog without their winter coat, then add 1–2 inches to the girth to account for the bulk of the coat underneath. For summer harnesses, measure with the coat the dog will actually wear.
Pro tip: combine with the Dog Food Calculator
A dog’s weight directly affects their harness size. If your dog needs to lose or gain weight, use our Dog Food Calculator to plan the right calorie intake, then check back here monthly to see if the harness size has changed.
The calculator doesn’t use a single mathematical formula. Instead, it applies a rule-based classification system that maps your dog’s weight and girth measurements onto established industry size brackets. Think of it like a lookup table that accounts for both parameters simultaneously.
Key variables
How the size category is determined
When both weight and girth are provided, the calculator checks which size bracket they fall into using a series of conditional rules. The core size brackets are:
What happens when only one measurement is provided?
If only weight or only girth is entered, the calculator uses the helper functions, ,, and to estimate a range. For example, given a girth measurement, the possible weight range is determined by:
This allows the calculator to give you a partial estimate even with incomplete data, marked as “estimate based on partial data”.
Consistency check
When both measurements are provided, the system runs a cross-validation: it checks whether falls within and whether falls within . If either check fails, the calculator flags the combination as unlikely and asks you to double-check.
Two dogs can weigh the same but have completely different chest shapes. A Greyhound and a Bulldog might both weigh 55 lb, but the Greyhound has a deep, narrow chest while the Bulldog has a wide, barrel-shaped chest. That’s why the calculator always considers both measurements—girth is the more reliable predictor of harness fit, but weight helps disambiguate between border cases.
Veterinarians increasingly recommend harnesses over collars for dogs that pull on leash. A collar puts all the pressure on the neck, which can damage the trachea, thyroid, and cervical spine—especially in small breeds. A properly fitted harness distributes that force across the chest and shoulders, reducing injury risk. For more on your dog’s overall well-being, see our Dog Quality of Life Calculator.
The recommended leash width isn’t arbitrary. Thinner leashes (5/16"–3/8") are suitable for small dogs because they’re lightweight and easy for a small dog to carry. Wider leashes (1"–1.25") are advised for large, strong pullers because they distribute the force across a larger surface area on your hands, giving you better control and preventing the leash from cutting into your skin.
Related calculators
For a complete picture of your dog’s health and comfort, check out our Dog BMI Calculator to assess body condition, the Dog Food Calculator for daily feeding guidelines, and the Dog Size Calculator to predict your puppy’s adult weight.
Stand your dog on all four paws. Take a flexible measuring tape and wrap it around the widest part of the chest, just behind the front legs. The tape should be snug—you should be able to slide one finger underneath. Read the measurement where the tape meets itself. Do this twice and take the average for the best accuracy.
The calculator will show a range like “Small to Medium.” In this case, check the specific brand’s size chart. Some brands recommend sizing up for deep-chested breeds (like German Shepherds) and sizing down for stocky breeds (like Bulldogs). If in doubt, order both sizes and return the one that doesn’t fit.
Yes, but understand that puppies grow fast. If your puppy falls into the XX-Small or X-Small range, expect to size up within 2–3 months. Many owners buy an adjustable harness one size up from what the calculator recommends so they get more wear out of it. For adult weight predictions, use our Dog Size Calculator.
No—it gives a general size recommendation. Different styles (step-in, over-the-head, vest-style) may fit differently even within the same size. Always check the brand’s specific sizing guide and read reviews from owners of similarly built dogs.
The calculator provides a recommended leash width based on your dog’s size category. Small dogs (5/16"–3/8") need light leashes they can carry easily. Medium dogs (5/8"–3/4") benefit from a balanced weight-to-strength ratio. Large strong pullers (1"–1.25") need thick, two-ply leashes for safety and control.
This happens when your weight and girth don’t match any realistic body type—for example, a 5 lb dog with a 20 inch chest. This usually means one of the measurements was entered incorrectly. Re-measure your dog carefully and double-check the values.
The calculator can give you a partial estimate from weight alone, but it will be marked as an “estimate based on partial data.” For the best results, always measure both weight and girth. Girth alone is actually more reliable than weight alone for harness sizing.
The calculator uses weight and girth, not breed, so it works for all dogs including mixed breeds. However, certain breed shapes (very deep chest, very barrel-shaped) may fit differently within a size category. Use the recommendation as a starting point and adjust based on brand-specific feedback from other owners of the same breed.
Generate simple SVG placeholder images with custom size, colors, and text. Runs locally in your browser with one-click copy.
Calculate your dog's Body Mass Index (BMI) based on breed, height, and weight to determine if they are healthy, overweight, or underweight.
The cat pregnancy calculator will compute the due date of your favorite feline.
The dog life expectancy calculator estimates the age of your dog based on their breed and gives their average life expectancy.
Convert your dog's age to human years based on breed and size.
The dog pregnancy calculator provides you with your dog's due date.