You may have been wondering if tonsil stones can be treated at home if you are suffering from frequent pains. Fortunately, there are many ways to get rid of them at home. However, the first step is to see a healthcare provider if they are causing other health problems. You should not be coughing up blood, or showing signs of infection. You can also use a cotton swab to gently push the stone out. Then, you can gargle with salt water to remove bacteria and help the tonsils heal. To remove tonsil stones, you can also cough up vigorously.