Selon la Pennsylvania Game Commission, les souris dans la nature mangent parfois des araignées. Ce sont des omnivores, mangeant à la fois des plantes et des animaux. Cependant, les souris préfèrent divers types de végétation.
Les aliments à base de plantes couramment consommés par les souris comprennent les noix, les graines, les fruits, les feuilles et les herbes. Parfois, ils se nourrissent également d'insectes, de larves, d'escargots et de limaces ; rarement, ils mangent des œufs d'oiseaux et d'autres mammifères. La plupart des souris passent beaucoup de temps à chercher et à stocker de la nourriture. Une grande partie de leurs stocks est conservée pour l'hiver lorsque les réserves de nourriture sont rares, car la plupart des espèces de souris n'hibernent pas. La majorité des souris sont nocturnes, ce qui signifie qu'elles chassent pour se nourrir et mangent la nuit.