Wearing socks in bed increases blood flow to feet and heat loss through the skin, which helps lower core body temperature. In turn, this helps a person get to sleep faster.