A hand holding trainer comprises a first body, a second body, a fixing device, positioning devices and an elastic device. A first groove, first rectangular grooves, a first rectangular hole and first supporting rods are arranged on the first body, second grooves, a second rectangular hole, second supporting rods, third grooves and first positioning rods are arranged on the second body, the fixing device comprises a first bent rod, a second bent rod, a third bent rod and a fixing block, each positioning device comprises a positioning frame, a first spring and a second positioning rod, the elastic device comprises a supporting column, a cross rod, rotating rods, rollers, second springs and positioning blocks, the upper surface of the supporting column and the lower surface of the second body are fixedly connected, the lower surface of the supporting column and the upper surface of the cross rod are fixedly connected, a second rectangular groove is formed in each of the left end and the right end, and the upper ends of the rotating rods are contained in the second rectangular grooves and rotatably connected with a cross rod shaft. By the hand holding trainer, hands of a patient can move flexibly and freely, and health of the hands can be restored quickly.