What West Virginia Fishing Licenses Cost
A resident fishing license in West Virginia costs $19.50 for a year. A non-resident license costs $38.00 for a year. If you want to fish for only three consecutive days as a non-resident, that costs $11.00. West Virginia also sells a one-day non-resident license for $7.50.
These prices are set by the West Virginia Division of Natural Resources and do not change based on what type of fish you plan to catch or where you plan to fish in the state. The license covers freshwater fishing in all public waters open to fishing.
You can buy a license online through the West Virginia DNR website, by phone, or at authorized vendors across the state — usually sporting goods stores, bait shops, and some hardware stores. Online purchase is the fastest route and the license is valid when ready.
Key Takeaways
- A resident annual license costs $19.50 and a non-resident annual license costs $38.00.
- Non-residents can buy a three-day license for $11.00 or a one-day license for $7.50 if they do not want a full year.
- You can purchase a license online, by phone, or at sporting goods and bait shops throughout West Virginia.
- The license covers freshwater fishing in all public waters and is valid the same day you buy it online.
Who Counts as a Resident
West Virginia considers you a resident if you have lived in the state for at least 30 days before you buy your license. You do not need to own property or have a job in the state — 30 days of residence is the only requirement.
If you are active military stationed in West Virginia, you are treated as a resident regardless of how long you have been there. If you are a student attending school in West Virginia but your permanent address is out of state, you are considered a non-resident.
Where to Buy Your License
The West Virginia DNR website lets you buy a license online at any time, day or night. You print it at home or show it on your phone — no physical card arrives in the mail. This is the fastest option and the license is active when ready.
You can also call the DNR directly to buy a license by phone. Authorized vendors include Walmart, Dick's Sporting Goods, local bait and tackle shops, and many hardware stores. Call ahead if you are not sure whether a particular store sells licenses, because not every location carries them.
What the License Covers
A West Virginia fishing license covers freshwater fishing only. It does not cover saltwater fishing, which is not relevant in West Virginia, but it also does not cover trout fishing in certain designated trout streams — those require a separate trout stamp.
The license covers all fish species in all public waters open to the public. It does not cover fishing on private property without the owner's permission. You must carry your license with you while fishing and show it to a wildlife officer if asked.
Trout Stamp and Special Permits
If you want to fish for trout in West Virginia's designated trout waters, you need a trout stamp in addition to your regular fishing license. The trout stamp costs $7.50 and covers the same year as your license.
Some waters in West Virginia are managed as special trout areas with different rules — catch-and-release only, fly fishing only, or special size limits. The trout stamp covers access to all of them. You can buy the stamp at the same places you buy your regular license.
License Exemptions and Free Fishing Days
West Virginia does not charge a license fee for residents age 65 and older, or for residents with a disability. Children under age 15 do not need a license to fish. Active military members stationed in the state fish free.
West Virginia also sets aside certain days each year when anyone can fish without a license — usually two or three days in spring and fall. The exact dates change each year. Check the DNR website in advance to see when free fishing days fall.
How Long Your License Lasts
An annual license runs from January 1 through December 31 of the same year, regardless of when you buy it. If you buy a license on December 15, it expires on December 31 — you do not get a full year from the purchase date.
A three-day non-resident license is valid for three consecutive calendar days starting the day you buy it. A one-day license is valid only on the day of purchase. Once your license expires, you cannot fish legally until you buy a new one.
Frequently Asked Questions
Do I need a license to fish in a private pond on my own property?
No. You do not need a license to fish on your own land. You do need a license to fish on someone else's property, even if they give you permission, unless West Virginia law specifically exempts that water.
Can I buy a license for someone else as a gift?
Yes. You can buy a license online or at a vendor using someone else's name and address. The person receiving it will need to print it or show it on their phone when they fish.
What happens if I fish without a license?
Fishing without a valid license is a violation of West Virginia law. Penalties include fines and possible confiscation of fishing equipment. A wildlife officer can check your license at any time while you are fishing.
Do I need a separate license for each type of fish?
No. One fishing license covers all freshwater fish species. The only add-on is the trout stamp if you fish in designated trout waters.
Can I buy a license if I do not have a West Virginia address?
Yes, as a non-resident. You can use any address — your home state address is fine. Non-resident licenses cost more but have no residency requirement.