Why is my goldfish laying eggs on the bottom of tank?

Goldfish lay eggs on plants or gravel, so your fish may be laying them on the bottom of your tank if there are no plants on the gravel. However, if you have noticed some eggs on the gravel but your goldfish still seems big, this could be a sign of Dropsy. It's a fatal disease for your goldfish so you might want to watch out.