Guides

Alabama Fishing License 2026: Cost, Where to Buy & Rules

Alabama fishing licenses start at $14.10 for residents in 2026. Get costs, where to buy, free fishing days, and key regulations in one guide.

By James Hartley

Co-Founder & Editor-in-Chief

Published May 19, 20268 min read

Do you need an Alabama fishing license?

Yes. Any angler age 16 or older must have a valid Alabama fishing license to fish in public waters. The Alabama Department of Conservation and Natural Resources (ADCNR) issues separate freshwater and saltwater licenses, and you need the correct one for the water you fish.

Residents under 16 and non-residents under 16 fish free. Alabama residents 65 and older qualify for a reduced-fee senior license. Private ponds entirely on your own land are exempt, but any public lake, river, or coastal water requires a license.

Alabama fishing license cost in 2026

Alabama resident freshwater licenses cost $14.10 for an annual permit. Resident annual saltwater licenses are $26.40, and a combined Resident All-Water license runs about $39.05. Seniors age 65+ pay $4.05 for a freshwater license.

Non-residents pay $54.55 for an annual freshwater license, $32.80 for a 7-day freshwater trip license, and $30.20 for a 7-day saltwater trip license. A non-resident annual saltwater license is $54.55.

Alabama also sells lifetime licenses: a Resident Lifetime Freshwater Fishing License is about $400, and a Lifetime Saltwater license is $400 (lower for residents under age 12). Lifetime licenses are only available to Alabama residents with 12+ months of residency.

Where to buy an Alabama fishing license

The fastest option is to buy online through the official Outdoor Alabama Store at outdooralabama.com, run by ADCNR. You can print your license or store it on your phone. Licenses are also sold by phone at 1-888-848-6887.

In person, you can buy at county probate offices, license commissioners, and more than 800 authorized retailers including Walmart, Bass Pro Shops, Academy Sports, and bait-and-tackle stores statewide. Licenses run from September 1 to August 31 each year.

Alabama free fishing days in 2026

Alabama observes Free Fishing Day on Saturday, June 13, 2026. On this day, residents and non-residents can fish public freshwater without a license. All other regulations, including bag and size limits, still apply.

Saltwater fishing also has a free saltwater fishing day, typically the first Saturday in July. Confirm the exact 2026 date on the Outdoor Alabama website before you go.

Key Alabama fishing regulations

Largemouth bass have a 10-inch minimum length on most public waters, with a daily creel limit of 10. Crappie limits are typically 30 per day with a 9-inch minimum on managed reservoirs like Weiss and Lake Guntersville. Striped bass and hybrid limits are 2 per day with a 22-inch minimum.

Saltwater anglers must follow Gulf of Mexico size and season limits. Red snapper season is set annually by the ADCNR Marine Resources Division. Speckled trout has a 15-inch minimum and a 6-fish daily limit. Tarpon, sawfish, and most sharks have special protections.

A Public Fishing Lake permit is required at the 23 state-owned public fishing lakes, in addition to your fishing license. Trotlines, jugs, and limb lines have specific tagging requirements.

Best fishing in Alabama

Lake Guntersville is Alabama's flagship bass fishery and consistently ranks among the top largemouth lakes in the country. The 69,000-acre Tennessee River impoundment produces 8-pound-plus bass, big crappie, and trophy stripers.

Lake Eufaula on the Alabama-Georgia border is another bass powerhouse, and the Mobile-Tensaw Delta offers world-class redfish, speckled trout, and bull bream fishing. Coastal piers in Gulf Shores and Orange Beach produce king mackerel and Spanish mackerel.

Find more lakes, rivers, and access points in the GilledIt Alabama pond directory at /us/fishing-pond-directory/alabama.

Frequently Asked Questions

A resident annual freshwater license is $14.10, saltwater is $26.40, and All-Water is $39.05. Non-residents pay $54.55 for an annual freshwater license.

Anyone age 16 or older needs a fishing license in Alabama. Children under 16 fish free, and residents 65+ qualify for a discounted senior license at $4.05.

Alabama Free Fishing Day falls on Saturday, June 13, 2026. Anyone can fish public freshwater without a license, though bag, size, and season rules still apply.

Alabama offers annual freshwater, annual saltwater, All-Water combo, 7-day trip licenses for non-residents, senior, and lifetime licenses for qualifying residents.

Yes. Alabama residents with 12+ months residency can buy a Lifetime Freshwater or Lifetime Saltwater license for about $400, with discounted rates for children.

Most public piers require a saltwater license, but Gulf State Park Pier provides a pier license included with admission. Always check the specific pier before fishing.