海马主要摄食小型甲壳动物,主要有挠足类、蔓足类的藤壶幼体、虾类的幼体及成体、萤虾、糠虾和钩虾等。在人工饲养条件下,以摄食糠虾和樱虾效果最好,其次为足类和端足类。淡水枝角类等也可为食,但要注意避免因在海水中迅速死亡以污染水质。
栖息环境:
不善于游水,故而经常用它那适宜抓握的尾部紧紧勾勒住珊瑚的枝节、海藻的叶片上,将身体固定,以使不被激流冲走。而大多数种类的海马生长在河口与海的交界处,因而,它们能适应不同浓度的海水区域,甚至在淡水中也能存活。海马和海马的嘴很小,并且只宜觅食活饵,而不善于游水的它们又不能迅捷地捕食。