A three-dimensional spine correction robot comprises: a pillar (1), a seat (2), a plurality of human body fixing belts (302), a head fixing apparatus, a bracket (9), a plurality of pillar casing pipes (3), a spine lateral push-and-pull apparatus (6) and a seat locking mechanism (10). The head fixing apparatus is fixed on the top of the bracket (9). The pillar casing pipes (3) are sleeved over the pillar (1) in a movable manner, and each pillar casing pipe (3) is connected to a human body fixing belt (302). The lower end of the pillar casing pipe (3) is connected to the seat (2), and the upper end thereof is connected to the pillar (1). A first elastic connection object (301) is connected between the pillar casing pipes (3). The spine lateral push-and-pull apparatus (6) may move up and down along the pillar (1) and swing. The seat (2) is connected to the pillar (1) through a bearing, and may move up and down along the pillar (1). The seat locking mechanism (10) is fixed between the bracket (9) and the seat (2). The three-dimensional spine correction robot is characterized in that the therapy location is accurate, and action indexes such as therapy strength, amplitude and speed may be precisely quantified.