Richmond, has the James River..runs right thrugh the city. class 1-3.5 most of the year. Great place for Kayakers to play, and there are allot of Kayakers around here. But during high water and floods it goes up to 5 +. The James is free flowing, and controlled by rain up in Charlottesville where it starts..So if you have rain in your forecast the James in Richmond will rise..probably 4.5 miles of Rapids ( not constant but a nice trip) you do have the Potomac and also the Appomattox rivers,,all within less than an hr of C-Ville.If you ever make it to the East Coast let me know and I can show you the James.