Fisch-Räuber
Größere Fische wie Zackenbarsche, Schnapper, Haie, Muränen fressen Seepferdchen. Kleinere Fische wie Drückerfische, Kugelfische, Lippfische jagen sie ebenfalls.
Wirbellose Räuber
Krabben (Steinkrabben, Blaue Krabben, Spinnenkrabben), Hummer, Oktopusse, Meeresschildkröten (z. B. Karettschildkröte) fressen Seepferdchen.
Vögel und andere Tiere
Seevögel wie Möwen, Seeschwalben, Pelikane, Watvögel wie Strandläufer, Regenpfeifer, sowie Delphine und Menschen (in manchen Regionen) erbeuten Seepferdchen.
Konkrete Räuber variieren nach Standort und Seepferdchengröße; kleinere Seepferdchen haben mehr Feinde.