Gli orsi mangiano piante, insetti, pesci e altri animali. Anche se sono spesso considerati come carnivori e fanno addirittura parte dell'ordine di Carnivora, gli orsi sono in realtà degli onnivori opportunisti, il che significa che sussistono su entrambi materia vegetale e animale. Gli orsi tendono a mangiare principalmente la materia vegetale, che può costituire fino al 90% della loro dieta complessiva.
Vegetazione e insetti sono comunemente mangiati dagli orsi perché possono essere trovati in una varietà di habitat, ma il pesce e la carne sono importanti per l'assunzione di proteine. Gli orsi che non vivono vicino a una costa tendono a fare affidamento sulla carne in decomposizione di animali morti, ma molti sono eccellenti cacciatori, che predano cervi, alci, caribù e alci appena nati. I polloni, il salmone e altri pesci sono importanti fonti proteiche per gli orsi che vivono vicino a corsi d'acqua in cui i pesci depongono le uova.
Prima e dopo l'inverno sono importanti tempi di alimentazione per gli orsi. Prima dell'inverno, mangiano il più possibile per immagazzinare il grasso per il letargo durante l'inverno. Vegetazione, radici, mucchi intestinali e animali lasciati dai cacciatori sono importanti fonti di cibo alla fine dell'autunno. Quando si svegliano in primavera, hanno fame e il cibo è difficile da trovare perché le piante stanno appena iniziando a crescere. Durante questo periodo, gli orsi cacciano solitamente cervi o alci uccisi durante l'inverno o bacche che crescono sui pendii soleggiati.