It might take up to two or three months for uncomplicated stomach ulcers to heal entirely. Duodenal ulcers heal in around six weeks. Without antibiotics, an ulcer might heal briefly. However, if the germs are not destroyed, it is normal for an ulcer to return or for another ulcer to grow nearby.