Șoarecii pot supraviețui vieții lor fără a bea apă. În absența apei, reușesc să obțină suficientă umiditate din alimentele pe care le consumă; totuși, șoarecii pot bea apă dacă este disponibil.
Un șoarece mănâncă aproximativ 20% din greutatea corporală pe zi, ceea ce reprezintă aproximativ 3-4 grame. Sunt omnivore și mănâncă cereale, semințe și nuci, dar și alimente bogate în grăsimi și proteine, cum ar fi untul, slănina, carnea și dulciurile. În unele orașe, șoarecii au arătat preferințe puternice pentru alimentele fast-food cu conținut ridicat de proteine într-o asemenea măsură încât nu mai pot digera cerealele.