Patients suffering from stroke need to undergo a standard and intensive rehabilitation therapy. The rehabilitation training consists of three sequential stages: the first stage is controlled joint movement under external actuator, the second stage deals with supporting the movements by providing assistive force, and the last stage provides variety and difficulty to exercises. Most of the exoskeletons developed so far for rehabilitation are restricted to a particular type of activity. Although a few exoskeletons incorporate different modes of rehabilitation, those are software controlled requiring sensory data acquisition and complex control architecture. To bridge this gap, a portable elbow exoskeleton has been developed for delivering three stages of rehabilitation in a single structure without affecting the range of motion and safety features. Use of electric motor and springs have been arranged in the actuation mechanism to minimize the energy consumption. The developed exoskeleton enhances torque to weight ratio compared to existing models, and all the three modes of rehabilitation have been controlled using a single motor.