Hamstre og rotter varierer mye i størrelse. Noen syriske hamstre kan nå ca. 15 cm lengde og veie opp til 700 gram, mens brunrotter kan vokse opp til 45 cm og veie opp til 1,1 kg. Selv om noen hamstre kan nærme seg størrelsen på mindre rotter, er mange hamsterarter betydelig mindre.