Usually a herniated disc will heal on its own over time. Be patient, and keep following your treatment plan. If your symptoms don't get better in a few months, you may want to talk to your doctor about surgery.
How long does it take for a disc herniation to heal?
Nonsurgical treatments
Self care: In most cases, the pain from a herniated disc will get better within a couple days and completely resolve in 4 to 6 weeks. Restricting your activity, ice/heat therapy, and taking over the counter medications will help your recovery.
Are disc herniations permanent?
Most of the time, pain associated with a herniated disc goes away on its own over a period of weeks or months and does not cause permanent damage to the spine or nerves. A herniated disc can occur in any part of the spine, but it is most common in the lower back (the lumbar spine) and the neck (the cervical spine).