A control apparatus of a hybrid vehicle, the hybrid vehicle including a driving motor, a battery for supplying electric power to the driving motor, an engine, and a generator driven by the engine for supplying electric power at least to the battery, the control apparatus adapted to control the hybrid vehicle and comprising: temperature detection means for detecting a temperature of an exhaust purification catalyst provided in the engine; output power detection means for detecting an upper limit output power of the battery; required output detection means for detecting a required output required of the vehicle; and selection means for selecting a travel mode of the vehicle in accordance with the required output, wherein if the temperature of the exhaust purification catalyst is equal to or higher than a predetermined temperature, the selection means selects a first mode in which the engine is driven, when the required output is equal to or higher than a first determination threshold value set in accordance with the upper limit output power of the battery; or selects a second mode in which the vehicle travels, with the engine being stopped, when the required output is lower than the first determination threshold value, and if the temperature of the exhaust purification catalyst is lower than the predetermined temperature, the selection means selects the first mode when the required output is equal to or higher than the first determination threshold value; or selects the second mode when the required output is equal to or lower than a second determination threshold value which is lower than the first determination threshold value; or selects a specific mode in which the engine is driven under a predetermined load or lower when the required output is lower than the first determination threshold value and higher than the second determination threshold value, the control apparatus being characterized in that even when the required output is lower than the first determination threshold value and higher than the second determination threshold value, the selection means selects the second mode, if the upper limit output power of the battery is equal to or higher than a preset first power value. temperature detection means for detecting a temperature of an exhaust purification catalyst provided in the engine; output power detection means for detecting an upper limit output power of the battery; required output detection means for detecting a required output required of the vehicle; and selection means for selecting a travel mode of the vehicle in accordance with the required output, wherein if the temperature of the exhaust purification catalyst is equal to or higher than a predetermined temperature, the selection means selects a first mode in which the engine is driven, when the required output is equal to or higher than a first determination threshold value set in accordance with the upper limit output power of the battery; or selects a second mode in which the vehicle travels, with the engine being stopped, when the required output is lower than the first determination threshold value, and if the temperature of the exhaust purification catalyst is lower than the predetermined temperature, the selection means selects the first mode when the required output is equal to or higher than the first determination threshold value; or selects the second mode when the required output is equal to or lower than a second determination threshold value which is lower than the first determination threshold value; or selects a specific mode in which the engine is driven under a predetermined load or lower when the required output is lower than the first determination threshold value and higher than the second determination threshold value, the control apparatus being characterized in that even when the required output is lower than the first determination threshold value and higher than the second determination threshold value, the selection means selects the second mode, if the upper limit output power of the battery is equal to or higher than a preset first power value.