AquaStocker

Swordtail Care Guide

Xiphophorus hellerii · Easy care · 20 gallon minimum

Updated June 2026
By the AquaStocker team · How we source our data
Swordtail (Xiphophorus hellerii)
Photo via Wikimedia Commons 📌 Save

An active livebearer with a sword-tailed male; hardy and colorful but jumpers — keep a lid on.

Adult size5.5"
Min tank20 gal
Temp70–82°F
pH7–8.4
TemperamentPeaceful
SocialGroups of 3+
Care levelEasy
DietOmnivore

Check your stocking with the stocking calculator →

How big does a swordtail get?

A swordtail (Xiphophorus hellerii) reaches about 5.5 inches as an adult. Plan tank size and tank mates around the adult size, not the small fish you buy at the store.

Tank size & setup

Give a swordtail a minimum of 20 gallons, with water at 70–82°F and a pH of 7–8.4. Keep them in groups of at least 3 — they are shoaling fish and become stressed and washed-out alone. As a easy-care, omnivore species, a stable, cycled tank with the right diet keeps them healthiest.

Good tank mates

Pair a swordtail with peaceful species that share its temperature and pH range. Compatible options include:

About the swordtail

The green swordtail is a species of freshwater/brackish fish in family Poeciliidae of order Cyprinodontiformes. A live-bearer, it is closely related to the southern platyfish or 'platy' (X. maculatus) and can crossbreed with it. It is native to an area of North and Central America stretching from Veracruz, Mexico, to northwestern Honduras.

Recommended gear for swordtails

As an Amazon Associate we earn from qualifying purchases.

FAQ

What size tank does a swordtail need?
At least 20 gallons. Because they shoal, budget for a group of 3+ rather than a single fish. Bigger is always more forgiving for water quality.
Is the swordtail good for beginners?
Yes — it's a easy-care species that tolerates typical community conditions.

Related

Neon Tetra Care GuideBetta Care GuideGuppy Care GuideMolly Care GuidePlaty Care GuideZebra Danio Care Guide