Swordtail Feeding: Schedule, Diet, and Why They Stop Eating
Swordtails are true dietary generalists, more balanced between plant and animal food than a molly's heavier plant lean. Here's a real schedule and what to actually feed.

Swordtail Feeding: Schedule, Diet, and Why They Stop Eating
Swordtails eat more like true generalists than most other livebearers on this site, plant matter and animal protein in genuinely balanced measure rather than leaning hard toward one side. For the rest of their care needs, see our complete Swordtail care guide, or our companion guides on cost, handling and breeding, health issues, and tank setup.
Feeding Schedule by Life Stage
- Fry (newborn to several weeks): The highest feeding frequency of any stage. Because swordtails are livebearers, fry are born larger and more developed than the fry of egg-laying species, so most can go straight onto finely crushed flake or newly hatched baby brine shrimp rather than needing infusoria first. Feed small amounts at least 3 to 5 times a day, tiny stomachs need frequent refueling to keep pace with early growth.
- Juveniles: More frequent, higher-protein feeding than adults, tapering toward adult portions as they approach full size. This stage is less precisely documented across sources than fry or adult feeding, treat exact numbers as approximate.
- Adults: Once or twice a day is the most commonly cited range, though some care sheets recommend two to three smaller meals instead. The portion rule matters more than the exact count: feed only what's fully cleared within about 2 minutes.
What Swordtails Actually Eat
Swordtails are omnivores, and their wild diet is a genuinely balanced mix rather than leaning heavily toward plants or protein. In their native range, swordtails feed on a range of aquatic and terrestrial invertebrates, organic detritus, algae, and other plant material, taking whatever is available in roughly even measure. That's a real point of difference from the molly kept just a tank over, which leans considerably more herbivorous in the wild.
Unlike the molly, whose natural diet is mostly algae and plant material with animal food as a minor supplement, the swordtail's wild diet splits far more evenly between plant matter and small invertebrates. That's part of why a single flake formulated for one species doesn't necessarily serve the other equally well, even though the two are close relatives kept in near-identical tanks.
In the tank, a high-quality flake or pellet formulated for tropical community fish makes a solid base. Layer in real vegetable content, algae wafers, spirulina-based flakes, or blanched zucchini, spinach, and peas, a few times a week, and rotate in protein-rich foods regularly rather than sparingly: bloodworms, brine shrimp, and daphnia, offered live, frozen, or freeze-dried, all work well and swordtails take to them readily.
Safe Treats and Foods to Avoid
Safe: quality flake or pellet, algae wafers or spirulina flakes, blanched zucchini, spinach, cucumber, and peas, and regular bloodworms, brine shrimp, or daphnia as a genuine part of the diet rather than an occasional treat.
Avoid an all-flake diet with no vegetable content at all, it's a repeated theme across livebearer care generally and shows up as digestive trouble over time. Beyond that, the standard aquarium rules apply: skip spoiled or expired food, and don't refeed frozen food that's already thawed and sat out, that invites bacterial growth in the tank.
Why Swordtails Stop Eating
- Stress. New-tank relocation and aggressive tankmates are common triggers, and with swordtails specifically, an imbalanced male-to-female ratio matters more than it does for most other community fish, a female fielding constant mating attempts from one or more males may eat less as a direct result. Our Swordtail handling guide covers why getting that ratio right is a real, practical part of keeping this species.
- Poor or unstable water quality. Ammonia or nitrite spikes and incorrect pH are common causes of both appetite loss and lethargy in freshwater fish generally, worth testing for directly rather than waiting out.
- Cold water. Swordtails are a tropical species, and cold water slows metabolism directly, which shows up as lethargy and reduced appetite along with a weakened immune response.
- Impending birth. A female close to giving birth may eat less in the day or so beforehand, from reduced stomach capacity and a shift toward finding a place to deliver. Appetite typically returns quickly afterward.
- Illness. Ich, fin rot, and other conditions covered in our Swordtail health issues guide are usually accompanied by other visible signs, not appetite loss alone.
What's worth acting on regardless of exact duration: appetite loss combined with lethargy, hiding, clamped or discolored fins, visible spots, or unusual swimming. Any of those together are a signal to check water parameters immediately rather than wait it out.
Overfeeding is a bigger practical risk than any of the above. It drives constipation and swim bladder problems directly, and uneaten food breaking down in the tank is a common, avoidable driver of the water-quality decline behind most other swordtail health issues. Our Swordtail tank setup guide covers the filtration and water-change habits that keep that from compounding, and if you're comparing feeding routines across livebearers, our Molly feeding guide covers how a molly's more plant-leaning diet differs from a swordtail's genuine omnivore balance.
Browse the rest of our Fish care guide category, or check the Swordtail encyclopedia profile for more.
Sources & Further Reading
❓ Frequently Asked Questions
What do swordtails eat?
Swordtails are true omnivores with a genuinely balanced wild diet, aquatic and terrestrial invertebrates, organic detritus, algae, and plant material in fairly even measure. In a tank, that means a quality flake or pellet as the base, real vegetable content like algae wafers or blanched vegetables a few times a week, and protein-rich foods like bloodworms, brine shrimp, or daphnia rotated in regularly rather than treated as an occasional extra.
How often should I feed my swordtail?
Once or twice a day is the most commonly cited range for adults, though some sources recommend two to three smaller meals. Either way, feed only what's fully cleared within about 2 minutes, swordtails are active enough that overfeeding is the more common real mistake.
What should swordtail fry eat?
Because swordtails are livebearers, fry are born larger and more developed than the newly hatched fry of egg-laying species, so most can go straight onto finely crushed flake or newly hatched baby brine shrimp rather than needing infusoria first. Feed fry small amounts several times a day, at least 3 to 5 feedings, since their stomachs are tiny relative to how quickly they need to grow.
Why has my swordtail stopped eating?
Stress is the most common cause, whether from a new tank, aggressive tankmates, or a male-to-female ratio that's left one female fielding constant mating attempts. Poor or unstable water quality and cold temperatures are close behind, and a female close to giving birth may also eat less in the day or so beforehand. Any of these paired with lethargy, clamped fins, or unusual swimming is worth checking water parameters over rather than waiting out.
Can I overfeed a swordtail?
Easily, and it's a more common real mistake than underfeeding. Overfeeding drives constipation and swim bladder problems directly, and uneaten food rotting in the tank fouls water quality, which opens the door to most of the other health issues covered in our swordtail health issues guide.
Written by Mike
Mike is the founder of Beastly Facts and a lifelong reptile enthusiast. He shares his home with Dex, a bearded dragon with strong opinions about crickets and basking schedules. Mike writes in-depth care guides, animal facts, and the occasional short story about life with exotic pets.
More about Mike →Comments
No comments yet - be the first!




