Ruồi nhà bị thu hút bởi chất hữu cơ đang phân hủy mà chúng sử dụng làm thức ăn và làm nơi đẻ trứng. Chúng cũng bị thu hút bởi đường và thực phẩm không phân hủy, nhưng chúng chủ yếu là quan tâm đến thực phẩm ẩm, thối rữa và rác phân hủy.
Mặc dù có tên "ruồi nhà", loài côn trùng phổ biến này được tìm thấy trong nhà và ngoài trời trên khắp thế giới. Nó là một trong những loài côn trùng phân bố rộng rãi nhất và chiếm hơn 90% tổng số ruồi trong môi trường sống của con người. Ruồi nhà thường phổ biến ở các trang trại và động vật ở bất kỳ nơi nào cũng có, do lượng phân lớn được tìm thấy ở những địa điểm này. Phân chuồng không chỉ là nguồn thức ăn tốt cho ruồi nhà mà còn là phương tiện chính để đẻ trứng vì nó cung cấp hơi ấm và chất dinh dưỡng cho dòi sau khi chúng nở ra.
Ruồi hoạt động mạnh nhất vào thời điểm nắng nóng trong ngày vì nhiệt độ cao hơn làm tăng tốc độ phân hủy, làm cho mùi hương của nguồn thức ăn của chúng trở nên hấp dẫn hơn. Toàn bộ vòng đời của ruồi nhà chỉ kéo dài khoảng ba tuần trong điều kiện tối ưu. Trứng thường nở khoảng một ngày sau khi được đẻ. Trong vòng vài ngày, giòi biến đổi thành nhộng. Hai đến ba ngày sau, ruồi trưởng thành xuất hiện. Một con ruồi trưởng thành thường chỉ sống khoảng hai tuần trong tự nhiên. Trong thời gian này, ruồi cái có thể đẻ tới 9.000 quả trứng.