Does soccer players wear knee high socks?

Yes! All players need to wear their socks to go over their shinpads which pushes the height of the socks up to around the knee. Some players even wear extra long socks to cover the knee.