A battery overflowing is typically caused by one of two things: You either watered the battery at the wrong time or have overwatered the battery. If you water a battery when it is discharged, it will overflow during recharge. If you overwater a battery and fill it all the way to the top, when the battery gets to the gassing phase of the charge cycle, electrolyte can bubble out of the top and cause a spill.