Đom đóm đá hầu hết kiếm ăn khi chúng ở giai đoạn ấu trùng, trong thời gian đó chúng bắt và ăn các loại côn trùng nhỏ và động vật không xương sống khác. Giai đoạn trưởng thành trong vòng đời của đom đóm chủ yếu tập trung vào việc sinh sản , và nhiều loài chết ngay sau khi sinh sản. Trong khi một số loài đom đóm trưởng thành hoàn toàn không ăn, những loài khác lại tiêu thụ phấn hoa hoặc tảo.
Có 3.000 loài đom đóm trên toàn thế giới và các giống khác nhau có môi trường sống và sở thích hơi khác nhau. Hầu hết các loài bướm đá là côn trùng rất kín đáo. Chúng dành phần lớn thời gian trong ngày để ẩn náu giữa các thảm thực vật. Vào ban đêm, chúng bay và tìm kiếm bạn tình. Khi gửi trứng vào, con cái đặt chúng vào nước. Hầu hết các loài bướm đá sống ở những phần sông và suối chảy xiết. Những nơi như vậy có mức oxy hòa tan cao hơn, mà ấu trùng ruồi đá cần để phát triển. Thông thường, ấu trùng sẽ chui xuống đá để bảo vệ khỏi những kẻ săn mồi và dòng chảy xiết. Ấu trùng của một số loài bướm đá mất một thời gian dài để phát triển thành con trưởng thành. Một số loài ở dưới nước từ hai năm trở lên.
Bởi vì đom đóm yêu cầu nước mát, sạch, có nhiều ôxy, chúng thường được sử dụng như một loài chỉ thị cho biết nước rất sạch. Đom đóm, đặc biệt là ấu trùng, là nguồn thức ăn quan trọng cho cá sông, chẳng hạn như cá hồi, cá vược và cá thái dương.