The Tye River is a 35.4-mile-long (57.0 km) tributary of the James River in central Virginia in the United States. Originating on the eastern slope of the Blue Ridge Mountains in Nelson County, and fed by the Piney and Buffalo rivers, by way of the James River it is part of the watershed of the Chesapeake Bay.
From a bluff in James River State Park, the Tye River is seen looking upstream just west of its confluence with the James River, near Norwood in Nelson County, Virginia