A vehicle includes an inverter, a first battery, a first power line, a second battery, a second power line, and a voltage converter. Ranges of use with respect to open circuit voltages of the first battery and the second battery do not overlap each other, and ranges of use with respect to closed circuit voltages of the first and the second batteries overlap each other. When a regenerative power output from the inverter to the first power line is supplied to the second power line via the voltage converter, and the second battery is charged, an ECU calculates a maximum regenerative power with respect to the regenerative power output from the inverter to the first power line based on the open circuit voltage of the first battery and controls the inverter and the voltage converter such that the regenerative power does not exceed the maximum regenerative power.