The average life of fruit fly adults is 40 to 50 days maximum. Female fruit flies are laying lot of eggs during that time, that allows the fruit fly population in a home to multiply quickly.