A method for charging a battery includes: determining a first charging section, in which a current charging rate of the battery is located, from among a plurality of charging sections predetermined based on a functional relation between a state of charge of the battery and an open circuit voltage of an anode of the battery; and charging the battery for the first charging section with a first charging rate corresponding to the first charging section.