Okoń morski zazwyczaj poluje, czekając w zasadzce, a następnie rzuca się, by schwytać swoją ofiarę. Używają ostrych zębów, aby złapać i przytrzymać ofiarę, a następnie połknąć ją w całości.
Niektóre z konkretnych pokarmów, które jedzą okoń morski, obejmują:
* Ryby:anchois, sardynki, śledź, makrela i inne małe ryby
* Skorupiaki:krewetki, kraby i homary
* Mięczaki:małże, małże i kalmary
* Inne bezkręgowce:robaki, jeżowce i rozgwiazdy
Wiadomo również, że okoń morski zjada inne okonie morskie, a także własne młode.
Dieta labraksa może się różnić w zależności od gatunku i środowiska, w którym żyją. Na przykład niektóre labraksy żyjące w rafach koralowych mogą zjadać większą ilość skorupiaków i mięczaków, podczas gdy te żyjące na otwartych wodach mogą jeść więcej ryb.