Home / Rivers / Virginia
Max Creel™ rivers

Virginia Rivers

Open a river for its map, boat ramps and launches, bait shops and the lakes on it.

348 miles

James River

The James is the longest river in Virginia. It starts where the Cowpasture and Jackson rivers meet in Botetourt County and runs to the Chesapeake Bay.

View river →
55.6 miles

Shenandoah River

The Shenandoah is the main tributary of the Potomac. Its main stem is 55.6 miles long, and its two forks are about 100 miles each, in Virginia and West Virginia.

View river →
about 360 miles

New River

The New River flows through North Carolina, Virginia and West Virginia and joins the Gauley to form the Kanawha at Gauley Bridge. It is a National Wild and Scenic River and one of the oldest rivers on Earth.

View river →
195 miles

Rappahannock River

The Rappahannock crosses northern Virginia from the Blue Ridge to the Chesapeake Bay, just south of the Potomac. It runs over the Fall Line and through the coastal plain.

View river →
410 miles

Roanoke River

The Roanoke runs through southern Virginia and northeastern North Carolina to Albemarle Sound. It drains a mostly rural area from the Appalachians across the Piedmont and coastal plain.

View river →

← Browse rivers by state