Ruồi thích sống ở những nơi có môi trường ẩm ướt và có nguồn thức ăn phù hợp. Rác thải và chất thải hữu cơ Ruồi thích đẻ trứng trên rác thải và chất thải hữu cơ, bởi vì đây là nơi chứa nhiều nguồn thức ăn phù hợp cho ấu trùng phát triển. Ruồi cũng thích đẻ trứng trên thức ăn thừa hoặc thức ăn bỏ đi. Chất thải động vật như phân gia súc cũng là một môi trường ưa thích để cho ruồi sinh sản.