Wearing waterproof trousers is the easiest way to reduce the chance of water getting over the top of your socks, though it’ll still get in if your feet get submerged. Other than that, a neoprene cuff or a rubber-glove equivalent works well for some people. And extra-long socks can make a big difference.