A frog can lay anywhere between 2-60,000 eggs per year. It depends entirely on the species and the number of times they lay each year.