It depends on several factors, such as the size of the car battery, the type and power of the radio, the sound level, and the temperature. Generally speaking, a car battery can last anywhere from 2 to 4 hours in normal conditions before it needs to be recharged. However, if the temperature is very hot or the sound is turned up very loudly or if the radio is running for an extended period, the battery may drain much faster.