A control device for a hybrid vehicle, the hybrid vehicle including an internal combustion engine, a first rotating electric machine, a second rotating electric machine, a planetary gear, and an electricity storage device, the second rotating electric machine being configured to drive a drive shaft, the planetary gear being mechanically coupled to an output shaft of the internal combustion engine, to a rotating shaft of the first rotating electric machine, and to the drive shaft, the electricity storage device being configured to give/receive an electric power to/from the first and second rotating electric machines (MG1, MG2), the control device comprising: a controller configured to set a drive mode to a limp home mode; characterized in that in the limp home mode the internal combustion engine and the first rotating electric machine are driven to drive the hybrid vehicle, when an abnormality in the second rotating electric machine is sensed, the controller being configured to set the smaller one of a second charge/discharge amount and a third charge/discharge amount as a charge/discharge demand, in a case where a first charge/discharge amount is smaller than a second charge/discharge amount during the limp home mode, the first charge/discharge amount being a charge/discharge amount that is input/output to/from the electricity storage device when the internal combustion engine is operated so as to generate a driving force required for the hybrid vehicle, the second charge/discharge amount being based on a charged state of the electricity storage device, and the third charge/discharge amount being based on an upper-limit rotation speed of the internal combustion engine that is set in accordance with a torque transmitted by the drive shaft, and the controller being configured to control the internal combustion engine and the first rotating electric machine such that the electricity storage device receives/outputs an electric power in accordance with the set charge/discharge demand. a controller configured to set a drive mode to a limp home mode; characterized in that in the limp home mode the internal combustion engine and the first rotating electric machine are driven to drive the hybrid vehicle, when an abnormality in the second rotating electric machine is sensed, the controller being configured to set the smaller one of a second charge/discharge amount and a third charge/discharge amount as a charge/discharge demand, in a case where a first charge/discharge amount is smaller than a second charge/discharge amount during the limp home mode, the first charge/discharge amount being a charge/discharge amount that is input/output to/from the electricity storage device when the internal combustion engine is operated so as to generate a driving force required for the hybrid vehicle, the second charge/discharge amount being based on a charged state of the electricity storage device, and the third charge/discharge amount being based on an upper-limit rotation speed of the internal combustion engine that is set in accordance with a torque transmitted by the drive shaft, and the controller being configured to control the internal combustion engine and the first rotating electric machine such that the electricity storage device receives/outputs an electric power in accordance with the set charge/discharge demand.