how long should a sore throat last before going to the doctor
However, a sore throat despite its cause should last between 7 to 10 days. Any sore throat symptoms lasting for more than ten days necessitate immediate doctorâs attention for diagnosis and further treatment.