Answer by
Cali2307 (1337)
The average litter will be between 8 and 10 pups, although hamsters can have litters as large as 20. Hamsters tend to birth their pups with an approximate fifteen minute pause between each, and birthing typically takes around two hours.