Alabama annual fishing license fees for 2026–27 are $17.45 for resident freshwater and $30.90 for resident saltwater. The published standard visitor fees are $68.20 for freshwater and $66.80 for saltwater. Some visitors pay different rates based on their home state.
Alabama Annual Fishing License Fees by Water



| Water | Resident | Standard nonresident |
|---|---|---|
| Freshwater | $17.45 | $68.20 |
| Saltwater | $30.90 | $66.80 |
See Outdoor Alabama’s current pricing and the 2026–27 Alabama fishing fee table. Check the nonresident state exceptions before using the standard visitor amounts.
Check Season Dates and Add-Ons



Alabama’s 2026–27 annual license cycle runs from September 1, 2026 through August 31, 2027. Check the printed expiration date. A state public fishing lake can have a separate lake permit, and some saltwater trips require the Gulf Reef Fish Endorsement rules.
Use the freshwater guide and saltwater guide to match coverage to the site.
Decide Whether Annual Coverage Is Needed


Review short-trip options and senior exemptions before buying. Confirm the product, residency and dates through Outdoor Alabama license information.
Frequently Asked Questions
When do standard Alabama annual licenses expire?
The published 2026–27 annual license period ends August 31, 2027. Confirm the date on your issued license.
Are freshwater and saltwater the same annual license?
Alabama lists separate standard freshwater and saltwater privileges. Choose the one or combination that covers the location.
Does a visitor always pay $68.20 for annual freshwater fishing?
No. The published fee is $68.20 for most states, with separate rates for Louisiana and Mississippi.