Swordtail care

Swordtail
Water temperature
72–79°F

Keep swordtails at 72–79°F with a pH of 7–8.3, in a tank of at least 30 gallons. Good tank mates include guppies, mollies, platies.

Males spar with each other. Keep one, or three or more.

Xiphophorus hellerii

pH
7–8.3
Minimum tank
30 gal
Adult size
5.0 in
Temperament
Semi-aggressive
Group
Groups of 3+
Lifespan
3–5 years
Swims at
Middle
Diet
Omnivore

Best tank mates

Full swordtail tank mate chart: 58 yes, 25 with care, 15 no

Swordtail water compared

55°60°65°70°75°80°85°90°Swordtail 72–79°Guppy 72–82°Molly 72–82°Platy 70–80°Angelfish 76–84°Corydoras 72–79°
Swordtail next to its best tank mates. Overlap is what lets two species share a heater setting.
456789Swordtail 7–8.3Guppy 6.8–7.8Molly 7.5–8.5Platy 7–8.2Angelfish 6–7.5Corydoras 6–7.8
pH range. Tap water in most US cities sits between 7 and 8.
Swordtail · 5 inGuppy · 2 inMolly · 4 inPlaty · 2.5 in0"1"2"3"4"5"6"
Adult size to scale.

Fish to keep away from swordtails

More livebearers

Questions

What temperature do swordtails need?

72–79 °F. Keep it steady with a heater.

What size tank does a swordtail need?

At least 30 gallons for a group. Adults reach about 5 inches.

How many swordtails should I keep?

Groups of 3+. They do not need a group.

What fish can live with swordtails?

Guppies, Mollies, Platies, Angelfish, Corydoras, Mystery snails, among others. See the full list of 58 good matches.