A vehicle controller that controls a power train of an hybrid electric vehicle configured to perform hybrid traveling and EV traveling, the power train including an internal combustion engine and an electric motor , the hybrid traveling being a mode in which the vehicle travels with the internal combustion engine running, and the EV traveling being a mode in which the vehicle travels using driving force of the electric motor with the internal combustion engine being in a stopped state, wherein the vehicle controller is configured to switch control of the power train between a first control and a second control that each switch between the hybrid traveling and the EV traveling in accordance with a traveling state of the vehicle, the second control reducing an operating noise of the power train by a greater degree than the first control, and the vehicle controller is configured to: based on the sounds in a passenger compartment , perform a mood determination in order to determine whether an occupant of the vehicle is in a state of high tolerance for the operating noise or in a state of low tolerance for the operating noise; control the power train through the first control when determining by the mood determination that the occupant is in the state of high tolerance ; and control the power train through the second control when determining by the mood determination that the occupant is in the state of low tolerance; wherein a range of the traveling state of the vehicle during which the EV traveling is performed is wider in the second control than in the first control. the vehicle controller is configured to switch control of the power train between a first control and a second control that each switch between the hybrid traveling and the EV traveling in accordance with a traveling state of the vehicle, the second control reducing an operating noise of the power train by a greater degree than the first control, and the vehicle controller is configured to: based on the sounds in a passenger compartment , perform a mood determination in order to determine whether an occupant of the vehicle is in a state of high tolerance for the operating noise or in a state of low tolerance for the operating noise; control the power train through the first control when determining by the mood determination that the occupant is in the state of high tolerance ; and control the power train through the second control when determining by the mood determination that the occupant is in the state of low tolerance; based on the sounds in a passenger compartment , perform a mood determination in order to determine whether an occupant of the vehicle is in a state of high tolerance for the operating noise or in a state of low tolerance for the operating noise; control the power train through the first control when determining by the mood determination that the occupant is in the state of high tolerance ; and control the power train through the second control when determining by the mood determination that the occupant is in the state of low tolerance; wherein a range of the traveling state of the vehicle during which the EV traveling is performed is wider in the second control than in the first control. <EOS>