A cough due to infection
The most common cause of cough due to infection is bacteria and viruses (i.e. cold and flu) The cough may last for a few days to a week. Infections caused by the flu may take a little longer to clear up and can sometimes require antibiotics.