If you’re a non-resident age 16 or older and plan to fish Alabama’s public waters, you’ll need a license. Below are the 2025 fees, key exemptions, short-term options, and where to buy—kept current and simple.
As of 2025-12-04, Alabama non-resident fishing licenses cost $66.25 (freshwater annual) and $64.90 (saltwater annual). Short-term choices include a 7-day license for $37 and a Family 3-day freshwater license for $37. Non-resident college students (ages 17–23) can buy an annual freshwater license for $17.
Key takeaways
- Licenses expire August 31 each year; the new license year begins September 1.
- Most non-residents 16+ need a license; carry it while fishing.
- Common add-ons: $10 Gulf Reef Fish Endorsement for reef species in saltwater.
Who must buy a non-resident fishing license in Alabama

If you’re not an Alabama resident and you’re 16 or older, you must have the appropriate recreational license to fish public waters. Residency is determined by your driver’s license or state ID, and you must carry your license while fishing.
Exemptions and special residency rules

- Military leave (residents only): Alabama residents on active duty who are home on leave may fish without a state license (carry military ID and leave papers). Non-residents do not get this exemption.
- Resident cane-pole bank fishing: Alabama residents may fish from the bank in their own county with hook-and-line (cane pole) without a license. This does not apply to non-residents.
- College students (non-resident): Ages 17–23 attending an Alabama college can buy an annual freshwater license for $17 (documentation required).
As of 2025-12-04. Always verify your documentation before fishing.
Annual non-resident freshwater fees and reciprocity

- Freshwater annual (most states): $66.25
- Louisiana resident (reciprocity): $70.55
- Mississippi resident (reciprocity): $75.42
- Non-resident college student 17–23 (freshwater annual): $17.00
- Public Fishing Lakes permit (freshwater): $15.80 annual or $9.00 daily
See official freshwater non-resident fees and rules (Outdoor Alabama).
Short-term and family trip license options

- 7-day freshwater (non-resident): $37.00 (individual).
- Family 3-day freshwater trip: $37.00; covers the holder plus up to four immediate family members (parents, spouse, children, grandchildren) for 72 consecutive hours.
Tip: If you’ll visit multiple times in a license year (Sept 1–Aug 31), compare short-term totals with the annual $66.25 rate.
Saltwater vs. freshwater non-resident licenses & endorsements

- Saltwater annual (non-resident, all other states): $64.90
- Saltwater trip (non-resident): $35.65
- Gulf Reef Fish Endorsement: $10 (required to harvest Gulf reef species)
- Expiration: all licenses expire August 31 annually
Where and how to purchase a non-resident license
- Online: Buy through Outdoor Alabama for instant digital proof and printing.
- Local agents & retailers: Sporting goods, bait & tackle shops statewide.
- District or probate offices: County probate/license offices and WFF district offices can issue licenses and advise on endorsements.
Bring ID and any eligibility documents (e.g., student enrollment, military leave paperwork).
Penalties, validity, and replacements
Validity: Annual licenses run through August 31; the new license year starts September 1.
Penalties: Typical fines include about $100 for non-residents fishing without a license and $50 for residents; lending/altering a license can be $250. Courts may assess additional costs and penalties for other violations.
See Alabama’s Appendix B fine schedule (official judiciary PDF).
Replacement: If lost or stolen, reprint online or visit a probate/license office; keep proof handy during any compliance checks.
FAQs
Do non-residents 16 and older always need a license in Alabama?
Yes. Non-residents age 16+ must hold the appropriate recreational license to fish public waters. Exemptions like cane-pole bank fishing and military leave generally apply to Alabama residents only.
What is the cheapest non-resident option for a quick trip?
A 7-day freshwater license costs $37. The Family 3-day freshwater license also costs $37 and covers the holder plus up to four immediate family members for 72 hours.
Do I need anything extra for reef fish in saltwater?
Yes. You must add the $10 Gulf Reef Fish Endorsement to your saltwater license if you plan to harvest regulated Gulf reef species.
When do Alabama fishing licenses expire?
All annual licenses expire on August 31 each year. The new license year begins on September 1.
How much is the student fishing license for non-residents?
Eligible non-resident college students aged 17–23 attending an Alabama institution can purchase an annual freshwater license for $17 with proof of full-time enrollment and residency in Alabama.