Easing a sore throat One cause of a sore throat is a bacterial infection. Gargling with hydrogen peroxide may ease discomfort by reducing the number of bacteria in the mouth and helping clear the infection.