Capelin lay their eggs on the edges of beaches. Between mid-April and early August, especially at night, the fish arrive in large tight schools-males first, then females. It is said that they "roll" on the beach. Spawning varies with the weather and several factors have an impact on it. For example, a mild winter, change in ice cover or fresh water supply can explain spawning variations.