Question: how long does it take for a sore throat to go away on its own?
Answer: Most sore throats are the result of common viruses and resolve on their own within 3 to 10 days. Sore throats caused by a bacterial infection or allergies may last longer.