Štakori su glodavci svejedi i hrane se vrlo raznolikom hranom. Evo nekih od glavnih stvari koje jedu divlji i domaći štakori:

Žitarice - štakori traže žitarice kao što su pšenica, riža, zob, kukuruz. Jedu i tjesteninu, krekere itd.
Voće - Uživaju u slatkom voću uključujući bobičasto voće, dinje, banane, naranče, šljive.
Povrće - krumpir, bundeva, mrkva, grah, grašak, zelena salata, rajčica uobičajena su hrana za štakore.
Orašasti plodovi i sjemenke - Štakori vole razne orašaste plodove, sjemenke suncokreta i bundeve.
Meso - štakori hvataju strvinu i plijene male ptice, ribe, kokoši, patke.
Jaja - napadaju ptičja gnijezda tražeći jaja ili jedu kokošja jaja oportunistički.
Kukci - jedu se žohari, pauci, gusjenice i drugi insekti.
Gljive – divlje gljive i jestive plijesni dio su raznolike prehrane štakora.
Hrana za kućne ljubimce - hrana za pse, mačke, kuglice za hrčke i ptičje sjeme privlače štakore.
Smeće - kopaju po smeću tražeći ostatke jestivog organskog otpada.
Štakori nisu izbirljivi i svoju prehranu prilagođavaju na temelju izvora hrane dostupnih u blizini. Oni konzumiraju širok izbor biljnih i životinjskih tvari kako bi zadovoljili svoje prehrambene potrebe.