An active, hardy livebearer for harder water. Needs length to swim and a group.
- Temperature22–28 °C
- pH7–8.2
- Minimum tank70 L
- DifficultyBeginner
| Food | Flake + greens |
|---|---|
| Feeding | Twice a day, lightly |
| Water change | 25% weekly |
Behaviour and habits
The swordtail is an active, hardy livebearer whose name comes from the long, sword-like extension on the male's tail. It swims at every level of the tank, is constantly busy, and breeds readily, so a mixed group soon produces young. Males chase females relentlessly, which is why the group should be skewed towards females, and the fish needs a tank with length rather than height so it can swim properly.
What to feed, and how often
A flake or pellet staple plus blanched greens and occasional frozen food works well. Feed twice a day, lightly, and include vegetable matter, since swordtails graze algae and benefit from greens. They are greedy eaters, so be careful not to overfeed and foul the water.
Water changes and maintenance
Change about 25% weekly in harder, slightly alkaline water, matched closely. Swordtails are hardy but dislike sudden changes and poor water; keep it clean, hard and steady for the best colour and health.
Care and how easy it is
Easy and hardy in harder water, provided the tank is large enough for it to swim and the sex ratio is right. It is a good beginner livebearer in the right setup.
Lifespan
With good conditions and steady water quality, this species typically lives around 3–5 years in a home aquarium; some individuals live longer.
Common health problems
Prone to fin rot and to 'shimmies' (twitching) when the water is cold or poor.
If it gets sick
Keep the water hard, warm and clean, and treat fin issues early with water changes, observing the group for a few days.
Good tank mates

- 20–26°C
- pH 7–8.2
- 50 L+

- 20–26°C
- pH 6–7.8
- 60 L+

- 22-26 C
- pH 7.0-8.5
- 60 L+; 60 x 30 cm base

- 22–28°C
- pH 7–8.5
- 70 L+
Best avoided with
Similar species

- 22-26 C
- pH 7.0-8.5
- 60 L+; 60 x 30 cm base

- 20–26°C
- pH 7–8.2
- 50 L+

- 22–28°C
- pH 7–8.5
- 70 L+

- 22–28°C
- pH 6.8–8
- 40 L+
Compare at a glance
| Parameters | Swordtail | Guppy | Platy | Molly |
|---|---|---|---|---|
| Parameters | ||||
| Temp | 22–28 °C | 22–28 °C | 20–26 °C | 22–28 °C |
| pH | 7–8.2 | 6.8–8 | 7–8.2 | 7–8.5 |
| GH | 10–25 °dGH | 8–20 °dGH | 10–25 °dGH | 12–25 °dGH |
| Min. tank | 70 L | 40 L | 50 L | 70 L |
| Size | 10 cm | 5 cm | 6 cm | 8 cm |
| Diet | Omnivore | Omnivore | Omnivore | Omnivore |
| Temperament | Peaceful | Peaceful | Peaceful | Peaceful |
| Difficulty | Beginner | Beginner | Beginner | Beginner |
Care guides
New to the words? See the aquarium glossary.
Sources and research notes
Parameters are typical ranges for the species in home aquariums and vary with the individual fish and the water you use.
