Hamsters typically live for two to three years, but some can live up to five years with proper care.