A New York short-term fishing license costs $5 for a resident or $10 for a nonresident for one day. The seven-day freshwater license is $12 for a resident or $28 for a nonresident. Pick the term around the dates you will actually fish.
New York Short-Term Fishing License Fees
| Term | Resident | Nonresident |
|---|---|---|
| One day | $5 | $10 |
| Seven days | $12 | $28 |
See DEC’s 2026 freshwater regulations and fee table. Confirm the start and expiration dates when buying.



Compare Fishing Dates Inside or Outside a Week
Two one-day licenses total $10 for residents and $20 for visitors. Three total $15 and $30, so a seven-day license can cost less if all three dates fall in its valid window. Check the purchase dates and the state’s current fees.
See the one-day guide and seven-day guide for the details of each option.



Check Who Needs the Freshwater License
Most anglers age 16 or older need the freshwater license. See NYSDEC’s fishing license requirements and the current freshwater rules. For marine fishing, check New York’s separate marine registry guide.




Frequently Asked Questions
What is the New York seven-day visitor price?
DEC lists $28 for nonresidents and $12 for residents.
Which option is cheaper for two fishing dates?
At published base rates, two one-day licenses total $10 resident or $20 nonresident. Verify that each date is covered.
Does the seven-day license cover marine fishing?
The prices here are for freshwater fishing. Check the separate marine registry and applicable exceptions for a saltwater trip.