Ontario Highway 8 is a provincial highway in Ontario, Canada. It runs from west to east and is 138.5 kilometers (86.1 miles) long. The highway starts in Goderich at the junction with Highway 21. It shares the road with Highway 7 between the cities of Stratford, Kitchener and Waterloo. It ends near Hamilton, where it merges with Highway 5.