彈塗魚主要依靠近海水中的藻類、無脊椎動物和泥沙中的有機物為食。為了避免在退潮時失水而亡,就進化出了離水呼吸的能力和跳躍移動的能力。
彈塗魚是生活在海岸灘塗地區的小型魚類,喜歡生活在河口、灘塗、紅樹林壹類的鹹水和淡水交替的地帶。彈塗魚比較弱小,在潮線附近艱難求生存。