The most common reasons for a dead battery are cold weather, age and leaving the lights on overnight. If a jump-start revives your engine, your problem was most likely a dead battery. If you cannot jump-start your car, the battery may be completely discharged or damaged.