Bacterial throat infections. Bacteria and viruses are the main causes of a throat infection although they can be caused by other factors such as an allergy, oral thrush, a symptom of another condition or overuse of the voice. This section looks at bacterial throat infections.