If you struggle with sweaty feet, the socks you wear can make all the difference. Knowing which materials to look for is key. Cotton absorbs moisture, so isn’t the best choice for keeping feet dry. Instead, look for styles made of moisture-wicking materials like polyester, nylon and merino wool. From ankle-length options perfect for running and everyday wear to crew-length socks great for hiking and more, we rounded up the best men’s socks to prevent a swampy mess inside shoes.
1. Smartwool Hike Ultra Light Crew Socks
This pair is made of merino wool, which naturally wicks away sweat, helps regulate the body’s temperature and cancels out odors. They’re lightly cushioned.
Pros: They feature a flat knit toe seam for enhanced comfort and an elasticized arch brace for a secure fit. Mesh ventilation zones offer extra breathability. They’re offered in four colors.
Cons: These might run small.
2. Carhartt Force Performance Crew Socks
Ideal for long shifts on the job, these tough polyester-spandex blend socks feature FastDry technology to wick away sweat and fight odors. Reinforced arch and ankle areas offer comfortable support.
Pros: Targeted compression keeps the socks in place. Reinforcement at the heel and toe helps protect against blisters and increase durability. They come in three colors and as a pack of three or six.
Cons: They might leave marks on the skin.
3. Saucony Firework Socks
These ankle socks are designed with RunDry moisture management technology, mesh ventilation and targeted arch compression to prevent slippage.
Pros: They’re offered in a variety of colorway options. Lightly cushioned soles provide comfort underfoot without taking up too much space in your shoes. They come in a pack of six.
Cons: Some may find them too thin.
All products featured have been independently selected and curated by our editorial team. If you buy something through the links included on our site, FN may earn a commission.