It depends on how far down you drain the controller. I've topped off the controller when there were only three lights showing and it took about fifteen minutes. If you drain the controller down to a light or so, it could take close to an hour to re-charge.