The invention provides a three-degree-of-freedom ankle joint rehabilitation device. According to three motion forms of an ankle joint, the ankle joint can be divided into a toe flexion and dorsal flexion degree of freedom, an adduction and abduction degree of freedom and an intorsion and extorsion degree of freedom. The toe flexion and dorsal flexion and adduction and abduction are active degreesof freedom, a driving device is needed, and intorsion and extorsion are passive degrees of freedom, so that the ankle joint structure of a person is fitted, and the ankle joint of the person is subjected to rehabilitation training in cooperation with the first two degrees of freedom. The rehabilitation device comprises a shank plate, a U-shaped supporting frame, a toe flexion and dorsal flexion driving device, an arc-shaped moving block, two sets of arc-shaped guide rails, two sets of rolling wheels, a set of arc-shaped racks, a gear, an adduction and abduction driving motor, a sole force sensor, a sensor connecting plate, an antifriction base plate, a sole plate, an annular pressing plate and an end cover. Three-degree-of-freedom movement of the ankle joint can be achieved, and the rehabilitation device has the advantages of being compact in structure, small in size, wide in application range and the like and can help a spinal cord injury patient to conduct active rehabilitation training on the ankle joint.