It generally takes about 30 minutes for lights to drain a car battery. However, if the lights are left on for an extended period of time, the battery could be completely drained, which would require a jump start or a new battery.