An average adult riding horse weighs roughly 900–1,200 lb (about 410–545 kg), but the real figure depends on breed, frame and body condition. The most reliable way to estimate your horse’s weight without a livestock scale is the girth-and-length formula this calculator uses, which university extensions have long recommended for feeding and dosing decisions (University of Arkansas Extension).

The formula this calculator uses
To calculate horse weight, the tool applies the standard equation used across agricultural extensions: (heart girth × heart girth × body length) ÷ 330 = weight in pounds, with both measurements taken in inches. The 330 divisor is a constant for mature horses; you swap it for a different number for growing horses and ponies. This body-weight calculator does that automatically once you pick a horse type. The University of Minnesota notes that using body length plus heart girth is more accurate than a heart-girth reading alone (UMN Extension).
The divisor changes with age and type: adult horse ÷330, pony ÷299, yearling ÷301, and weanling or foal ÷280 (Oregon State Extension). Growing horses and very tall or heavily pregnant horses are harder to estimate accurately, so treat those figures as ballpark and lean on a scale where you can.
How much does a horse weigh?
Most mature riding horses cluster around 1,000–1,100 lb (roughly 500 kg), but the range is wide. Light, refined breeds such as Arabians often sit at 800–1,000 lb; Thoroughbreds and Quarter Horses commonly fall between 900 and 1,200 lb; warmbloods run heavier at 1,200–1,600 lb; and draft breeds like Clydesdales and Shires regularly reach 1,600–2,200 lb. Ponies vary from about 300 lb for a small Shetland up to 800 lb for a large pony, while miniature horses may weigh as little as 150–350 lb. A newborn foal typically weighs about 10% of its dam’s weight, often near 100 lb.
Typical horse weight by type (reference chart)
| Type / breed | Typical adult weight |
|---|---|
| Miniature horse | 150–350 lb (68–159 kg) |
| Small pony (e.g. Shetland) | 300–500 lb (136–227 kg) |
| Large pony | 500–800 lb (227–363 kg) |
| Arabian | 800–1,000 lb (363–454 kg) |
| Thoroughbred | 900–1,200 lb (408–544 kg) |
| Quarter Horse | 950–1,200 lb (431–544 kg) |
| Warmblood | 1,200–1,600 lb (544–726 kg) |
| Draft (Clydesdale, Shire, Belgian) | 1,600–2,200 lb (726–998 kg) |
How to use the horse weight calculator
You only need a soft, flexible tape measure (a lunge line or baling twine works if your tape is too short). Stand your horse squarely on flat, level ground, ideally in the morning before feeding, and measure the same way each time so you can track changes.
- Measure the heart girth. Run the tape around the barrel, straight up and down, immediately behind the withers and elbows — where the girth or cinch sits. Keep it snug but not tight.
- Measure the body length. Measure from the point of the shoulder straight back to the point of the buttock (tuber ischii). Two people makes this easier.
- Choose your units and horse type, then enter both numbers. The calculator returns the estimated weight, the kilogram equivalent, a daily forage range, and where your horse sits among typical size bands.
BarnCalc · Horses
Horse Weight Calculator
Estimate your horse's weight from a heart-girth and body-length measurement — no scale needed.
Heart girth: around the barrel, just behind the withers and elbows (where the girth sits). Body length: point of shoulder straight back to the point of the buttock.
Estimated weight
Kilograms
—
Daily forage
— at 1.5–2.5% BW
Size band
—
Enter both measurements to see the estimate.
Typical horse weights by type (reference chart)
| Type / breed | Typical adult weight |
|---|---|
| Miniature horse | 150–350 lb (68–159 kg) |
| Small pony (e.g. Shetland) | 300–500 lb (136–227 kg) |
| Large pony | 500–800 lb (227–363 kg) |
| Arabian | 800–1,000 lb (363–454 kg) |
| Thoroughbred | 900–1,200 lb (408–544 kg) |
| Quarter Horse | 950–1,200 lb (431–544 kg) |
| Warmblood | 1,200–1,600 lb (544–726 kg) |
| Draft (Clydesdale, Shire, Belgian) | 1,600–2,200 lb (726–998 kg) |
How it works: uses the standard girth-and-length formula (heart girth² × body length) ÷ divisor — 330 for adult horses, 299 pony, 301 yearling, 280 weanling — measured in inches, giving pounds.
Disclaimer: this is a planning estimate, not veterinary advice, and can be off by a few percent (more for very tall, pregnant, or atypically built horses). Use a livestock scale where an exact weight matters, keep records, and consult your vet for feeding or medication decisions.
Sources:
How to use a weight tape on a horse
A weight tape is a measuring tape printed with pounds or kilograms instead of inches. To use a weight tape on a horse, wrap it around the heart girth only — behind the withers and elbows, running straight down — pull it snug, and read the weight where the zero end meets the tape. It’s the fastest option, but because a weight tape for horses estimates from girth alone, it’s calibrated for an “average” horse of about 16 hands and 1,000 lb. That makes weight-tape accuracy lower for ponies, drafts, very long horses and pregnant mares. For most horses, the girth-plus-length formula in this calculator is the more accurate method, which is why even the most accurate horse weight tape is best used to track changes month to month rather than to pin down an exact figure (The Horse).
Frequently asked questions
How do I estimate a horse’s weight without a scale?
Measure heart girth and body length in inches, then calculate: (girth × girth × length) ÷ 330 for an adult horse. This estimate is generally within a few percent of scale weight and is accurate enough for routine feeding and monitoring (University of Arkansas Extension).
How accurate is a horse weight tape?
A weight tape gives a quick but rough estimate because it reads girth alone and assumes an average build. It’s most useful for spotting weight changes over time; for a closer one-off figure, use the girth-and-length formula, and use a livestock scale when an exact weight is essential (UMN Extension).
Is there a different formula for foals and ponies?
Yes. Keep the same girth-and-length math but change the divisor: 299 for ponies, 301 for yearlings and 280 for weanlings, versus 330 for adult horses (Oregon State Extension).
How much should I feed based on my horse’s weight?
As a starting point, horses eat about 1.5–2.5% of their bodyweight per day in forage (dry matter). A 1,000 lb horse therefore eats roughly 15–25 lb of hay or pasture equivalent daily. Adjust for workload, body condition and your vet’s guidance rather than treating it as fixed.
How much does an average horse weigh?
A typical adult riding horse weighs about 1,000–1,100 lb (around 500 kg), though healthy weights range from roughly 800 lb for light breeds to over 2,000 lb for draft horses.
Where do I measure the heart girth?
Around the barrel immediately behind the withers and elbows, in the same spot a saddle girth or cinch sits, with the tape running straight up and down rather than at an angle.
Sources
- University of Arkansas Extension — Estimating a Horse’s Body Weight
- University of Minnesota Extension — Estimating horse bodyweight
- Oregon State Extension — Livestock weight calculator (divisors)
- The Horse — Adult Horse Weight Calculator
- PetMD — How Much Does a Horse Weigh?
Reviewed for accuracy against University of Arkansas, Minnesota and Oregon State Extension guidance and The Horse’s veterinary-reviewed calculator. Estimates are for planning, not veterinary advice — consult your vet for feeding and medication decisions. Last updated: July 12, 2026.
Related calculators
Explore more in the BarnCalc horse hub, or try these sibling tools:
- Horse Feed Calculator by Weight — turn this weight estimate into a daily ration.
- Horse Gestation (Foaling Date) Calculator