The aid, part of which was supplied by a Russian veterans' organization, includes basic foodstuffs, warm clothes, and 56 winter tents, a Russian diplomat said.
An Afghan deputy agriculture minister received the aid in person and thanked Russia in a solemn ceremony.
"Russia has given us humanitarian assistance," he said. "We are very grateful to Russia."
Meanwhile, Russia continues its deliveries of wheat flour to Afghanistan, where about 300 people died last year of hunger and cold during an unusually severe winter. Some 18,000 metric tons of flour in 275 rail carriages are expected to be delivered.
As of March 13, a total of 140 rail cars, or 50%, have arrived in the Afghan city of Hairaton on the border with Uzbekistan, while another 70 are on their way. Under favorable conditions the deliveries of high-quality flour to Afghanistan are expected to be completed by mid-April.
Russia also plans to give the Afghan government 50 Kamaz trucks later this year.