Materials like polyester, nylon, merino wool, and spandex are best for sweaty feet as they are moisture-wicking and keep the feet dry. However, 100% cotton socks are the worst for sweaty feet as they absorb moisture.