Celebrate National Sock Day With Savings on Some of Our Favorites National Sock Day is December 4. What better way to celebrate than scoring a discount on top-rated socks? Written by Harley Schafer December 02, 2022