answered 7/28/2008 How Can You Tell When A Fish Is Going To Have Babies? It usually depends on the fish. I have guppies and usually the stomach swells up a bit. Other fish like Goldfish lay eggs but they often eat them afterwards