The herniated disc’s location and severity determine how long it takes this disc injury to heal. However, the average time for healing is four to six weeks. However, some literature says it can take up to 22 weeks, especially if you continue to do things that put stress on the injured disc. In most cases, surgery is not necessary. You can utilize noninvasive measures to promote disc healing and manage your symptoms.