Ursii mănâncă plante, insecte, pești și alte animale. Deși sunt adesea gândiți ca fiind carnivore și sunt chiar parte a ordinului Carnivora, urșii sunt de fapt omnivore oportuniste, plantelor și animalelor. Ursii tind să mănânce în principal materii vegetale, care pot constitui până la 90% din dieta globală.
Vegetația și insectele sunt de obicei consumate de urși deoarece se găsesc într-o varietate de habitate, dar peștii și carnea sunt importanți pentru aportul de proteine. Ursii care nu locuiesc în apropierea unei coaste tind să se bazeze pe carnea decăzută a animalelor moarte, dar mulți sunt vânători excelenți, care se hrănesc cu căprioare, moose, caribou și elan nou-născut. Aspiratorii, somonul și alte pești sunt surse proeminente de proteine pentru urșii care locuiesc în apropierea corpurilor de apă unde pescuiesc pești.Înainte și după iarna sunt momente importante de hrană pentru urși. Înainte de iarnă, ei mănâncă cât mai mult posibil pentru a stoca grăsime pentru hibernare în timpul iernii. Vegetația, rădăcinile, grămada intestinală și animalele lăsate de vânători sunt surse importante de hrană la sfârșitul toamnei. Când se trezesc în primăvară, ei sunt înfometați și alimentele sunt greu de găsit, deoarece plantele abia încep să crească. În acest timp, poartă, de obicei, scavenge pentru căprioară sau moose ucis în timpul iernii sau fructe de padure care cresc pe pante însorite.