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
What can live with a platy?
Verdicts against every species in our database, from our compatibility rules. How verdicts work
| Verdict | Species | Why | Tank |
|---|---|---|---|
| Good match | Angelfish | No problems found: water, size, fins and temperament all check out. | 30 gal+ |
| Good match | Betta fish | No problems found: water, size, fins and temperament all check out. | 20 gal+ |
| Good match | Bronze corydoras | No problems found: water, size, fins and temperament all check out. | 20 gal+ |
| Good match | Guppy | No problems found: water, size, fins and temperament all check out. | 20 gal+ |
| Good match | Another platy | No problems found: water, size, fins and temperament all check out. | 20 gal+ |
| Good match | Tiger barb | No problems found: water, size, fins and temperament all check out. | 30 gal+ |
| Good match | Zebra nerite snail | No problems found: water, size, fins and temperament all check out. | 20 gal+ |
| Maybe | Cherry shrimp | Cherry shrimp prefer softer water (4–8 dGH) than platies (10–20 dGH). | 20 gal+ |
| Maybe | Ember tetra | pH ranges only just overlap (7.0–7.0), so one of them will be outside its comfort zone if your water drifts. | 20 gal+ |
| Maybe | Fancy goldfish | Adult fancy goldfish may eat small platies. | 20 gal+ |
| Maybe | Neon tetra | pH ranges only just overlap (7.0–7.0), so one of them will be outside its comfort zone if your water drifts. | 20 gal+ |
| Maybe | Panda corydoras | Panda corydoras prefer softer water (2–12 dGH) than platies (10–20 dGH). | 20 gal+ |
| Maybe | Pygmy corydoras | pH ranges only just overlap (7.0–7.4), so one of them will be outside its comfort zone if your water drifts. | 20 gal+ |
| Avoid | Common goldfish | Platies are small enough for adult common goldfish to eat. | — |
Setup and care
| Heater | Usually 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. |
|---|---|
| Feeding | Accepts most foods: frozen, live or dried |
| Males vs females | Male has a gonopodium (stick-shaped anal fin); female anal fin is fan shaped |
| Male:female ratio | Several females to every male |
| Breeding | Breeds readily; surprise fry appear regularly in community tanks |
- 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.
- Southern platyfish (en.wikipedia.org)
- Xiphophorus maculatus (Seriously Fish) (www.seriouslyfish.com)
- Care Guide for Platy Fish – Feeding, Breeding, and Tank ... (www.aquariumcoop.com)
- Platy Fish Care: Tank Size, Water and the Fry Problem (app-aquatic.com)
- GBIF taxonomy record
- Wikidata entry
Where each value comes from (19 facts)
| Fact | What 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.