Female platy fish can give birth to a range of 20 to 100 fry in a single batch, depending on their size and age. The number of fry produced can vary, but it is best to be prepared for a large number.