The tough weather takes its toll on your vehicles battery. The chemicals that are needed to generate power in your battery's slows down dramatically in cold weather. Also, your engine requires more current from the battery in order to get the engine started.