Depending on where you plan on fishing they may be over, or still out in strong numbners. I've seen them as early as later June on larger warm water rivers all the way to the end of Aug on cooler trout waters.
There is a good chance they are still coming off in a lot of places though. Late July through mid August seems to be peak time.