Мечките са всеядни, които ядат и растения, и животни. техната диета варира по видове, сезони и локации.
Растителна храна
Мечките консумират бобове, плодове, орехи, трева, листа, корени и дървенa кора.
Животинска добыв
Те ловят малки бозайници, риби, насекомни, птици и големи животни като елени, лосове, кардибу и севери.
Падълнодайни
Мечките са опортунистични ядци и ще ядат боклук, кучешка храна, птичия храна и стопанска храна, когато е налична.
По видове
Черните мечета ядат sezonно варираща растителност, бобове, насекомни и орехи. Сивите мечета са подобни, но по-склонни да ловят големи животни. Полярните мечета са предимно месоядни – фоки, моржи, китове. Кафявите мечета ядат разнообразна растителност и добыв. Големите панди са травоядни, ядат почти единствено бамбук.
Мечките са обикновено самотни, освен в мечкариен сезон, макар да могат да се събират при обилни хранителни източници.