Sore throat is generally characterized by pain and itching in the throat which can be accompanied by coughing, sneezing, or fever. Knowing the causes and the right medications for strep throat, can help you overcome them. Generally strep throat can go away on its own within 5-7 days. Even so, in certain conditions you may need a sore throat medicine to speed healing. Thus, you can recover faster to resume your normal activities. Causes of Sore Throat and How to Treat It Viral infection is one of the most common causes of a person experiencing strep throat. For example influenza viruses and mononucleosis which often cause respiratory infections, beginning with strep throat. In addition to viral infections, strep throat can also be caused by several other factors which include: Bacterial infection Streptococcus bacteria is one of the most common bacteria that causes a person to experience strep throat. Toxic or irritant Sore throat can also be caused by chemicals conta...