Os camundongos são principalmente onívoros e herbívoros, dependendo de onde vivem, e alguns são carnívoros se nenhuma outra fonte de alimento estiver disponível. Os camundongos são comedores muito oportunistas, então eles normalmente se alimentam do que estiver mais prontamente disponível em seu ambiente.
A vegetação é o alimento mais comum para ratos na natureza, junto com as sementes e frutas nativas da região. Raízes, cascas de árvores e outras vegetações disponíveis também estão no cardápio da maioria dos ratos porque são herbívoros. Alguns ratos são onívoros, incluindo o rato da madeira, e eles comem minhocas, grilos, caracóis e centopéias se tiverem a chance. Não importa onde vivam, os ratos comem com os restos de lixo que encontrarem em lixeiras e latas de lixo.