Rowly - Here in NW Ohio (southern Lake Erie latitude) and as of April 11 2005, we are in the mid to late phases of yellow perch spawn. Water temps have been running fairly steady at 54 to 58F for several days now. Our perch spawn is usually over about April 14. It may extend a few days later this year due to a slow cool spring. I always associate the end of perch spawn around here when the toads start laying eggs in the pond.
Some of the very first eggs laid (Mar29) are just begining to hatch. I have had perch eggs hatching in the lab for three days. Perch in my pond won't be 1" long until about May 20th.