Le bar chasse généralement en attendant en embuscade, puis en s'élançant pour capturer sa proie. Ils utilisent leurs dents pointues pour saisir et retenir leur proie, puis l'avaler en entier.
Certains des aliments spécifiques que mange le bar comprennent :
* Poissons :anchois, sardines, harengs, maquereaux et autres petits poissons
* Crustacés :crevettes, crabes et homards
* Mollusques :palourdes, moules et calamars
* Autres invertébrés :vers, oursins et étoiles de mer
Le bar est également connu pour manger d’autres bars, ainsi que leurs propres petits.
Le régime alimentaire du bar peut varier en fonction de l'espèce et de l'environnement dans lequel il vit. Par exemple, certains bars qui vivent dans les récifs coralliens peuvent manger une proportion plus élevée de crustacés et de mollusques, tandis que ceux qui vivent en eau libre peuvent manger plus de poissons.