El platy reside naturalmente en agua ligeramente alcalina, aunque algunas poblaciones han sido registradas en aguas con un pH bajo (5,5). La especie vive en aguas poco profundas en zonas con gran presencia de vegetación (plantas acuáticas y palustres, materia orgánica en descomposición, ramas, entre otros).