Koska oravat eivät pysty sulattamaan selluloosia, niiden on syötävä runsaasti proteiinia, hiilihydraatteja ja rasvoja sisältävää ruokaa. Sääkylmissä alueilla varhainen kevät on oraville vuoden vaikein aika, koska haudattujen pähkinöiden on alkanut kypsyä (ja siksi niitä ei enää voida syödä), kun taas monet tavanomaiset ravintolähteet eivät ole vielä tulleet saataville. Näinä aikoina oravat luottavat voimakkaasti puiden nuppuihin. Oravat, jotka ovat pääasiassa kasvissyöjiä, syövät monenlaisia kasveja, kuten pähkinöitä, siemenet, kaivospähkinät, hedelmiä, sieniä ja vihreää kasvillisuutta. Oravat kuitenkin syövät myös lihaa, varsinkin kun ne kohtaavat nälkäisiä muurahaisia. Oravat ovat tunnetut syödä pienempiä lintuja, pienempiä käärmeitä ja hyönteisiä, kuten pienempiäkin hyönteisiä, ja joitakin hyönteisiä, kuten lintuja, jotka ovat alkaneet kasvaa (
pähkinät, siemenet, neulapuiden kuoret, hedelmät, sienet ja vihreä kasvillisuus