How Long are Hamsters Pregnant for?

Hamsters are usually pregnant for about fifteen to twenty-one days. Not a great deal of time, but long enough to produce another hamster!