The Fairhall River is a river in the Marlborough region of New Zealand. It arises near Blairich Pass and flows north-east to join the Ōpaoa River between Renwick and Blenheim. The locality of Fairhall is east of the river. The river and locality were named in 1847 for a chainman in a survey team in the area.