Mayfly larvae are found in a variety of locations including lakes, wetlands, streams, and rivers, but they are most common and diverse in lotic habitats. They are common and abundant in stream riffles and pools, at lake margins and in some cases lake bottoms. All mayfly larvae are aquatic with terrestrial adults.