The invention discloses a device and a method for automatically collecting fish eggs, comprising a box body, an iron gauze separator, a filter screen separator and waterweeds, wherein the iron gauze separator and the filter screen separator are arranged in the box body from top to bottom, the mesh diameter of a filter screen of the filter screen separator is smaller than the mesh diameter of an iron gauze of the iron gauze separator, a gap is formed between the filter screen separator and the bottom of the box body, a discharge port is arranged at the bottom of the box body, the iron gauze separator is horizontally inserted into a first group of slot, the filter screen separator is horizontally inserted into a second group of slot, the first group of slot and the second group of slot are horizontally arranged on the side surface of the box body, which is vertical to a handle of the iron gauze separator, and the waterweeds are horizontally arranged on the top of the iron gauze separator. The device and the method for automatically collecting fish eggs have the beneficial effects that the device is simple in structure, low in price and has less influence on adult fish, the egg laying rate is high, the injury to fish eggs is reduced, the fertility rate is increased, the labor intensity is relieved, and the working efficiency is improved.