Onívoros que vivem no oceano incluem tartarugas marinhas, peixes-boi, golfinhos, opaleye, caranguejos de água salgada, lagostas, lontras marinhas, tubarões e baleias. Onívoros de alto mar incluem copépodes e algumas espécies de lulas e polvos. Entre as aves marinhas, várias espécies de gaivotas são onívoras.
Viver em grandes habitats abertos como o oceano significa que os animais devem ser capazes de tirar proveito da comida sempre que ela se apresenta. Os onívoros marinhos devem esperar que o alimento seja levado à deriva ou percorrer vastos territórios para encontrá-lo. Os onívoros têm uma vantagem genética distinta sobre os herbívoros e carnívoros obrigatórios porque podem comer quase qualquer proteína disponível, às vezes até carniça, dependendo da espécie.
Assim como os onívoros em outros habitats, os onívoros marinhos podem ser consumidores primários ou secundários na cadeia alimentar. Os consumidores primários geralmente se alimentam de matéria vegetal e servem como alimento para os consumidores secundários, que por sua vez servem como alimento para os consumidores terciários, como tubarões e baleias. Onívoros oceânicos, como crustáceos, peixes e mamíferos em particular, são excelentes fontes de proteína e outros nutrientes.
Os onívoros marinhos, como outros onívoros, evoluíram para organismos muito bem-sucedidos e os representantes são comuns em todas as ordens de plantas, animais e insetos. Não apenas comedores oportunistas, muitos dependem de sua dieta variada e rica em proteínas para se manterem saudáveis.