Most sore throats are caused by viral infections. Sore throats may also be caused by:  Allergies. Bacterial infections. Breathing in irritants, such as cigarette smoke. Certain medical problems, such as GERD. Dry throat. Strained throat muscles.