When Do Perch Spawn? (Times, Temperatures, Locations)
Perch are spring spawners that lay and fertilize their eggs annually between early April and late May in water temperatures between 45 and 58F. They can spawn in both shallow lake areas and low current tributaries.