Les souris sont principalement omnivores et herbivores, selon l'endroit où elles vivent, et certaines sont carnivores si aucune autre source de nourriture n'est disponible. Les souris sont des mangeuses très opportunistes, elles se nourrissent donc normalement de tout ce qui est le plus facilement disponible. disponibles dans leur environnement.
La végétation est la nourriture la plus courante pour les souris dans la nature, avec les graines et les fruits indigènes de la région. Racines, écorces d'arbres et autres végétaux disponibles sont également au menu de la plupart des souris car ce sont des herbivores. Certaines souris sont omnivores, y compris la souris des bois, et elles grignotent des vers, des grillons, des escargots et des mille-pattes si on leur en donne l'occasion. Peu importe où elles vivent, les souris se régaleront des restes qu'elles pourront trouver dans les bennes à ordures et les poubelles.