Platy

Xiphophorus maculatus · family Poeciliidae

The platy (Xiphophorus maculatus) is a peaceful, easy-care livebearer from Veracruz, Mexico, to northern Belize. It stays small at 2.0–2.6 inches, lives 3–4 years, and swims in the top and middle of the tank. The most important thing to know is that platies need moderately hard or harder water, because they struggle in soft, acidic water.

Edited by Marin Hale · last reviewed November 1, 2026 · How we check facts

Great for beginnersUnheated tank OKGroups of 3+

What can live with a platy?

Verdicts against every species in our database, from our compatibility rules. How verdicts work

VerdictSpeciesWhyTank
Good matchAngelfishNo problems found: water, size, fins and temperament all check out.30 gal+
Good matchBetta fishNo problems found: water, size, fins and temperament all check out.20 gal+
Good matchBronze corydorasNo problems found: water, size, fins and temperament all check out.20 gal+
Good matchGuppyNo problems found: water, size, fins and temperament all check out.20 gal+
Good matchAnother platyNo problems found: water, size, fins and temperament all check out.20 gal+
Good matchTiger barbNo problems found: water, size, fins and temperament all check out.30 gal+
Good matchZebra nerite snailNo problems found: water, size, fins and temperament all check out.20 gal+
MaybeCherry shrimpCherry shrimp prefer softer water (4–8 dGH) than platies (10–20 dGH).20 gal+
MaybeEmber tetrapH ranges only just overlap (7.0–7.0), so one of them will be outside its comfort zone if your water drifts.20 gal+
MaybeFancy goldfishAdult fancy goldfish may eat small platies.20 gal+
MaybeNeon tetrapH ranges only just overlap (7.0–7.0), so one of them will be outside its comfort zone if your water drifts.20 gal+
MaybePanda corydorasPanda corydoras prefer softer water (2–12 dGH) than platies (10–20 dGH).20 gal+
MaybePygmy corydoraspH ranges only just overlap (7.0–7.4), so one of them will be outside its comfort zone if your water drifts.20 gal+
AvoidCommon goldfishPlaties are small enough for adult common goldfish to eat.—
Check these in the compatibility checker

Setup and care

HeaterUsually no heater needed: platies are fine from 68°F to 80°F, so most homes work. Add one if your room drops below 68°F.
FeedingAccepts most foods: frozen, live or dried
Males vs femalesMale has a gonopodium (stick-shaped anal fin); female anal fin is fan shaped
Male:female ratioSeveral females to every male
BreedingBreeds readily; surprise fry appear regularly in community tanks
Watch out for
  • Young are often eaten by adults or other tank inhabitants; give plants and gravel to hide in
  • Needs moderately hard or harder water; will not thrive in soft, acidic water
  • Many commercially bred platies are not very hardy due to inbreeding and over-production
  • Males harass females relentlessly, keep more females than males
  • Cover filter intakes with a pre-filter sponge so fry are not sucked up
  • Prefer harder water; add minerals if tap water is soft

Care tips

  • Aim for pH 7.0–8.1, GH 10–20 dGH and KH 5–15 dGH, and add minerals if your tap water is soft.
  • Keep water between 68°F and 80°F, ideally 70–77°F, in a tank of at least 20 gallons.
  • Keep them in a group of at least 3, with several females to every male, so the males don't harass any one female.
  • Cover the filter intake with a pre-filter sponge, and give fry plants and gravel to hide in, since adults and other fish will eat them.

Questions

Do platies need a heater?

Platies tolerate 68–80°F and do best at 70–77°F. If your home can keep the tank in that range, you may not need one. If it can't, a heater is the simple way to hold the water steady.

What do platies eat?

Platies are omnivores and accept most foods, whether frozen, live or dried. A mix of these keeps feeding easy and varied.

What fish can live with platies?

Our checks found no problems with angelfish, bettas, bronze corydoras, guppies, tiger barbs, zebra nerite snails or other platies. Be careful with neon tetras, ember tetras, panda corydoras and pygmy corydoras, which prefer softer water than platies, and with cherry shrimp, which platies may eat. Adult fancy goldfish may eat small platies, and common goldfish are not a safe match because they are big enough to eat platies.

How do I tell male and female platies apart, and will they breed?

Males have a gonopodium, a stick-shaped anal fin, while females have a fan-shaped anal fin. Platies are livebearers that breed readily, so surprise fry are common in community tanks. Plan for population control, and keep several females to every male.

Are platies good for beginners, and how many should I keep?

Yes, platies are rated easy to care for, but they do need hard water. Keep at least 3 in a tank of 20 gallons or more. Buy healthy stock, because many commercially bred platies are not very hardy, and balloon-bodied ones are less robust and shorter lived.

Sources

Each value is cross-checked across the references below. Where they disagreed, an editor chose a value and recorded why.

Where each value comes from (19 facts)
FactWhat each source says
Temperature
editor decision
en.wikipedia.org: “a temperature range of 18–25 °C (64–77 °F)”
seriouslyfish.com: “Temperature: 20 – 26 °C68 – 79 °F”
aquariumcoop.com: “Most platies do well with temperatures from 70-82°F”
app-aquatic.com: “Temperature sits between 20-28°C (68-82°F)”
pH
en.wikipedia.org: “They prefer water with a 7.0–8.0 pH”
seriouslyfish.com: “pH: 7.0-8.2”
aquariumcoop.com: “platies can tolerate a very wide range from 6.8-8.5 in our experience”
app-aquatic.com: “pH 7.0-8.0, moderately hard”
Hardness (GH)
editor decision
en.wikipedia.org: “a water hardness of 9.0–19.0 dGH”
seriouslyfish.com: “Hardness: 10-30 dH”
app-aquatic.com: “general hardness (GH) of 10-20 dGH”
Adult size
en.wikipedia.org: “grows to a maximum overall length of 6.0 cm (2.4 in)”
seriouslyfish.com: “Max size 50mm SL2.0in SL”
aquariumcoop.com: “Platies grow to around 2-3 inches (5-7 cm) in size”
app-aquatic.com: “Females reach 6-7 cm (2.4-2.8 in); males are typically smaller at 4-5 cm (1.6-2 in).”
Care level
en.wikipedia.org: “Platies are easy to keep and well suited to a community aquarium.”
seriouslyfish.com: “this fish is one of the best species available to the beginner.”
app-aquatic.com: “Care level: Genuinely easy”
Diet
en.wikipedia.org: “Omnivorous, its diet includes both plants and small crustaceans, insects, and annelid worms.”
aquariumcoop.com: “These undemanding fish are omnivores and will eat virtually anything you put in the tank.”
app-aquatic.com: “Omnivores that lean herbivorous”
Water type
en.wikipedia.org: “is a species of freshwater fish in family Poeciliidae”
aquariumcoop.com: “Platies are a popular livebearer in the freshwater aquarium hobby”
app-aquatic.com: “Aquarium guideFreshwater”
Breeding type
en.wikipedia.org: “A live-bearer, it is closely related to the green swordtail”
seriouslyfish.com: “The platy, Xiphophorus maculatus, is a livebearer”
aquariumcoop.com: “Platies are livebearers, which means that they give birth to live young.”
app-aquatic.com: “Platies are livebearers.”
Native to
en.wikipedia.org: “native to an area of North and Central America stretching from Veracruz, Mexico, to northern Belize”
seriouslyfish.com: “Atlantic coastal plain of Mexico, Nicaragua, Guatemala, Belize.”
aquariumcoop.com: “native to Mexico and Central America”
app-aquatic.com: “Platies come from hard, alkaline rivers and lakes in Central America.”
Telling males from females
en.wikipedia.org: “The anal fin of the male fish has evolved into a gonopodium”
seriouslyfish.com: “Males are the smaller sex and possess a gonopodium.”
aquariumcoop.com: “the male (above) has a skinny, stick-like anal fin called a gonopodium, whereas the female (below) has a fan-shaped anal fin”
Breeding
en.wikipedia.org: “A common statement in the trade is that it is harder to stop them breeding than to make them do so”
seriouslyfish.com: “Very easy. Will breed in the community tank.”
aquariumcoop.com: “female platies can give birth to 20 to 50 babies per month”
app-aquatic.com: “A single female can give birth every 4-6 weeks, with broods of 20-80 fry at a time.”
Smallest tank
editor decision
seriouslyfish.com: “~54litres~14US gal”
aquariumcoop.com: “Platies can live in a 10- to 20-gallon aquarium or larger.”
app-aquatic.com: “Min tank size 60 L / 16 US gal”
Temperament
seriouslyfish.com: “Very peaceful and can be kept with most community species.”
app-aquatic.com: “Temperament: Peaceful and active mid-to-top swimmers”
Male:female ratio
seriouslyfish.com: “We recommend that several females should be kept to every male in order to dissipate vigorous harassment by males.”
aquariumcoop.com: “try to keep at least two females for every one male to give the girls a break”
app-aquatic.com: “Keep at least two females per male.”
Feeding
seriouslyfish.com: “Unfussy and will accept most foods, whether frozen, live or dried.”
aquariumcoop.com: “Once a day is fine for adults, whereas two to three small meals a day is preferred for growing juveniles.”
app-aquatic.com: “Feed small amounts twice daily - what they clear in two minutes is the right amount.”
Lifespan
aquariumcoop.com: “Healthy platies can live up to 3-4 years when kept in optimal environments”
app-aquatic.com: “3-5 years Lifespan In well-maintained water with a varied diet”
Group size
editor decision
aquariumcoop.com: “A group of three to six platies is a good starting point.”
app-aquatic.com: “Group size: Keep at least 6, with a 2:1 female-to-male ratio”
Carbonate hardness (KH)
app-aquatic.com: “Carbonate hardness (KH) in the 5-15 dKH range”
Swims
app-aquatic.com: “Peaceful and active mid-to-top swimmers”
Editor decisions (4)
  • Seriously Fish 68–79°F, Aquarium Co-op 70–82°F, App Aquatic 68–82°F, Wikipedia 64–77°F (wild fish). 68–80°F fits most sources.
  • Wikipedia 9–19, App Aquatic 10–20, Seriously Fish 10–30 dGH: platies need moderately hard to hard water.
  • Aquarium Co-op says 10–20 gallons; Seriously Fish ~54 L (14 gal) and App Aquatic 60 L (16 gal). Platies breed constantly, so we use the next standard size up, 20 gallons.
  • Aquarium Co-op: a group of three to six; App Aquatic: at least 6. Three is the minimum, with more females than males.