Why wear socks at all? Going barefoot and wearing flip flops feel great. Wearing socks is important for maintaining your foot health. Socks absorb moisture and prevent rubbing of shoes on the bare foot. Socks provide cushioning to pad the feet and help keep them warm as well as aiding in temperature and moisture control, preventing blisters, foot odor and fungus. Not wearing socks can cause sweat and bacteria to build up inside shoes, causing them to smell, making them dirty and worn out. Going sockless may feel and look better but wearing socks can help your feet stay healthier.