Huisdieren
Zeepaardjes hebben kleine bekken en gespecialiseerde snuiten om voedsel op te zuigen. Ze zijn carnivoren die voornamelijk kleine kreeftachtigen eten, zoals artemia, opossumgarnaaltjes en amfipoden. Sommige soorten eten ook kleine vissen, zoals grondels of zeenaalden.
De voedingsfrequentie varieert per soort en grootte. Volwassenen eten over het algemeen meerdere keren per dag, terwijl jongere zeepaardjes vaker moeten eten. Ze zijn loerroofdieren die stil blijven en wachten tot prooien dichtbij komen voordat ze toeslaan. Ze verankeren zich met hun grijpende staart en kunnen hun ogen onafhankelijk bewegen.
In gevangenschap wordt levende of bevroren prooidieren aanbevolen die hun natuurlijke voedsel nabootsen, samen met goede waterkwaliteit en omgevingsomstandigheden.