That is a tough question to be answered, alot depends on the unpredicatable weather. It could be sunny and 70 one day the next day might be 40 and raining. I would say anytime after 2nd week of April to 2nd or 3rd week of May. That is if you are looking to hit the spawn, but also depends what lakes you are wanting to fish. They all dont spawn at the same time.