Secondo la Pennsylvania Game Commission, i topi in natura a volte mangiano ragni. Sono onnivori, mangiano piante e animali. Tuttavia, i topi preferiscono vari tipi di vegetazione.
Gli alimenti a base di piante comuni consumati dai topi comprendono noci, semi, frutta, foglie ed erba. Occasionalmente si nutrono anche di insetti, larve, lumache e lumache; raramente mangiano uova di uccelli e altri mammiferi. La maggior parte dei topi trascorre una notevole quantità di tempo a cercare e conservare il cibo. Grandi porzioni delle loro scorte vengono risparmiate per l'inverno quando le scorte di cibo scarseggiano, perché la maggior parte delle specie di topi non ibernano. La maggior parte dei topi è notturna, nel senso che cacciano per il cibo e mangiano di notte.