It will depend on what is causing the sore throat as to how long it will continue. You can ease the discomfort by gargling with some warm water that you have added about 1/8 teaspoon of table salt too. Do this as often as you need to. It really helps. Also, any hot beverage, with honey can help sooth it as well.