The Williams Valley Railroad was an anthracite-hauling railroad that operated in Schuylkill and Dauphin Counties, Pennsylvania from 1892 to 1971. For most of that time, it was a subsidiary of the Reading Railroad. It extended the Reading's at 11 miles (18 km) down the Williams Valley to Lykens.