Fish License Fees

All states

Fishing license fees in Alabama

$17.45Resident annual fishing license

Resident annual Freshwater Fishing license, $17.45.1

The details

Nonresident annual
Nonresident annual freshwater, $68.20 for all states except Louisiana ($70.60) and Mississippi ($75.42).2
Short-term licenses
Nonresident 7-Day Trip, $38.05. Daily public fishing lakes license $7.80 resident and $9.20 nonresident, valid only at state county lakes.12
Senior and youth discounts
Optional Senior Lifetime Hunting, Freshwater and Saltwater Fishing, $35.00. Residents 65 and over are exempt from buying a license.1
Who does not need one
Residents and nonresidents under 16, and residents 65 and over. Residents may bank fish with hook and line in their home county.13
Where to buy
Online at myoutdooralabama.com or at any license agent. Recreational licenses expire August 31 each year.4

The sources we read do not say: free fishing days.

Sources

  1. Freshwater Fishing Recreational Licenses, Resident, Alabama Department of Conservation and Natural Resources, checked 1 November 2026
  2. Freshwater Fishing Recreational Licenses, Non-Resident, Alabama Department of Conservation and Natural Resources, checked 1 November 2026
  3. Who is Exempt from Purchasing Recreational Licenses, Alabama Department of Conservation and Natural Resources, checked 1 November 2026
  4. License Information, Alabama Department of Conservation and Natural Resources, checked 1 November 2026

Checked 1 November 2026. "Secondary" marks a source used only because the official page could not be read.