Tooth nerve pains can have varying durations. Severe dental discomfort can last from a few days up to 4-6 weeks, or even longer. The length of the discomfort depends on the underlying cause and the effectiveness of the treatment provided.