
Southern platyfish
Xiphophorus maculatus
Also known as: Platy, Common platy, Moonfish, Moon fish, Southern platy
This is the classic platy-the little livebearer that's been bred into a ridiculous number of colors, but the wild-type is more of an olive-brown fish with dark blotches. They're super active, always cruising for snacks, and you'll see fun social behavior when you keep them in a small group. Also: if you mix males and females, you'll almost certainly end up with fry-these guys don't waste any time.

The Southern platyfish exhibits a flat, broad body with vibrant coloration ranging from orange to yellow, often with distinctive black spots.
This page includes AI-generated images. Why am I seeing AI images?
Quick Facts
Size
6 cm
Temperament
Peaceful
Difficulty
Beginner
Min Tank Size
10 gallons
Lifespan
3-5 years
Origin
North & Central America (Mexico to northern Belize)
Diet
Omnivore - quality flakes/micro pellets plus frozen/live foods; will graze some plant matter/algae
Water Parameters
18-26°C
7-8
9-19 dGH
Need a heater for this species?
This species needs 18-26°C in a 10 gallon tank. Use our heater calculator to find the right wattage.
Calculate heater sizeCare Notes
- Platys do best in groups; a commonly cited minimum is ~10 gallons, but larger tanks are recommended for stable water quality and for groups. Provide plants (real or artificial) and open swimming space.
- They like hard, alkaline-ish water: shoot for ~72-78°F (22-26°C), pH around 7.0-8.2, and moderate-to-hard water; steady beats chasing numbers.
- Keep the filter gentle and do regular water changes-when platys get cranky or clamp fins, it's usually dirty water or rising nitrates.
- Feed small amounts once or twice a day: a quality flake/micro pellet plus a couple times a week some veg-based food (spirulina flakes, blanched zucchini/peas) so they don't get bloated.
- Peaceful community fish are great tankmates (guppies, mollies, small tetras, corys); skip fin-nippers like some barbs and avoid mixing with big aggressive stuff that sees them as snacks.
- If you keep males and females together, expect babies-females can drop fry every 4-6 weeks; if you don't want a population boom, keep an all-male group.
- Want some fry to survive? Toss in dense floating plants (guppy grass/hornwort) because adults will snack on babies the moment they notice them.
Compatibility
Good Tankmates
- Other livebearers that play nice (platies/endlers/mollies) - they're active, social, and don't get weird about territory. Just don't overload the tank because babies happen fast.
- Peaceful community fish with similar parameters (choose tankmates that tolerate harder, more alkaline water); confirm species-specific needs (some tetras prefer softer, more acidic water).
- Corydoras cats - perfect bottom crew. Platies mostly ignore them, and cories keep the vibe peaceful and busy without competing for space.
- Kuhli loaches - gentle, goofy noodles that stay out of everyone's way. Great if you've got sand/soft substrate and hiding spots.
- Bristlenose pleco (or other small, calm algae eaters) - solid choice as long as you've got enough floor space and some wood/hides.
- Snails and shrimp (nerites, mystery snails; adult cherry shrimp usually fine) - platies are more 'curious' than murderous, but they will snack on tiny baby shrimp if they can catch them.
Avoid
- Anything nippy like tiger barbs - they love to test fins and it stresses platies out (and you'll see the platies clamping fins and hiding).
- Big aggressive stuff (cichlids like convicts/green terrors, larger acara types) - platies are basically moving snacks and get bullied nonstop.
- Fin-nippers and pushy semi-aggressive fish (some serpae tetras, larger danio mobs in cramped tanks) - platies are peaceful and don't 'fight back' much, so they get picked on.
- Slow fish with fancy fins (bettas, fancy guppies) - platies aren't the worst, but they're always on the move and can end up pestering or taking food first; plus some bettas just decide platies are enemies.
Where they come from (and why that matters)
Southern platies come from Central America—think slow-ish streams, ponds, and ditches in places like Mexico, Guatemala, and Belize. A lot of those waters are on the hard/alkaline side, which is why platies usually look happier and act less “twitchy” in harder tap water than in super-soft setups.
Most platies you buy are tank-bred strains, but they still carry that “hard water livebearer” preference. If your tap water is moderately hard, you’re already ahead.
Setting up their tank
Platies are beginner-friendly, but they’re not “bowl fish.” Give them swimming room and stable water and they’re basically little perpetual-motion machines.
- Tank size: 10 gallons works for a small group, but 20 gallons (long) feels way easier to keep stable and gives you room for babies if breeding happens
- Temperature: 72–78°F (22–26°C). I keep mine around 75–76°F and they’re active without being frantic
- pH/hardness: neutral to alkaline is their comfort zone. Harder water is usually a win
- Filtration: any reliable filter is fine; avoid blasting them with flow like a river tank
- Plants/cover: add real plants (java fern, anubias, guppy grass, hornwort) or even fake plants—platies like to poke around and fry need places to hide
If you’re starting a new tank, cycle it first. Platies don’t handle ammonia/nitrite spikes well, and beginners often mistake that stress for “random sickness.”
I like a simple layout: open swim space in the middle, plants along the back/sides, and a chunk of wood or rock for visual breaks. They’re less pushy with each other when they can get out of each other’s faces.
What to feed them
Platies will eat almost anything, but you’ll get better color and fewer tummy issues if you mix in some plant-based foods. In my tanks, the “all flakes forever” diet is where I start seeing stringy poop and bloating.
- Staple: a good quality flake or small pellet (community or livebearer formula)
- Greens: spirulina flakes, algae wafers broken up, blanched zucchini/spinach (remove leftovers)
- Protein treats 1–3x/week: frozen baby brine shrimp, daphnia, mysis, or bloodworms (small amounts)
- Fry food: crushed flakes, baby brine shrimp, or powdered fry food
Feed small amounts. If food hits the bottom and sits there, you’re feeding the tank more than the fish—hello algae and mystery ammonia.
Behavior and tankmates
They’re social, nosy, and always cruising. Males can be persistent with females, so groups work better than pairs. You’ll see way less stress if the girls outnumber the boys.
- Good group ratio: 1 male to 2–3 females (or go all-male if you don’t want babies, but expect some sparring)
- Temperament: peaceful, occasional fin-nipping if cramped or bored
- Best tankmates: other calm community fish (corydoras, small tetras, rasboras), peaceful bottom dwellers, most snails/shrimp (though babies may get picked at)
- Avoid: aggressive fish, big fin-nippers, and anything that can swallow a platy
Long-finned fish (like fancy guppies or slow bettas) can become targets if your platies are crowded or under-stimulated. More space and more plants usually fixes it.
Breeding tips (because… it’ll probably happen)
Platies are livebearers, which means you’ll wake up one day and notice tiny commas swimming around the plants. If you keep males and females together, breeding is basically on autopilot.
- Pregnancy length: roughly 4 weeks (varies with temp and the individual fish)
- Signs a female is close: squarer-looking belly from the side/back, hanging near plants, less interest in food, “gravid spot” darkening (not always obvious in all color strains)
- If you want to raise fry: heavy plant cover (guppy grass is a cheat code), gentle filtration (sponge filter helps), and frequent small feedings
- If you don’t want a population boom: keep a single-sex group or be ready to rehome; predators as “control” usually just stress the whole tank
Don’t bother with those tiny breeding traps unless you have to. I’ve had better luck letting the female drop in a planted tank and then netting a few fry out later. Less stress, fewer problems.
Common problems to watch for
Most platy issues I’ve seen come down to water quality swings, crowding, and overfeeding. They’re hardy, but they’ll show you fast when something’s off.
- Shimmies (wobbling/shaking): often linked to stress, temperature swings, or water that’s too soft for them. Stable heat and a bit more hardness usually helps
- Ich/white spots: common in new fish or after stress—quarantine new arrivals if you can
- Fin rot: typically follows nipping or dirty water; fix the root cause first (maintenance, space, aggression)
- Bloating/stringy poop: usually overfeeding or too much rich food—add spirulina/veggie foods and cut portions
- Livebearer “wasting”/skinny despite eating: can be internal parasites; quarantine and treat if needed
If a platy is clamped up, hiding, or breathing fast at the surface, test your water right away. Ammonia/nitrite problems can look like “mystery disease,” especially in newer tanks.
One last real-world tip: platies sell fast, so stores sometimes keep them in crowded systems. I like to do a slow acclimation and then keep the lights low the first day. They settle in quicker and you’ll see fewer stress spots and less chasing.
Similar Species
Other freshwater peaceful species you might be interested in.

Armoured stickleback
Indostomus paradoxus
This is that goofy little "freshwater seahorse"-looking fish that just kind of perches and scoots around like a tiny armored twig. Its whole vibe is slow, sneaky micropredator - once its settled in, you will catch it stalking microfoods and doing these subtle little posture displays. The big trick is feeding: they do best when you can provide lots of small live foods in a calm, planted tank.

Bishop toothcarp
Brachyrhaphis episcopi
This is a tiny Panamanian livebearer that does best when you treat it more like a shy wild fish than a fancy guppy-lots of cover, calm vibes, and really clean water. The fun part is watching the males posture and spar while the females cruise around dropping fully-formed fry about once a month.

Black Neon Tetra
Hyphessobrycon herbertaxelrodi
Black neons are one of those little tetras that look kinda understated until the light hits them-then that bright stripe pops and they shimmer when the school turns together. They're super chill, always cruising mid-water, and they make a tank feel "alive" without being hectic. If you keep a nice group, they get bolder and you'll see way more of their personality.

Black Skirt Tetra (Black Widow Tetra)
Gymnocorymbus ternetzi
Black skirts are those little "suit-and-tie" tetras with the dark bands and flowing fins that look way fancier than they should for how tough they are. They're super active midwater fish, and when you keep a proper group they do that tight, zippy schooling thing that makes the whole tank feel alive. Just give them enough buddies and finny tankmates they won't be tempted to nip.

Black morpho tetra
Poecilocharax weitzmani
Poecilocharax weitzmani is one of those tiny blackwater oddballs that acts more like a little darter than a typical tetra - it hangs low, darts between cover, and the males can get pretty showy with fin-flares. The really cool part is they are cave breeders with male brood care, which is not what most people expect from a small characin. Give them very soft, acidic, super-clean water and lots of leaf litter and hidey holes, and they settle in and start showing their best colors.

Blue discus
Symphysodon aequifasciatus
This is one of the classic wild discus from the Amazon-big, round, and super "cichlid-smart," but way more chill than most cichlids. The coolest part to me is the parenting: the fry actually feed off a mucus layer from the parents' skin for a while, which is just wild to see if you ever breed them.
More to Explore
Discover more freshwater species.

Arrowhead puffer
Pao suvattii
Pao suvattii is that sneaky Mekong puffer that likes to sit low and ambush food, and it has that super recognizable arrow/V pattern on its back. Gorgeous fish with tons of personality, but it is absolutely not a community guy - plan on a solo, species-only setup if you want everybody to stay in one piece.

Banded Leporinus
Leporinus fasciatus
Banded Leporinus are those torpedo-shaped, black-and-yellow striped fish that look like they're wearing a little prison outfit-and they stay on the move. They've got a ton of personality and they're awesome to watch cruising and picking at stuff, but they're also the kind of fish that will redecorate your tank and "taste test" anything soft-looking.

Betta
Betta splendens
Betta fish, also known as Siamese fighting fish, are popular for their striking colors and flowing fins. They are known for their territorial nature, especially males, which can display aggressive behavior towards each other.

Blue gularis
Fundulopanchax sjostedti
This is the big, flashy West African killifish with the ridiculous triple-point tail and electric blue-green body covered in red spotting. Males can be real attitude machines with each other, but if you give them room, cover, and a tight lid, they make an awesome centerpiece fish that will absolutely demolish live and frozen foods.

Boeseman's rainbowfish
Melanotaenia boesemani
Boesemani rainbows are basically little swimming fireworks once they settle in-males get that wild split-color look (blue up front, orange in back) and they'll flash and posture at each other all day. They're super active and way happier in a real group with a long tank to cruise, not a cramped setup where they can't stretch out.

Boulenger's lamprologine (shell-dwelling Tanganyika cichlid)
Lepidiolamprologus boulengeri
This is one of those really fun Lake Tanganyika shell-and-sand lamprologines that lives as a pair, digs a little pit, and then the female hangs out in snail shells like its a tiny fortress. Give them fine sand and a pile of shells and you will get to watch legit, purposeful cichlid home-building and territory behavior in a small-bodied fish.
Looking for other species?
