The Maryland annual fishing license cost is $32 for resident non-tidal fishing or at least $55 for a nonresident. The annual tidal Bay and Coastal license is $15 for residents or $22.50 for nonresidents. Eligible Maryland residents can buy the $12 senior consolidated license.
Maryland Annual Fishing License Cost by Water


| Product | Resident | Nonresident |
|---|---|---|
| Non-tidal or freshwater | $32 | $55 minimum or a higher reciprocal rate |
| Bay and Coastal Sport | $15 | $22.50 |
| Senior consolidated fresh and tidal | $12 if eligible | Resident product only |
| Non-tidal Trout Stamp if required | $20 | $30 |
The DNR price list explains the standard rates. Check the nonresident non-tidal reciprocal fee table for your home state.
Check the 365-Day Term and Senior Eligibility


The annual products generally cover 365 days from purchase. The senior consolidated product is for Maryland residents who are 65 or older or will turn 65 during the current calendar year. It covers both fresh and tidal fishing. DNR says the Trout Stamp is purchased separately.
At the listed rates, the $12 senior product plus the $20 Trout Stamp totals $32 for an eligible resident who needs both.
Buy the Product for Your Water


Confirm whether the location is tidal or non-tidal, select the correct annual product in MD Outdoors, and carry the issued license. Check your trout activity and any other required privilege.
Use the Maryland Chesapeake Bay fishing license guide for seven-day tidal options, boat coverage and saltwater registration.
Frequently Asked Questions
Does Maryland’s annual fishing license last 365 days?
Maryland DNR says its standard annual non-tidal, tidal and senior consolidated licenses are valid for 365 days from purchase.
How much is a Maryland annual freshwater license for a nonresident?
Maryland lists a $55 minimum for the annual non-tidal product. A higher reciprocal fee may apply based on the visitor’s home state.
Does Maryland’s $12 senior consolidated license include trout?
Maryland DNR says the Trout Stamp is separate. The published resident Trout Stamp price is $20.