Some tonsil stones don’t cause any symptoms. If you do have symptoms, they may include: Bad breath (halitosis). Cough. Earache. Sore throat. Bad taste in your mouth. Small white or yellow stones that you may spit up. Other symptoms include: Difficulty swallowing. Feeling that something’s stuck in your throat. Small white patches on your tonsils. Throat infections that are hard to treat with antibiotics.