Mostly spinal surgeries require 2 to 3 months to recover. However, it depends on the severity of the surgery and the condition of the patient.