when do mayflies hatch
In very general terms, mayflies hatch in spring and caddisflies hatch in late summer and autumn. However, there are plenty of autumn mayflies and spring caddisflies, along with other crazy hatches.