Largemouth bass are biting well. Look for the warmest water and throw rattling lipless crankbaits or Zoom Flukes around boat docks, around cover on points and in the shallow coves. Retrieve the lures at medium or fast speeds and you should catch fish.
Most of the lower lake is clear, so rattling crankbaits should work extremely well.
Crappie fishing is good, with most of the better catches being made around brushpiles and bridge pilings.
Striper fishing is off slightly, but fish are still being caught on live shad. Lots of catch and release striper fishing, along with the shad, in the Roanoke River, below the dam.