The heated socks from The Heat Company can provide warmth for up to 14 hours, depending on the selected heat setting.