Killifish are predominantly carnivorous or micro-predatory in the wild, feeding on insect larvae, small crustaceans, worms, and other tiny invertebrates found in shallow waters. This natural diet is rich in animal protein and fat, and any captive feeding plan should reflect that. Unlike many community fish that thrive on plant-heavy flake foods, killifish require a protein-forward diet to maintain their vivid coloration, reproductive health, and overall vitality.
Because killifish encompass hundreds of species spread across multiple genera, nutritional needs can vary. Annual species that live fast and reproduce quickly tend to need calorie-dense diets that support rapid growth and egg production. Longer-lived non-annual species still benefit from high-protein fare but can tolerate a slightly broader nutritional range. Understanding which group your killifish belongs to is the first step in building a proper feeding plan.
Vitamins and minerals matter as well. Carotenoid pigments found in many live and frozen foods play a direct role in maintaining the brilliant reds, blues, and yellows killifish are known for. A diet that lacks these pigments will produce duller fish over time. Omega fatty acids support immune function and fin integrity, while calcium and trace minerals contribute to bone density and scale health.
It is also worth noting that killifish have relatively small mouths compared to many aquarium fish of similar body length. Food particle size must be appropriate. Crushing or selecting micro-grade versions of prepared foods ensures killifish can eat comfortably without struggling to consume oversized pellets or flakes.