# Livestock Weight Calculator by Heart Girth — Cattle, Buffalo, Goat, Sheep, Pig & Horse

> Free livestock weight calculator: estimate the weight of cattle, buffalo, goats, sheep, pigs and horses from heart girth and body length (cm or inches), plus the drug volume for a mg/kg dose.

- Source page: https://wevet.in/calculators/livestock-weight-heart-girth-calculator/
- Type: Calculator
- Publisher: WeVet
- Updated: 2026-11-01
- Audience: veterinarians and veterinary students

Estimate the body weight of a cow, buffalo, goat, sheep, pig or horse from a tape measure — heart girth × heart girth × body length — in cm or inches, kg or lb. Add a mg/kg dose to get the volume to give.

Use the free interactive calculator: https://wevet.in/calculators/livestock-weight-heart-girth-calculator/

## Inputs

- Species: Cattle (÷ 300) · Buffalo (cattle formula ÷ 300 — rough) · Goat / sheep (÷ 300) · Pig (÷ 400) · Horse — mature (÷ 330) · Horse — yearling (÷ 301) · Horse — weanling (÷ 280)
- Measured in: centimetres (cm) · inches (in)
- Heart girth
- Body length
- Dose (mg/kg, optional)
- Drug concentration (mg/mL, optional)

## How it is calculated

**Weight (lb)** = heart girth (in) × heart girth (in) × body length (in) ÷ divisor [1].

| Species | Divisor |
|---|---|
| Beef cattle | 300 |
| Sheep and goats | 300 |
| Pigs | 400 (add 7 lb if the pig weighs under 150 lb) |
| Horses — mature / yearling / weanling | 330 / 301 / 280 |

Heart girth is the circumference of the body around the heart, and in sheep and goats body length is measured from the point of the shoulder to the pin bone [1]. For sheep, compress the wool so the tape measures the body, not the wool [1].

In centimetres: inches = cm ÷ 2.54, and kg = lb × 0.4536 — the calculator converts both ways.

## Worked example

Cow with a 72 in heart girth and 66 in body length: 72 × 72 × 66 ÷ 300 = 1140 lb ≈ 517 kg.

## Frequently asked questions

### How do you calculate cattle weight with a measuring tape?

Multiply heart girth × heart girth × body length (all in inches) and divide by 300 to get the weight in pounds [1].

### What formula is used for goats and sheep?

The same heart girth × heart girth × body length ÷ 300 (in inches, result in pounds), with body length measured from the point of the shoulder to the pin bone [1].

### How do you estimate the weight of a pig without a scale?

Heart girth × heart girth × body length ÷ 400 gives pounds; add 7 lb if the pig weighs under 150 lb [1].

## References

[1] Weight calculator — estimating livestock weight from heart girth and body length — Oregon State University Extension Service. https://extension.oregonstate.edu/sites/default/files/documents/51006/weightcalculator.pdf

---
Numbers in [brackets] cite the references above. For veterinary professionals. Information supports — never replaces — clinical judgement; always check the current product label and local regulations.
Ask follow-up questions in WeVet (free AI assistant for veterinarians): https://wevet.in/
