What Alabama fishing licenses cost

An Alabama resident fishing license costs $11 for a year. A three-day license costs $7.50. A one-day license costs $5. Non-residents pay $30 for a year, $15 for a seven-day license, and $10 for a one-day license.

These prices cover freshwater fishing in lakes, rivers, and streams. Saltwater fishing requires a separate license. An Alabama resident saltwater license costs $17 for a year or $10 for a three-day license. Non-residents pay $27 for a year or $17 for a three-day license.

You can buy licenses online through the Alabama Department of Conservation and Natural Resources website, by phone at 1-334-242-3829, or in person at most sporting goods stores and bait shops across the state. Online purchases are when ready—you print your license at home and can fish the same day.

Key Takeaways

  • Alabama resident annual freshwater licenses cost $11; non-residents pay $30 for the same period.
  • Short-term options exist for one-day, three-day, and seven-day licenses at lower prices if you fish occasionally.
  • Saltwater fishing requires a separate license with different pricing than freshwater.
  • You can purchase licenses online, by phone, or at retail locations, with online licenses ready to print when ready.
  • Some people are exempt from needing a license, including children under 16 and Alabama residents over 67.

Who does not need a license

Alabama residents under 16 years old can fish without a license. Residents 67 and older also do not need one. Active-duty military members stationed in Alabama are exempt as well.

If you are fishing on private property with the owner's written permission, you do not need a license in Alabama. However, if you are fishing in public waters or on public land, you must have a valid license regardless of your age or military status, unless you fall into one of the exempt categories above.

Resident versus non-resident pricing

Alabama considers you a resident if you have lived in the state for at least six months or hold an Alabama driver's license. Non-residents pay roughly three times as much for an annual license. The gap narrows for short-term licenses—a non-resident one-day license costs $10 compared to a resident one-day license at $5, so the difference is smaller if you are only visiting.

If you move to Alabama, you can switch to a resident license once you meet the residency requirement. You do not need to wait for your old non-resident license to expire.

Where to buy your license

The fastest route is the Alabama Department of Conservation and Natural Resources website at outdooralabama.com. You create an account, select your license type, pay by credit or debit card, and print your license when ready. You can fish the same day.

If you prefer not to buy online, call 1-334-242-3829 during business hours. Staff can process your order over the phone and mail the license to you, though this takes several days. In-person purchases at sporting goods stores, bait and tackle shops, and some Walmart locations are also available—staff at these locations can print your license on the spot.

What your license covers

Your freshwater license covers fishing in Alabama's lakes, rivers, streams, and ponds with rod and reel, net, or other legal methods. It does not cover saltwater fishing, which requires its own separate license if you plan to fish in coastal waters or the Gulf of Mexico.

Your license is valid for the period you purchase—one day, three days, a week, or a year from the date of issue. You must carry your license with you while fishing and show it to a wildlife officer if asked. Digital copies on your phone are acceptable in Alabama.

Special licenses and stamps

Alabama offers a trout stamp for an additional $5 if you want to fish specifically for trout in designated trout streams. This is separate from your base fishing license and covers the cost of trout management programs. You need both the base license and the trout stamp to legally fish for trout.

A lifetime resident fishing license costs $367 and covers freshwater fishing for the rest of your life. This is a one-time purchase with no renewal needed. For non-residents, a lifetime license costs $1,000. These are available through the same channels as regular licenses.

License renewal and expiration

Annual licenses expire on December 31 of the year you purchase them, regardless of when you buy. A license purchased in January and one purchased in November both expire on the same date. If you fish year-round, plan to renew in late December or early January to avoid a gap.

Short-term licenses expire on the date printed on your license. A one-day license is valid only for that calendar day. A three-day license is valid for three consecutive days starting from the date of issue.

Frequently Asked Questions

Can I fish with someone else's license?

No. Each person fishing must have their own valid license. A license is not transferable, even between family members. Children under 16 are the only exception—they do not need a license at all.

What happens if I fish without a license?

Fishing without a required license is a violation of Alabama law. Penalties include fines and possible confiscation of equipment. The exact fine depends on whether it is your first offense and the circumstances. It is cheaper and simpler to buy a license before you fish.

Do I need a license to fish from a boat?

Yes. Fishing from a boat requires the same license as fishing from shore. The boat itself may need its own registration, but that is separate from your fishing license.

Can I buy a license for someone else as a gift?

Yes. You can purchase a license online or in person and give the printed license to someone else. The person receiving it must be the one who fishes—they need to carry it and show it to an officer if asked.

What if I lose my license while fishing?

Contact the Alabama Department of Conservation and Natural Resources at 1-334-242-3829 to report it lost. They can issue a replacement for a small fee. Until you get a replacement, you should not fish, as you will not have proof of a valid license if an officer asks.