More than two million Afghans are at risk from cold and malnutrition this winter.
The worst off are those who have fled violence and poverty and have found refuge in temporary camps across the country.
Last year thirty refugees, mainly children, froze to death in makeshift camps scattered around Kabul.
The UN has appealed for help but has only managed to raise less than half of the $448m it asked for.
Al Jazeera's Bernard Smith reports from Kabul.