Terdapat beberapa jenis lalat. jenis-jenis lalat ini berbeda dari ciri fisik, pola hidup, maupun kebiasaaan serta penyakit yang ditularkan.
Jenis-jenis lalat yang sudah diklasifikasikan adalah sebagai berikut:
Lalat rumah (Musca domestica)
Ini jenis lalat yang paling banyak terdapat diantara jenis-jenis lalat rumah. Karena fungsinya sebagai vektor tranmisi mekanis dari berbagai bibit penyakit disertai jumlahnya yang banyak dan hubungannya yang erat dengan lingkungan hidup manusia, maka jenis lalat Musca domestica ini merupakan jenis lalat yang terpenting ditinjau dari sudut kesehatan manusia.
Dalam waktu 4-20 hari setelah muncul dari stadium larva, lalat betina sudah bisa mulai bertelur. Telur-telur putih, berbentuk oval dengan ukuran panjang ± 1 mm. Setiap kali bertelur diletakkan 75-150 telur. Seekor lalat biasanya diletakkan dalam retak-retak dari medium pembiakan pada bagian-bagian yang tidak terkena sinar matahari. Pada suhu panas telur-telur ini menetas dalam waktu 12-24 jam dan larva-larva yang muncul masuk lebih jauh ke dalam medium sambil memakannya.
Setelah 3-24 hari, biasanya 4-7 hari, larva-larva itu berubah menjadi pupa. Larva - larva akan mati pada suhu yang terlalu panas. Suhu yang disukai ± 30-35°C, tetapi pada waktu akan menjadi pupa mereka mencari tempat-tempat yang lebih dingin dan lebih kering.
Pupa berbentuk lonjong ± 7 mm panjang, dan berwarna merah coklat tua. Biasanya pupa terdapat pada pinggir medium yang kering atau didalam tanah. Stadium pupa berlangsung 4-5 hari, bisa juga 3 hari pada suhu 35°C atau beberapa minggu pada suhu rendah.
Lalat dewasa keluar dari pupa, kalau perlu menembus keluar dari tanah, kemudian jalan-jalan sampai sayap-sayapnya berkembang, mengering dan mengeras. Ini terjadi dalam waktu 1 jam pada suhu panas sampai 15 jam untuk ia bisa terbang. Lalat dewasa bisa kawin setiap saat setelah ia bisa terbang dan bertelur dalam waktu 4-20 hari setelah keluar dari pupa. Jangka waktu minimum untuk satu siklus hidup lengkap 8 hari pada kondisi yang menguntungkan.
Lalat dewasa hidup 2-4 minggu pada musim panas dan lebih lama pada musim dingin, mereka paling aktif pada suhu 32,5°C dan akan mati pada suhu 45°C. Mereka melampaui musim dingin (over wintering) sebagai lalat dewasa, dan berkembang biak di tempat-tempat yang relatif terlindung seperti kandang ternak dan gudang-gudang (Santi, 2001).
Lalat kecil (Fannia canicularis)
Lalat rumah kecil ini menyerupai lalat rumah biasa, tetapi ukuran mereka jauh lebih kecil. Mereka membiak di kotoran manusia dan hewan dan juga dibagian- bagian tumbuhan yang membusuk, misalnya di tumpukan rumput yang membusuk.
Lalat kandang (Stomaxys calaitrans)
Mereka menyerupai lalat rumah biasa, tetapi mereka mempunyai kebiasaan untuk menggigit. Tempat pembiakan hanya di tumbuhan-tumbuhan yang membusuk. Siklus hidupnya 21-25 hari. Jenis lalat ini tidak penting untuk tranmisi penyakit manusia tetapi mereka bisa memindahkan penyakit-penyakit pada binatang.
Lalat hijau (Lucilia sertica)
Jenis-jenis ini meletakkan telur-telur mereka pada daging. Jenis-jenis lalat ini lebih jarang masuk dalam rumah-rumah dan restoran-restoran daripada lalat rumah biasa, karena itu mereka dianggap tidak terlalu penting sebagai vektor penyakit manusia.
Lalat daging (Sarcophaga)
Jenis-jenis lalat ini termasuk dalam genus Sarcophaga, artinya pemakan daging. Ukuran mereka besar dan terdapat bintik meraka pada ujung badan mereka. Larva dari banyak jenis-jenis lalat ini hidup dalam daging, tetapi pembiakan bisa juga terjadi dalam kotoran binatang. Beberapa jenis tidak bertelur tetapi mengeluarkan larva. Mereka jarang masuk dalam rumah-rumah dan restoran-restoran dan karena itu mereka tidak penting sebagai vektor mekanis penyakit manusia. Tetapi mereka bisa menyebabkan myasis pada manusia.