The tradition of hanging stockings comes from a Dutch legend. A poor man had three daughters for whom he could not afford to provide a dowry. St. Nicholas dropped a bag of gold down his chimney and gold coins fell out and into the stockings drying by the fireplace. The daughters now had dowries and could be married, avoiding a life on the streets.

Fact source