Les rayures sont carnivores et leur alimentation se compose d'une variété de petits poissons, calmars, crevettes, crabes et autres petits animaux marins. Ils utilisent leurs queues puissantes pour étourdir et capturer leurs proies, et leurs bouches sont situées du côté ventral, ce qui leur permet de se nourrir en se trouvant sur le fond de l'océan. Certaines espèces de rayures sont également connues pour se nourrir d'animaux plus gros, tels que les petits requins et les rayons.