Home / Guides / How Long Do Hamsters Live?

How Long Do Hamsters Live?

Short answer: most pet hamsters live 2 to 3 years. Syrian hamsters typically live 2 to 3 years and dwarf hamsters 1.5 to 3 years. A 2-year-old hamster is already a senior, about 66 in human years.

Lifespan by hamster type

HamsterTypical lifespan
Syrian (golden, teddy bear)2-3 years
Campbell's and Winter White dwarf1.5-2.5 years
Roborovski dwarf2-3 years, sometimes a little more
Chinese2-3 years

Hamster age in human years (Syrian)

Hamster ageAbout this old in human years
3 months18
6 months25
1 year39
1.5 years52
2 years66
2.5 years80
3 years94

Based on maturity at about 2 months and a typical lifespan of 2 to 3 years (the pet age calculator method).

How to help a hamster live longer

Signs of an old hamster

Thinner fur, weight loss, sleeping more, less interest in the wheel, and eye or tooth problems. Wet tail (diarrhea) or a hamster that stops eating needs an exotic vet quickly.

Sources: RSPCA hamster care; Merck Veterinary Manual (hamsters); German TVT minimum enclosure size. Human-year figures are a simple comparison.

Try the pet age calculator

Enter your own numbers below, or open the full pet age calculator with the formula and more examples.

This guide is general information, not veterinary advice. Your pet may differ: ask your vet. Terms

Frequently asked questions

How long do Syrian hamsters live?

Usually 2 to 3 years.

How long do dwarf hamsters live?

About 1.5 to 2.5 years for Campbell's and Winter White dwarfs, and 2 to 3 years for Roborovskis.

Is a 2 year old hamster old?

Yes, a 2-year-old hamster is a senior, about 66 in human years.

Do hamsters live longer with a bigger cage?

A large enclosure, deep bedding and a proper wheel reduce stress and obesity, which helps hamsters stay healthy for their full lifespan.

More guides