Minor mouth sores often go away naturally within 10 to 14 days, but they can last up to six weeks. Some simple home remedies might help reduce the pain and possibly speed up the healing process. One should avoid hot, spicy, salty, citrus-based, and high-sugar foods; avoid tobacco and alcohol; gargle with salt water; eat ice, ice pops, sherbet, or other cold foods; take a pain medication; avoid squeezing or picking at the sores or blisters; apply a thin paste of baking soda and water; gently dab on a solution that is 1 part hydrogen peroxide and 1 part water and ask your pharmacist about other over-the-counter medications, pastes, or mouthwash that may be helpful.