Enhanced recovery after surgery (ERAS) protocols are a set of interventions which are carried out in the preoperative and perioperative period. They are aimed to decrease the harmful effects of surgery on the body and help the patient recover better post-surgery. The effectiveness of ERAS has been well established in various other surgical specialities. Earlier spine surgery was thought to be very complex for application of ERAS protocols. However, this has changed over the last decade with (ERAS) protocols gaining widespread popularity in spine surgery. Initial studies involving ERAS in spine surgery were limited to lumbar spine. However, over the years the horizon of ERAS has expanded to include anterior cervical surgeries, spine deformity, spinal tumors and spine surgery in the elderly. ERAS has been shown to reduce the length of hospital stay, overall hospital costs, opioid consumption in perioperative and postoperative period and to lower complication rates in spine surgery. In this narrative review, we discuss various aspects of ERAS in spine surgery including the benefits of ERAS in spine surgery, the various components of preoperative, intraoperative and postoperative measures of ERAS protocol.