There are many causes of "sore throat" from viral to bacterial to post nasal drip (PND) from Allergies or irritants, and even include symptoms from some tumors. It can be primarily of the throat/tonsil area - or often a nasal infection which causes mucus to run down the back of the throat can cause inflammation (i.e., PND) and a sore throat.
If the sore throat is due to a bacterial infection (usually causes a high fever), you will need to see a physician for an exam to see if antibiotics are needed.
However, the most frequent cause is a viral infection, like the cold or flu. If due to a virus - there is no "cure". Time will resolve the issue as your immune system tackles the invader. However, you can use some treatments to feel better while that immune response is occurring. This is called symptomatic care (treat the symptoms).
For the pain - aspirin (if older than 19 to avoid Reye's syndrome) or another NSAID (non-steroidal anti-inflamatory drug) like Tylenol (acetaminophen) and gargling with salty water can relieve the inflammation and pain as well. If you are in significant pain unrelieved by the above suggestions, a local anesthetic, like Chloraseptic sore throat spray, can help, but that is also an indication that it could be bacterial and you should have an exam by your health care professional. For the nasal PND, you might try allergy medicines or a decongestant (ask your pharmacist for suggestions).
See also many more suggestions for getting rid of a sore throat in the related question below.
Chat with our AI personalities
Take vitamins everyday to build up your immune system and DRINK Orange Juice with Calcium and Vitamin D.
All I can say is go to the store and get cough strips/medicine, or take a break and rest