Appomattox River River Levels

Last Updated: January 28, 2026

The Appomattox River is a 157-mile-long river located in central Virginia.



15-Day Weather Outlook


Summary

Total streamflow across the Appomattox River was last observed at 905 cfs, and is expected to yield approximately 1,795 acre-ft of water today; about 31% of normal. River levels are low and may signify a drought. Average streamflow for this time of year is 2,890 cfs, with recent peaks last observed on 2018-10-14 when daily discharge volume was observed at 35,350 cfs.

Maximum discharge along the river is currently at the Appomattox River At Mattoax reporting a streamflow rate of 365 cfs. This is also the highest stage along the Appomattox River, with a gauge stage of 8.57 ft at this location. This river is monitored from 3 different streamgauging stations along the Appomattox River, the highest being situated at an altitude of 299 ft, the Appomattox River At Farmville.

River Details

Last Updated 2026-01-28
Discharge Volume 1,795 ACRE-FT
Streamflow 905.0 cfs
+309.0 cfs (+51.85%)
Percent of Normal 31.32%
Maximum 35,350.0 cfs
2018-10-14
Seasonal Avg 2,890 cfs
       
River Streamflow Levels
Streamgauge Streamflow Gauge Stage 24hr Change (%) % Normal Minimum (cfs) Maximum (cfs) Air Temp Elevation
Appomattox River At Farmville
USGS 02039500
267 cfs 5.61 ft -8.87
Appomattox River At Mattoax
USGS 02040000
365 cfs 8.57 ft 44.84
Appomattox River At Matoaca
USGS 02041650
273 cfs 2.25 ft -9.9
Seasonal Discharge Comparison
Maximum Streamflow Discharge
Streamflow Elevation Profile

The Appomattox River is a tributary of the James River, approximately 157 miles (253 km) long, in central and eastern Virginia in the United States, named for the Appomattocs Indian tribe who lived along its lower banks in the 17th century. It drains a cotton and tobacco-growing region of the Piedmont and coastal plain southwest of Richmond.
The English colonists in Virginia at first tried to rename the Appomattox as the "Bristoll River", however this name did not catch on, while the native one did. There are numerous historical spelling variants, such as Apamatuck, Apamutiky, Appamattuck, Appomattake, and Apumetecs, among others.