Every state licenses fishing, almost all sell online in minutes, residents pay less than visitors, and the money funds the hatcheries, ramps and biologists behind every good day you have ever had on the water. What varies wildly is the price and the structure: $5.00 for a resident in Hawaii, $174.14 for a visitor to California, with some states folding every species into one licence and others selling a stamp for each.
Compare the states
Annual adult licence, no concessions, including any compulsory stamp or pass. Where a state sells fresh and salt separately, the freshwater fee is shown and both are broken out on the state page.
| State | Resident | Visitor | Covers | Add-ons | Waters we track |
|---|---|---|---|---|---|
| Alabama | $17.00 | $66.25 | freshwater | 2 | 18 |
| Arizona | $37.00 | $55.00 | all waters | β | 20 |
| Arkansas | $10.50 | $60.00 | all waters | 1 | 18 |
| California | $64.54 | $174.14 | all waters | 6 | 58 |
| Colorado | $57.63 | $136.77 | all waters | 3 | 37 |
| Connecticut | $28.00 | $55.00 | freshwater | 2 | 14 |
| Delaware | $8.50 | $20.00 | all waters | 1 | 13 |
| Florida | $17.00 | $47.00 | freshwater | 3 | 33 |
| Georgia | $15.00 | $50.00 | all waters | 1 | 22 |
| Hawaii | $5.00 | $25.00 | freshwater | β | 13 |
| Idaho | $35.50 | $118.00 | all waters | β | 26 |
| Illinois | $15.00 | $31.50 | all waters | 2 | 13 |
| Indiana | $23.00 | $60.00 | all waters | 1 | 15 |
| Iowa | $22.00 | $48.00 | all waters | 3 | 14 |
| Kansas | $27.50 | $77.50 | all waters | 4 | 15 |
| Kentucky | $23.00 | $55.00 | all waters | 1 | 14 |
| Louisiana | $17.00 | $68.00 | freshwater | 1 | 13 |
| Maine | $25.00 | $64.00 | all waters | β | 15 |
| Maryland | $32.00 | $55.00 | freshwater | 1 | 13 |
| Michigan | $26.00 | $76.00 | all waters | β | 27 |
| Minnesota | $25.00 | $46.00 | all waters | 2 | 21 |
| Missouri | $14.00 | $57.00 | all waters | 1 | 14 |
| Montana | $31.00 | $117.50 | all waters | 1 | 26 |
| Nebraska | $38.00 | $84.00 | all waters | 1 | 13 |
| Nevada | $40.00 | $80.00 | all waters | β | 14 |
| New Hampshire | $45.00 | $63.00 | freshwater | β | 15 |
| New Mexico | $49.00 | $104.00 | all waters | 2 | 13 |
| New York | $25.00 | $50.00 | freshwater | β | 30 |
| North Carolina | $32.00 | $56.00 | freshwater | β | 21 |
| North Dakota | $29.00 | $73.00 | all waters | 1 | 14 |
| Ohio | $25.00 | $76.96 | all waters | β | 19 |
| Oklahoma | $31.00 | $81.00 | all waters | 1 | 20 |
| Oregon | $50.00 | $138.00 | all waters | 6 | 23 |
| Pennsylvania | $27.97 | $60.97 | all waters | 3 | 22 |
| Rhode Island | $24.00 | $41.00 | freshwater | 1 | 14 |
| South Carolina | $10.00 | $35.00 | freshwater | β | 13 |
| South Dakota | $41.00 | $105.00 | all waters | β | 13 |
| Tennessee | $33.00 | $49.00 | all waters | 4 | 21 |
| Texas | $30.00 | $58.00 | freshwater | β | 76 |
| Utah | $40.00 | $120.00 | all waters | 1 | 20 |
| Vermont | $28.00 | $54.00 | all waters | β | 13 |
| Virginia | $23.00 | $47.00 | freshwater | 4 | 15 |
| Washington | $39.95 | $115.85 | freshwater | 6 | 24 |
| West Virginia | $24.00 | $50.00 | all waters | 2 | 13 |
| Wisconsin | $20.00 | $55.00 | all waters | 3 | 29 |
| Wyoming | $48.50 | $123.50 | all waters | 1 | 13 |
Sorted alphabetically rather than by price, because the cheapest licence is rarely the relevant one: what matters is the state you are standing in. Each state page carries the date we last read its fees off the agency, and we revalidate at least once a year.
Why some figures look high: Colorado, Idaho, Montana, New Mexico, North Dakota, South Dakota, West Virginia, Wyoming do not sell the licence on its own. Colorado adds $12.76 of compulsory stamps to a $44.87 licence, and the others work the same way. The figures above are what you actually pay.
Pick your state
- Alabama β $17.00 resident, $66.25 visitor, from ADCNR. 18 Alabama waters tracked daily.
- Arizona β $37.00 resident, $55.00 visitor, from AZGFD. 20 Arizona waters tracked daily.
- Arkansas β $10.50 resident, $60.00 visitor, from AGFC. 18 Arkansas waters tracked daily.
- California β $64.54 resident, $174.14 visitor, from CDFW. 58 California waters tracked daily.
- Colorado β $57.63 resident, $136.77 visitor, from CPW. 37 Colorado waters tracked daily.
- Connecticut β $28.00 resident, $55.00 visitor, from CT DEEP. 14 Connecticut waters tracked daily.
- Delaware β $8.50 resident, $20.00 visitor, from DNREC. 13 Delaware waters tracked daily.
- Florida β $17.00 resident, $47.00 visitor, from FWC. 33 Florida waters tracked daily.
- Georgia β $15.00 resident, $50.00 visitor, from GA DNR. 22 Georgia waters tracked daily.
- Hawaii β $5.00 resident, $25.00 visitor, from DAR. 13 Hawaii waters tracked daily.
- Idaho β $35.50 resident, $118.00 visitor, from IDFG. 26 Idaho waters tracked daily.
- Illinois β $15.00 resident, $31.50 visitor, from IDNR. 13 Illinois waters tracked daily.
- Indiana β $23.00 resident, $60.00 visitor, from DNR. 15 Indiana waters tracked daily.
- Iowa β $22.00 resident, $48.00 visitor, from Iowa DNR. 14 Iowa waters tracked daily.
- Kansas β $27.50 resident, $77.50 visitor, from KDWP. 15 Kansas waters tracked daily.
- Kentucky β $23.00 resident, $55.00 visitor, from KDFWR. 14 Kentucky waters tracked daily.
- Louisiana β $17.00 resident, $68.00 visitor, from LDWF. 13 Louisiana waters tracked daily.
- Maine β $25.00 resident, $64.00 visitor, from MDIFW. 15 Maine waters tracked daily.
- Maryland β $32.00 resident, $55.00 visitor, from MD DNR. 13 Maryland waters tracked daily.
- Michigan β $26.00 resident, $76.00 visitor, from DNR. 27 Michigan waters tracked daily.
- Minnesota β $25.00 resident, $46.00 visitor, from DNR. 21 Minnesota waters tracked daily.
- Missouri β $14.00 resident, $57.00 visitor, from MDC. 14 Missouri waters tracked daily.
- Montana β $31.00 resident, $117.50 visitor, from FWP. 26 Montana waters tracked daily.
- Nebraska β $38.00 resident, $84.00 visitor, from NGPC. 13 Nebraska waters tracked daily.
- Nevada β $40.00 resident, $80.00 visitor, from NDOW. 14 Nevada waters tracked daily.
- New Hampshire β $45.00 resident, $63.00 visitor, from NHFG. 15 New Hampshire waters tracked daily.
- New Mexico β $49.00 resident, $104.00 visitor, from NMDOW. 13 New Mexico waters tracked daily.
- New York β $25.00 resident, $50.00 visitor, from DEC. 30 New York waters tracked daily.
- North Carolina β $32.00 resident, $56.00 visitor, from NCWRC. 21 North Carolina waters tracked daily.
- North Dakota β $29.00 resident, $73.00 visitor, from NDGF. 14 North Dakota waters tracked daily.
- Ohio β $25.00 resident, $76.96 visitor, from ODNR. 19 Ohio waters tracked daily.
- Oklahoma β $31.00 resident, $81.00 visitor, from ODWC. 20 Oklahoma waters tracked daily.
- Oregon β $50.00 resident, $138.00 visitor, from ODFW. 23 Oregon waters tracked daily.
- Pennsylvania β $27.97 resident, $60.97 visitor, from PFBC. 22 Pennsylvania waters tracked daily.
- Rhode Island β $24.00 resident, $41.00 visitor, from RI DEM. 14 Rhode Island waters tracked daily.
- South Carolina β $10.00 resident, $35.00 visitor, from SCDNR. 13 South Carolina waters tracked daily.
- South Dakota β $41.00 resident, $105.00 visitor, from SD GFP. 13 South Dakota waters tracked daily.
- Tennessee β $33.00 resident, $49.00 visitor, from TWRA. 21 Tennessee waters tracked daily.
- Texas β $30.00 resident, $58.00 visitor, from TPWD. 76 Texas waters tracked daily.
- Utah β $40.00 resident, $120.00 visitor, from UDWR. 20 Utah waters tracked daily.
- Vermont β $28.00 resident, $54.00 visitor, from VTFW. 13 Vermont waters tracked daily.
- Virginia β $23.00 resident, $47.00 visitor, from DWR. 15 Virginia waters tracked daily.
- Washington β $39.95 resident, $115.85 visitor, from WDFW. 24 Washington waters tracked daily.
- West Virginia β $24.00 resident, $50.00 visitor, from WVDNR. 13 West Virginia waters tracked daily.
- Wisconsin β $20.00 resident, $55.00 visitor, from WI DNR. 29 Wisconsin waters tracked daily.
- Wyoming β $48.50 resident, $123.50 visitor, from WGFD. 13 Wyoming waters tracked daily.
More states are added one at a time, and only once the fees have been read off the agency itself. Four states are written but unpublished because their agency sites block automated access and we will not print a fee we have not verified: New Jersey, Rhode Island, Arizona and Mississippi.
The add-ons that catch people out
The base licence is often not the whole ticket, and this is where anglers with a valid licence still get written up. Trout stamps in a dozen states. Salmon and steelhead cards in the Northwest. Saltwater registries on the coasts, sometimes free but always mandatory. Great Lakes stamps. Second-rod validations. Catch record cards that must be returned even when you caught nothing.
The pattern worth internalising: states either fold everything into one price, as Michigan does, or sell privileges Γ la carte, as Illinois, Oregon and Washington do. The Γ la carte states look cheap on the headline figure and are not, once you add what your target species requires. Each state page lists the full stack next to the official link.
Free fishing days
Every state runs between one and four days a year when nobody needs a licence, usually on a summer weekend. They are the right way to introduce someone to fishing without buying them a licence they may use once. The rest of the rules still apply on those days: size limits, bag limits, seasons and closed waters do not lift because the licence requirement does.
Questions
How much is a fishing licence?
It depends entirely on the state and whether you live there. Across the states we have verified, a resident annual runs from $5.00 in Hawaii upward, and a non-resident annual reaches $174.14 in California. Short-term licences cost a fraction of an annual and are the right buy for a single trip.
Do I need a fishing licence in every state?
Every state licenses recreational fishing, and a licence from one state is almost never valid in another. A handful of border waters have reciprocal arrangements, and every state runs free fishing days when nobody needs one.
At what age do you need a fishing licence?
Sixteen in most states, but it ranges from 9 to 18 across the ones we have verified. Montana, New Mexico and Utah start at 12, Tennessee at 13, Michigan at 17, and Louisiana and Oklahoma not until 18. Each state page gives the threshold we read off that agency.
Why is the price on the state page higher than the licence fee?
Because in some states the licence is only part of it. Colorado, Idaho, Montana, New Mexico, North Dakota, South Dakota, West Virginia, Wyoming each sell a compulsory stamp or pass alongside the licence, so the figure you pay at checkout is higher than the headline fee. Our prices include those, and break them out line by line.
Can I buy a fishing licence online?
In every state we cover, yes, usually in about ten minutes. Buy from the state agency itself. If a site adds a "processing fee" on top of the state fee, you are on a reseller, not the state system.
What is a fishing stamp and do I need one?
A stamp or endorsement is a species or water privilege sold on top of the base licence: trout, salmon, Great Lakes, second rod. Missing one is the commonest way to be written up while holding a valid licence. Each state page lists its stack.