When do Yellow Perch spawn in NW Michigan?
When water temps reach the lower 40's to upper 40's consistently. This varies from different bodies of water, depending on their size and depth. So to give an exact date would be difficult.
Our Perch eggs don't show up until the water temps reach 52 to 54 degrees.