Abstract: A method for estimating a state of charge of a battery includes: estimating, by an electronic control unit, a third state of charge used for control of the battery based on a first state of charge and a second state of charge, the first state of charge being a state of charge estimated with reference to an electric current integrated value obtained by integrating detected electric current values of the battery, the second state of charge being a state of charge estimated with reference to a detected voltage value of the battery; and correcting, by the electronic control unit, the first state of charge based on the second state of charge estimated when the state of charge of the battery is in the non-hysteresis region.