Sores on the roof of the mouth can be painful. It grows gradually, starting with a slight bump, eventually becoming ... 1-3 weeks for the sore to fully heal. Large ulcers can take longer to ...