Highway 31 is a highway in the Canadian province of Saskatchewan. It runs from Highway 14 in Macklin to Highway 4 north of Rosetown. Highway 31 is about 185 km (115 mi) long. The portion of Highway 31 for the 23 km (14 mi) between Highway 656 and Highway 4 is called Pasture Road.