Stoneflies sú vodný hmyz, ktorý sa nachádza v rýchlo tokujúcich potokoch a riekach. Najčastejšie sú v chladných horských oblastiach, ale možno ich nájsť aj v teplejších podnebí. Stoneflies uprednostňuje čistú, dobre kyslú vodu so skalnatým alebo štrkovým substrátom. Často sa nachádzajú v blízkosti okrajov potokov a riek, kde je voda plytšia a rýchlejšie. Je tiež známe, že Stoneflies obývajú spodnú stranu hornín a kmeňov vo vode.