Berikut ini adalah perbedaan lalat buah jantan dan betina :
1). Ukuran tubuh jantan lebih kecil dari betina.
2). Sayap jantan lebih pendek dari sayap betina.
4). Terdapat sisir kelamin (sex comb) pada lalat buah jantan, sedangkan pada betina tidak.
5). Ujung abdomen tumpul dan lebih hitam pada jantan, sedangkan pada betina ujung abdomen runcing.