.sf-va{–ink:#1D2333;–deep:#253153;–teal:#6B3F1D;–mist:#F2EEE6;–foam:#FAF8F4;–lure:#7FC4E8;–lure-ink:#1D2333;–line:#E1DBCF;–muted:#4C4A52}.sf-va .sf-hero{background-color:#2C3858;background-image:radial-gradient(820px 440px at 6% 0%,rgba(233,226,208,.34),rgba(233,226,208,0) 60%),radial-gradient(780px 460px at 96% 100%,rgba(127,196,232,.36),rgba(127,196,232,0) 62%),linear-gradient(200deg,#55678F,#2C3858 50%,#1A2140);clip-path:polygon(0 0,100% 0,100% 100%,80.8% 100%,80.5% calc(100% – 40px),79.5% calc(100% – 40px),79.2% 100%,0 100%);padding-bottom:62px}.sf-va .sf-hero::before{background:linear-gradient(95deg,rgba(22,27,44,.84) 0%,rgba(22,27,44,.50) 52%,rgba(22,27,44,.12) 100%)}.sf-va .sf-eyebrow{border-radius:999px;background:#1D2333;color:#BFE3F5;border:1px solid #7FC4E8;padding:4px 14px;letter-spacing:.05em}.sf-va .sf-hero .sf-sub{color:#F1EEE8}.sf-va .sf-hero[style*=”background-image”]::before{background:linear-gradient(95deg,rgba(22,27,44,.90) 0%,rgba(22,27,44,.66) 46%,rgba(44,56,88,.32) 80%,rgba(44,56,88,.16) 100%),linear-gradient(0deg,rgba(14,18,30,.72),rgba(14,18,30,0) 50%)}.sf-va .sf-bar{background-color:#1D2333;background-image:radial-gradient(560px 230px at 94% 0%,rgba(127,196,232,.28),rgba(127,196,232,0)),linear-gradient(100deg,#1D2333 40%,#36446A)}.sf-va .sf-bar p{color:#EEEBE5}.sf-va .sf-band–white,.sf-va .sf-band–white:nth-of-type(even){background-color:#fff;background-image:radial-gradient(900px 520px at 94% 6%,rgba(127,196,232,.14),rgba(127,196,232,0) 64%),radial-gradient(780px 470px at 4% 96%,rgba(233,226,208,.40),rgba(233,226,208,0) 62%),radial-gradient(640px 400px at 50% 50%,rgba(107,63,29,.05),rgba(107,63,29,0) 62%),linear-gradient(135deg,#FFFFFF,#FAF8F4,#ECE6DA)}.sf-va .sf-band–white:nth-of-type(even){background-image:radial-gradient(900px 520px at 6% 6%,rgba(127,196,232,.14),rgba(127,196,232,0) 64%),radial-gradient(780px 470px at 96% 96%,rgba(233,226,208,.40),rgba(233,226,208,0) 62%),linear-gradient(225deg,#FFFFFF,#FAF8F4,#ECE6DA)}.sf-va .sf-band–mist{background-color:#F2EEE6;background-image:radial-gradient(860px 520px at 10% 8%,rgba(127,196,232,.18),rgba(127,196,232,0) 64%),radial-gradient(720px 460px at 92% 94%,rgba(85,103,143,.12),rgba(85,103,143,0) 62%),linear-gradient(200deg,#F8F5EF,#F2EEE6,#E6DFD2)}.sf-va .sf-band–deep,.sf-va .sf-band–ink{color:#F2F0EC}.sf-va .sf-band–deep{background-color:#253153;background-image:radial-gradient(900px 540px at 92% 6%,rgba(127,196,232,.18),rgba(127,196,232,0) 62%),radial-gradient(800px 500px at 6% 94%,rgba(233,226,208,.12),rgba(233,226,208,0) 62%),linear-gradient(150deg,#2E3B61,#253153,#182039)}.sf-va .sf-band–ink{background-color:#1D2333;background-image:radial-gradient(900px 540px at 8% 6%,rgba(85,103,143,.38),rgba(85,103,143,0) 62%),radial-gradient(760px 480px at 94% 96%,rgba(127,196,232,.16),rgba(127,196,232,0) 62%),linear-gradient(150deg,#28304A,#1D2333,#121624)}.sf-va .sf-band–deep .sf-src,.sf-va .sf-band–ink .sf-src{color:#DCDCE2}.sf-va .sf-band–deep .sf-head p,.sf-va .sf-band–ink .sf-head p,.sf-va .sf-cta p{color:#ECEBE8}.sf-va .sf-band–deep .sf-card p,.sf-va .sf-band–ink .sf-card p,.sf-va .sf-band–deep .sf-fact span,.sf-va .sf-band–ink .sf-fact span{color:#E5E4E2}body.sfs .sf-va .sf-band–deep .sf-list li span,body.sfs .sf-va .sf-band–ink .sf-list li span{color:#ECEBE8}body.sfs .sf-va .sf-band–mist .sf-list a:not(.sf-btn),body.sfs .sf-va .sf-band–white .sf-list a:not(.sf-btn){color:#6B3F1D}body.sfs .sf-va .sf-band–mist .sf-list li>span,body.sfs .sf-va .sf-band–white .sf-list li>span{color:#47444C}.sf-va .sf-barrow .t{background:linear-gradient(90deg,#6B3F1D,#9A6332)}.sf-va .sf-band–deep .sf-barrow .t,.sf-va .sf-band–ink .sf-barrow .t{background:linear-gradient(90deg,#7FC4E8,#BFE3F5)}.sf-va .sf-pill{background:#E7E1D4;color:#24283A}.sf-va .sf-btn{background:#7FC4E8;border-color:#7FC4E8;color:#1D2333}.sf-va .sf-btn.sf-btn–dark{background:#1D2333;border-color:#1D2333;color:#FFFFFF}.sf-va .sf-hero .sf-btn.sf-btn–ghost,.sf-va .sf-bar .sf-btn.sf-btn–ghost{background:rgba(14,18,30,.42);border-color:rgba(255,255,255,.55);color:#FFFFFF}.sf-va .sf-btn.sf-btn–dark:hover{background:#36446A;border-color:#36446A;color:#FFFFFF}.sf-va .sf-btn:hover{background:#BFE3F5;border-color:#BFE3F5}.sf-va .sf-card-img,.sf-va .sf-tile{background-color:#36446A}.sf-va .sf-q p{color:#36343C}.sf-va .sf-band–deep .sf-kicker,.sf-va .sf-band–ink .sf-kicker,.sf-va .sf-band–deep .sf-fact b,.sf-va .sf-band–ink .sf-fact b{color:#BFE3F5}.sf-va .sf-kicker{color:#6B3F1D}.sf-va .sf-pf-card h3{color:#141828!important}.sf-va .sf-band–deep .sf-btn–ghost,.sf-va .sf-band–ink .sf-btn–ghost{border-color:rgba(255,255,255,.48);background:rgba(14,18,30,.36);color:#FFFFFF}body.sfs .sf-va .sf-band–deep a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-va .sf-band–ink a:not(.sf-card):not(.sf-tile):not(.sf-btn){color:#BFE3F5}.sf-va .sf-tablewrap{color:#1D2333;border-color:#E1DBCF}.sf-va .sf-table td{color:#1D2333}.sf-va .sf-table th{background:#36446A;color:#fff}.sf-va .sf-table tr:nth-child(even) td{background:#F4F0E8}body.sfs .sf-va .sf-tablewrap a,body.sfs .sf-va .sf-band–deep .sf-tablewrap a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-va .sf-band–ink .sf-tablewrap a:not(.sf-card):not(.sf-tile):not(.sf-btn){color:#6B3F1D}.sf-va .sf-band–deep .sf-q,.sf-va .sf-band–ink .sf-q{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.18)}.sf-va .sf-band–deep .sf-q p,.sf-va .sf-band–ink .sf-q p{color:#EEEBE5}body.sfs .sf-va .sf-band–deep .sf-faq .sf-q p,body.sfs .sf-va .sf-band–ink .sf-faq .sf-q p,body.sfs .sf-va .sf-band–deep .sf-q h3,body.sfs .sf-va .sf-band–ink .sf-q h3{color:#FFFFFF}body.sfs .sf-va .sf-band–deep .sf-pill a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-va .sf-band–ink .sf-pill a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-va .sf-pill a{color:#6B3F1D}.sf-va .sf-band–deep .sf-card .sf-more,.sf-va .sf-band–ink .sf-card .sf-more{color:#BFE3F5}.sf-va .sf-bar .sf-crumbs,.sf-va .sf-bar .sf-crumbs span,body.sfs .sf-va .sf-bar .sf-crumbs a{color:#FFFFFF}.sf-va .sf-note{color:#1D2333}body.sfs .sf-va .sf-note a{color:#6B3F1D}@media (max-width:760px){.sf-va .sf-hero{clip-path:polygon(0 0,100% 0,100% 100%,85.6% 100%,84.9% calc(100% – 24px),83.1% calc(100% – 24px),82.4% 100%,0 100%);padding-bottom:40px}}
Virginia rivers and streams

James River (Upper and Middle) Fishing

A Commonwealth river crossing Albemarle County and 13 other localities.

Piscifun Carbon X ultralight spinning reelPick for troutPiscifun Carbon X ultralight spinning reel28% OFFSale $57.99 $79.99

Photo: Ron Cogswell, CC BY 2.0

Albemarle County

What a Virginia angler should know about James River (Upper and Middle)

This river, James River (Upper and Middle), flows through Albemarle County and 13 other localities. The nearest town on the Census list is Buchanan, some 5 miles away.

You can put in at 24 access sites DWR records. Discharge and height come from 8 USGS gauges.

24DWR access sites
8USGS gauges
8species DWR names
14localities

Virginia DWR waterbody pages, Stocked Trout Reaches and Cold Water Stream Survey layers and Boating Access Locations; USGS gauges; read November 6, 2026.

Piscifun Carbon XT ultralight spinning reelFor the trout herePiscifun Carbon XT ultralight spinning reel25% OFFSale $59.99 $79.99
DWR

The DWR description of James River (Upper and Middle)

Shenandoah, Cowpasture, and James River fish kills update From the junction between of the Jackson and Cowpasture Rivers in Botetourt County, downstream until the 14th Street bridge in Richmond, the Non-tidal James River offers a wide range of angling opportunities and settings. Smallmouth bass are the most common game species, but spotted and largemouth bass can also be caught. Smallmouth bass fishing will be good throughout the river.

Road directions for James River (Upper and Middle)

James River Float Trips & Access Points Iron Gate (Lick Run) to Glen Wilton Distance: 3 miles Iron Gate is the first access on the James River located less than one mile below the junction between the Jackson and Cowpasture rivers. The shoreline access is below the U.S. Route 220 Bridge over the James River and parking is available in the gravel lot across of Glen Wilton Rd.

DWR wrote the text above on James River (Upper and Middle); check its page for changes.

Virginia DWR waterbody page (updated 11/17/2023), read November 6, 2026.

Flow

Live discharge along the James River (Upper and Middle)

USGS gaugeLatest readingTime (ET)
James River At Lick Run, Va357 cfs, 1.72 ft gage heightNov 8 7:00 pm
James River At Buchanan, Va451 cfs, 2.08 ft gage heightNov 8 7:00 pm
James River At Bedford Dam Nr Major, Va5.81 ft gage heightNov 8 7:15 pm

US Geological Survey provisional data, retrieved Nov 8, 2026 7:32 pm ET. Provisional readings can be revised.

USGS reviews the James River (Upper and Middle) values later; read them as provisional.

USGS siteName
02016500JAMES RIVER AT LICK RUN, VA
02019500JAMES RIVER AT BUCHANAN, VA
02024750JAMES RIVER AT BEDFORD DAM NR MAJOR, VA
02024752JAMES RIVER AT BLUE RIDGE PKWY NR BIG ISLAND, VA
02025500JAMES RIVER AT HOLCOMB ROCK, VA
02026000JAMES RIVER AT BENT CREEK, VA

USGS instantaneous values, provisional.

Species

The fish DWR records for James River (Upper and Middle)

DWR labels alone drive the James River (Upper and Middle) list.

Virginia DWR waterbody page (updated 11/17/2023), read November 6, 2026.

Access

Backing down a trailer at James River (Upper and Middle)

SiteRecorded attributesOwnerLocation (DWR)
Arcadia boat ramp on James River (Upper and Middle)concrete ramp (no dock), freshwaterVDOTFrom Buchanan, N. Rt. 11, E. Rt. 614, 1 1/2 mi.
Bents Creek boat ramp on James River (Upper and Middle)concrete ramp (no dock), 1 ramp, freshwaterVDOTAt Bent Creek at the intersection of Rt 60 and Rt 26
Buchanan boat ramp on James River (Upper and Middle)concrete ramp (no dock), freshwaterTown of BuchananTown of Buchanan
Cartersville boat ramp on James River (Upper and Middle)concrete ramp (no dock), 1 ramp, freshwaterDWRTown of Cartersville on Rt 45
Columbia boat ramp on James River (Upper and Middle)concrete ramp (no dock), 1 ramp, freshwaterDWRSouth of Columbia on Rt 690
Craig Creek boat ramp on James River (Upper and Middle)concrete ramp (no dock), freshwaterVDOTUnder Rt. 220 Bridge at Rt. 683
Glasgow boat ramp on James River (Upper and Middle)hand launch (boat slide), 1 ramp, barrier-free, freshwaterTown of GlasgowRt.130 Town of Glasgow, turn S Rt.684, follow to parking lot shared w/ Locker Landing
Hardware River boat ramp on James River (Upper and Middle)concrete ramp (no dock), freshwaterCSXFrom Scottsville, Rt 6 East (6); R on Rt 646 (3.8)
Horseshoe Bend boat ramp on James River (Upper and Middle)concrete ramp (no dock), freshwaterDWRFrom Buchanan. West on Rt. 43 (7mi)
Howardsville boat ramp on James River (Upper and Middle)concrete ramp (no dock), 1 ramp, barrier-free, freshwaterEd amd John Crewe
Huguenot Bridge boat ramp on James River (Upper and Middle)hand launch (boat slide), freshwaterCity of RichmondWest of Huguenot Bridge (.2) off Southampton Street
Irongate boat ramp on James River (Upper and Middle)concrete ramp (no dock), freshwaterVDOTFrom Irongate, Rt. 220
Joshua Falls boat ramp on James River (Upper and Middle)concrete ramp (no dock), barrier-free, freshwaterAppalacian PowerFrom Kelly on Rt 460 to N. Rt 726 (4)
Maidens/Beaumont boat ramp on James River (Upper and Middle)freshwaterDWRRt. 522 South (1) of Maidens
Midway boat ramp on James River (Upper and Middle)concrete ramp (no dock), 1 ramp, freshwaterDWRIn James River WMA off Rt 743 (3); Northeast of Wingina
New Canton boat ramp on James River (Upper and Middle)concrete ramp (no dock), 1 ramp, barrier-free, freshwaterDWRFrom Arvonia Rt. 15, N. app.2 mi, E. Rt 670, N. beyond P.O. (1/2/mi.
Reed Creek Landig boat ramp on James River (Upper and Middle)concrete ramp (no dock), 1 ramp, freshwaterGeorgia PacificFrom Big Island take 501 South, access adjacent to Georgia Pacific Plant on the River
Robious Park on James River (Upper and Middle)hand launch (boat slide), barrier-free, freshwaterChesterfield CountyFrom Rt147&Rt711(Robious Rd.),West on Rt711(3),follow Chesterfield Park sign to river
Scottsville boat ramp on James River (Upper and Middle)concrete ramp (no dock), 1 ramp, barrier-free, freshwaterCSXTown of Scottsville, Ferry Street
Snowden boat ramp on James River (Upper and Middle)concrete ramp (no dock), 1 ramp, freshwaterDWRFrom Snowden, Rt 501/130 East cross over Rocky Roe Run (1)
Springwood boat ramp on James River (Upper and Middle)concrete ramp (no dock), freshwaterVDOTFrom Buchanan, Rt 43 North (3.5); L on Rt 630 to (1); to Rt 601
Watkins boat ramp on James River (Upper and Middle)concrete ramp (no dock), 2 ramps, barrier-free, freshwaterDWRFrom Bon Air, Rt 147 West (3); R on Rt 711 (6.5); R on Rt 625 (1.2)
West View boat ramp on James River (Upper and Middle)concrete ramp (no dock), 1 ramp, barrier-free, freshwaterDWRFrom Goochland, Rt 6 West (3.5); L on Rt 600 (4.8); R on Rt 643 (1.2)
Wingina boat ramp on James River (Upper and Middle)concrete ramp (no dock), 1 ramp, freshwaterDWRRt 56 South of Wingina

Virginia DWR Boating Access Locations layer (attributes as recorded; lanes, fees and hours are not in the layer), read November 6, 2026.

Limits

Virginia keep counts for James River (Upper and Middle)

Species as printedApplies toCreelLength
Largemouth, Smallmouth Bassstatewide5 per day in the aggregate (combined)No statewide length limits
Alabama, Spotted BassstatewideNo statewide daily limitNo statewide length limit
Landlocked Striped Bass and Landlocked Striped Bass X White Bass Hybridsstatewide4 per day in the aggregateNo fish less than 20 inches
Striped BassAnadromous (coastal) striped bass above the fall line in all coastal rivers of the Chesapeake Bay and Crane Lake (City of Suffolk)Creel and length limits shall be as set by the Virginia Marine Resources Commission for recreational fishing in tidal watersno length limit printed
Striped BassStriped bass in the Meherrin, Nottoway, Blackwater (Chowan Drainage), North Landing and Northwest rivers and their tributaries plus Back BayNo possessionno length limit printed
Walleye, Saugeyestatewide5 per day in the aggregateNo walleye or saugeye less than 18 inches
Saugerstatewide2 per dayNo statewide length limits
White Bassstatewide5 per dayNo statewide length limits
Chain Pickerel and Northern Pikestatewide5 per dayNo statewide length limits
Muskellungestatewide1 per dayNo muskellunge less than 40 inches
Bluegill (bream) and other sunfish excluding Crappie, Rock Bass (redeye) and Roanoke Bassstatewide50 per day in the aggregate (combined)No statewide length limits
Crappie (black or white)statewide25 per day in the aggregate (combined)No statewide length limits
Rock Bass (redeye)statewide25 per day in the aggregate with Roanoke bassNo statewide length limits
Roanoke Bassstatewide25 per day in the aggregate with rock bassNo statewide length limits
Perch (yellow and white)statewideNo statewide daily limitNo statewide length limit
Troutstatewide6 per day7 inch minimum size
Channel, White, and Flatheadstatewide20 per dayNo length limits
Bluestatewide20 per dayNo statewide length limits

For James River (Upper and Middle), the statewide digest is the starting point.

  • Black Bass
  • (Smallmouth, Largemouth and Spotted)
  • 5 per day in aggregate, only 1 greater then 22 inches
  • No bass 14 to 22 inches
  • Catfish
  • 20 per day
  • Only 1 Blue Catfish greater than 32 inches
  • Other Species
  • See
  • Creel & Length Limit Table

Virginia DWR waterbody page (updated 11/17/2023), read November 6, 2026.

Lines in the digest just for James River (Upper and Middle)

Water as printedSpeciesRule as printed
James River–Confluence of the Jackson and Cowpasture rivers (Botetourt Cty) downstream to the 14th St. Bridge in RichmondLargemouth, Smallmouth BassNo largemouth or smallmouth bass 14 to 22 inches, only 1 per day longer than 22 inches

Water-specific exceptions as printed, 2026 Freshwater Fishing in Virginia digest (eRegulations, linked from the Virginia DWR regulations page), read November 6, 2026.

A Virginia freshwater license is $23 a year for residents and $47 for nonresidents 16 and older.

Statewide creel and length limits as printed (page updated August 17, 2026), 2026 Freshwater Fishing in Virginia digest (eRegulations, linked from the Virginia DWR regulations page), read November 6, 2026. Virginia license fees in the 2026 Freshwater Fishing in Virginia digest (licenses run one year from purchase unless noted), read November 6, 2026.

Compare

Lining up the James River (Upper and Middle) with nearby rivers

StreamDistanceDWR access sitesUSGS gaugesStocked reaches
James River (Upper and Middle)this stream2480
Jennings Creek8 miles southeast001
McFalls Creek9 miles southeast001
North Creek10 miles southeast002
Roaring Run12 miles northwest002
Buffalo Creek14 miles northeast011

Virginia DWR Boating Access Locations and Stocked Trout Reaches, USGS gauges; read November 6, 2026.

Nearby

Neighbouring stops for James River (Upper and Middle)

Nearby lakes worth a cast after James River (Upper and Middle)

  • Cave Mountain Lake11 miles
  • Abbott Lake12 miles
  • Lake Robertson16 miles
  • Clifton Forge Reservoir19 miles

Commonwealth tackle shops serving James River (Upper and Middle)

  • Journey Outdoorsbait and tackle shop, Lexington, 21 miles
  • Sportsman's Warehouse, 3550 Ferncliff Ave NWsporting goods store, Roanoke, 24 miles
  • TNT Outfittersbait and tackle shop, Spout Spring
  • Angler's Lanefly shop, Forest
  • All Seasons Marine Servicemarina, Huddleston
  • Craddock Creek Marinamarina, Huddleston

Who to hire for a day on James River (Upper and Middle)

Where anglers bunk when fishing James River (Upper and Middle)

  • Buchanan5 miles, Botetourt County
  • Glasgow15 miles, Rockbridge County
  • Blue Ridge15 miles, Botetourt County

James River (Upper and Middle), broken out by Virginia locality

  • Albemarle Countycounty seat Charlottesville
  • Amherst Countycounty seat Amherst
  • Appomattox Countycounty seat Appomattox
  • Bedford Countycounty seat Bedford
  • Botetourt Countycounty seat Fincastle
  • Buckingham Countycounty seat Buckingham
  • Campbell Countycounty seat Rustburg
  • Chesterfield Countycounty seat Chesterfield
  • Fluvanna Countycounty seat Palmyra
  • Goochland Countycounty seat Goochland
  • Henrico Countycounty seat Laurel
  • Nelson Countycounty seat Lovingston
  • Powhatan Countycounty seat Powhatan
  • Rockbridge Countycounty seat Lexington

Rivers one drainage over from the James River (Upper and Middle)

  • Jennings Creek8 miles
  • McFalls Creek9 miles
  • North Creek10 miles
  • Roaring Run12 miles
  • Buffalo Creek14 miles
Piscifun

Piscifun reels for a Virginia day on James River (Upper and Middle)

Piscifun Carbon X ultralight spinning reel

Piscifun Carbon X ultralight spinning reel28% OFF

Sale $57.99 $79.99
Piscifun Carbon XT ultralight spinning reel

Piscifun Carbon XT ultralight spinning reel25% OFF

Sale $59.99 $79.99
Piscifun Carbon R1 spinning rod

Piscifun Carbon R1 spinning rod21% OFF

Sale $204.99 $259.99
Piscifun Carbon X II spinning reel

Piscifun Carbon X II spinning reel46% OFF

Sale $67.99 $124.99

Piscifun and Amazon links are affiliate links; the site earns a commission on qualifying purchases.

Fish photos

Sorting out the James River (Upper and Middle) species by sight

Flathead Catfish, Virginia
Flathead Catfish
Photo: USFWS Mountain-Prairie, Public domain
Smallmouth Bass, Virginia
Smallmouth Bass
Photo: Yellowstone National Park, Public domain
Sauger, Virginia
Sauger
Photo: USFWS Mountain-Prairie, CC BY 2.0
Black Crappie, Virginia
Black Crappie
Photo: USFWS Mountain-Prairie, Public domain
Answers

Straight replies on James River (Upper and Middle) from the Virginia rule books

Which counties or cities touch James River (Upper and Middle)?

It crosses Albemarle County and 13 other localities, about 5 miles from Buchanan.

Which DWR site reaches James River (Upper and Middle)?

DWR maps 24 access sites; Arcadia boat ramp on James River (Upper and Middle) is one.

What might bite for a Virginia angler in James River (Upper and Middle)?

Look for bluegill, channel catfish, flathead catfish, largemouth bass, muskellunge, redbreast sunfish and rock bass.

Does James River (Upper and Middle) hold DWR trout?

Neither stocked nor wild trout reaches are mapped here.

What bass creel does the digest set for James River (Upper and Middle)?

The statewide digest row for largemouth and smallmouth bass reads: 5 per day in the aggregate (combined); No statewide length limits. See the water-specific rows above.

Which Virginia license does James River (Upper and Middle) call for?

A Virginia freshwater license is $23 a year for residents and $47 for nonresidents 16 and older. Kids under 16 fish free.

What is the flow on James River (Upper and Middle) today?

The flow band carries 8 USGS gauges.

What store sells bait near James River (Upper and Middle)?

Journey Outdoors (about 21 miles away) is first on our list.

Pencil in a Virginia weekday on James River (Upper and Middle)

Virginia fees and limits are on one page.