Mouth sores for a few days are often caused by minor injury, stress, spicy food, or a vitamin deficiency. Rinsing the mouth with warm salt water and avoiding very spicy or acidic foods may help reduce irritation. Your doctor may advise topical gels or vitamin supplements to support healing. Consult a doctor if the sores are very painful or do not improve within a week.