A 12v battery could take up to 12-24 hours to charge fully. When recharging your battery 12V, remember that if it gets too hot while you're charging it. you need to stop charging. It should not get too hot above to 125 Fahrenheit. Ideally, slow charging your batteries is the best option controller.