Le vivaneau est principalement carnivore, bien qu'il consomme quelques petites plantes. Il se nourrit principalement d'autres poissons, crustacés et crevettes.
Le vivaneau peut être assez gros, jusqu'à environ 50 livres, il peut donc manger des animaux plus gros, y compris des calmars et des poulpes. Ils se nourrissent également d'animaux plus petits, tels que les vers et le plancton. Leur nom, "snapper", vient du fait qu'ils ont des canines trop grandes.
Ils vivent généralement dans des zones avec des récifs ou dans d'autres types de lieux protégés. Ils peuvent être trouvés dans les eaux peu profondes, en particulier les jeunes vivaneaux, mais ils vont également jusqu'à une profondeur d'environ 600 pieds. À des profondeurs plus profondes, leur couleur rouge est généralement plus foncée.