Hey @timskrbelieve check out Seal Skinz (https://www.sealskinzusa.com/products/waterproof-cold-weather-knee-length-sock) socks if you want a waterproof sock for hiking. They have a few different lengths / amounts of insulation. While they are pretty spendy, they come with a lifetime waterproof guarantee. 

PDB
he/him/his