Winter Socks may be the answer!!
To keep your feet warm, first you need to keep your feet dry.
Dry Feet = Warm Feet
The primary reason for cold feet and toes in cold weather is that the foot itself is often wet.
If you can keep the foot and toes dry, you can prevent most cold feet problems.
Cotton socks are not a good choice for winter weather, this is because cotton socks have little insulation value AND because they absorb and then hold moisture. Once a cotton sock is wet, it loses ALL insulation value – and once wet, then begins to coat your foot with a film of perspiration which makes your foot feel cold.
For cold weather, a sock made of wool, IsoWool, shearling, fleece and similar type synthetic materials should be used. The reason these types of socks are excellent for winter wear is because if the socks get wet (due to perspiration from the foot), the socks themselves do not lose their insulating properties. These socks are also generally thicker than a standard thin cotton sock, allowing the sock to absorb far more moisture. One of the best features of these types of socks, is that they can actually dry themselves out by simply being worn. The body heat of a person can actually dry out these types of socks. Try a pair, keep your toes toasty!