A rehabilitation robot comprises an upper limb rehabilitation device comprising a shoulder width adjusting device for adjusting a shoulder width of the rehabilitation robot, a right arm device and a left arm device, the right arm device and the left arm device are disposed at two sides of the shoulder width adjusting device, respectively; and a lower limb rehabilitation device connected to the upper limb rehabilitation device.