Skip to content

Pet Weight Converter

Convert your pet's weight between kilograms, pounds, ounces and grams.

✔ Reviewed by a licensed veterinarianContent updated 18 Oct 2026Reviewed 18 Oct 2026Sources: Pure arithmetic / unit conversion on user inputs
Pet Weight ConverterFree · instant
Fields marked * are required

Calculated in your browser. The numbers you type are never sent to us or stored.

Quick answer. 10 kilograms is 22.05 pounds, or 22 lb 0.7 oz. To convert kilograms to pounds, multiply by 2.20462; to convert pounds to kilograms, multiply by 0.45359237. Enter a weight and unit to see all the others, including pounds and ounces.

How to use the pet weight converter

  1. Enter the weight.
  2. Choose its unit.
  3. Press Calculate.

Worked example

A dog weighing 10 kilograms.

Weight
10
Unit
Kilograms (kg)
10 kg = 22.05 lb
Kilograms
10
Pounds
22.05
Pounds and ounces
22 lb 0.7 oz
Ounces
352.7
Grams
10,000

Exact conversions: 1 lb = 453.59237 g, 1 oz = 28.349523125 g.

Example values are illustrative; this result is produced by the same calculator above.

How we calculate it

1 lb = 453.59237 g; 1 oz = 28.349523125 g; 1 kg = 1,000 g; pounds and ounces = whole pounds plus the remaining ounces

Sources: Pure arithmetic / unit conversion on user inputs (no external constant)

Understanding your result

Pet weights are given in different units depending on the country, the vet and the product. Food calculators and charts often use kilograms, while labels in the US and UK use pounds and ounces.

The converter uses exact values: a kilogram is 1,000 grams, a pound is 453.59237 grams and an ounce is 28.349523125 grams. A 10 kg dog weighs 22.05 lb, or 22 lb 0.7 oz. A 50 lb dog weighs about 22.7 kg.

Small and young animals are often weighed in pounds and ounces or in grams, so the result is also shown that way. Use the same unit when you compare weights over time.

Common mistakes

  • Rounding too early when converting a small animal's weight.
  • Mixing pounds with pounds and ounces, for example 7.5 lb and 7 lb 5 oz.
  • Using a human bathroom scale for a very small pet; the result is not accurate enough.
  • Comparing a weight in kilograms with a chart in pounds without converting.
  • Forgetting to switch the unit when you move between tools.

Good to know

  • To weigh a large dog, weigh yourself, then yourself holding the dog, and subtract.
  • Weigh at the same time of day and on the same scale when tracking changes.
  • The Pet Weight Change Calculator shows percent change between two weights.

Frequently asked questions

How do I convert kg to lb?

Multiply kilograms by 2.20462. A 10 kg dog weighs about 22 lb.

How do I convert lb to kg?

Divide pounds by 2.20462, or multiply by 0.45359237. A 50 lb dog weighs about 22.7 kg.

Why show pounds and ounces?

Kitten, small-pet and puppy weights are often given in pounds and ounces, so the calculator also splits the result into whole pounds and the remaining ounces.

How many ounces are in a pound?

There are 16 ounces in a pound. The converter shows pounds and ounces together for small animals.

How do I weigh a big dog at home?

Weigh yourself, then weigh yourself holding the dog, and subtract. Use the same scale each time.

Does it work for a kitten in grams?

Yes. Choose grams and enter the weight to see kilograms, pounds and ounces.

Reviewed by a licensed veterinarian
Last reviewed 18 Oct 2026 · How we review

Sources

  1. Pure arithmetic / unit conversion on user inputs (no external constant)
Embed this calculator
Free for vets, rescues and pet blogs — no ads inside the widget.
Get embed code

Estimates only. Every pet is different — confirm with your veterinarian.