During the winter months one of the most common causes are cars not starting is battery failure.
This is often due to the fact that when the temperature falls below zero degrees, you car battery gets over worked. Cold weather affects the chemical process inside the battery. Making it harder for the battery to charge during cold spells.