How long do platy fish live for?

Platy fish live for around five years in captivity. They may not live very long compared to other fish species, but these intelligent fish can live happy, fulfilling lives with the right care.

Here’s what you need to do to ensure your platy fish live long, healthy lives:

  • Keep them in a group of at least three to five fish
  • Avoid overcrowding the tank
  • Maintain a female to male platy ratio of 2:1
  • Maintain the temperature around 70°F to 82°F (21.1°C to 27.7°C)
  • Change 25% of the tank water once every two weeks
  • Clean the tank regularly
  • Provide plenty of plants and hiding spaces
  • Feed them a varied diet that’s rich in vegetables