Home/Fishing licenses/Virginia

Fishing license

Virginia Fishing License: Cost and Where to Buy

A resident annual Virginia fishing license costs $28 and a nonresident annual license $72, with a 1-day nonresident option at $20, according to the Virginia Department of Wildlife Resources. Here is who needs one, every license type and price, and where to buy it.

$28 resident annual$72 nonresident annual

Prices

Virginia fishing license prices

LicenseWhoCoversLengthPrice
Resident Freshwater FishingResidentfreshwaterannual$28
Nonresident Freshwater FishingNonresidentfreshwaterannual$72
Resident Freshwater & Saltwater FishingResidentallannual$44.50
Nonresident Freshwater & Saltwater FishingNonresidentallannual$96
Resident 5-Day FreshwaterResidentfreshwater5-day$19
Nonresident 5-Day FreshwaterNonresidentfreshwater5-day$36
Resident 5-Day Freshwater & SaltwaterResidentall5-day$28
Nonresident 5-Day Freshwater & SaltwaterNonresidentall5-day$46
Nonresident 1-Day FreshwaterNonresidentfreshwater1-day$20
Resident Trout LicenseResidentdesignated stocked trout watersannual$28
Nonresident Trout LicenseNonresidentdesignated stocked trout watersannual$48
Trout One-Day PermitResident/nonresidentboard-designated trout areas1-day$13
Resident Senior 65+ FreshwaterResidentfreshwaterannual$9

Prices from the Virginia Department of Wildlife Resources, checked October 2026. Some vendors add a small processing or agent fee. Prices change – confirm on the official license site before you buy.

Rules

Who needs a Virginia fishing license

  • Who needs one: Everyone 16 and older, resident or nonresident, needs a license to fish.
  • Kids: Under 16 (resident or nonresident) need no license, including trout license.
  • Seniors: Residents 65+: freshwater license $9; 65+ do not need a saltwater license but must register with the Fisherman Identification Program (FIP).
  • Saltwater: Standalone saltwater licenses are sold by the Virginia Marine Resources Commission (not priced on the DWR page); license-exempt saltwater anglers must register with Virginia's Fisherman Identification Program (FIP).

Fish with a local

Fishing charters in Virginia

Charter captains and guides we list in Virginia, A to Z on each town page.

Questions

Virginia fishing license questions

How much is a fishing license in Virginia?

A resident annual license is $28 and a nonresident annual license is $72, and a 1-day nonresident license is $20. Full list above, from the Virginia Department of Wildlife Resources.

Who needs a fishing license in Virginia?

Everyone 16 and older, resident or nonresident, needs a license to fish.

Do I need a fishing license on a charter in Virginia?

The agency fee pages we checked do not say. In many coastal states a licensed charter boat covers its paying passengers, but not everywhere – ask the captain when you book.

Where do I buy a Virginia fishing license?

Online from the Virginia Department of Wildlife Resources at gooutdoorsvirginia.com, or from licensed sporting-goods and bait shops.

Sources:

Compare every state.

For captains and guides

Your boat, listed free. No commission, ever.

Anglers call you or book on your own website, and you keep 100% of every trip. Want more detail or the one Featured spot in your town? Enhanced is $19/month and City Spotlight $49/month.

Get listed