Permit guides › Alabama
Alabama concealed carry permit guide
Permitless carry Last verified November 1, 2026
Permitless (constitutional) carry
Yes, for eligible adults 19+. 19+ (18+ for service members and honorably discharged veterans) if not prohibited under state or federal law (Ala. Code 13A-11-74.1, Act 2022-133). A permit is optional.
Permit types
- Concealed carry permit (1-year, 5-year or lifetime)
Issuing agency and how to apply
County sheriff (county of residence)
Apply to the sheriff of your county of residence.
Eligibility and minimum age
- Minimum age
- 19
- Eligibility
- Alabama resident, 19+ (18+ for service members/veterans), not prohibited from possessing a firearm.
Fees
- Resident (new)
- $25 (1 year) or $125 (5 years) unless local law sets a different county fee; lifetime $300 ($150 if 60+)
- Non-resident (new)
- Not applicable (no non-resident permit)
- Renewal
- Same as new (county-set)
No fee for service members, veterans and law enforcement (Ala. Code 13A-11-75(f)).
Training requirements
None required by statute (Ala. Code 13A-11-75).
Processing time, validity and renewal
- Processing time
- Sheriff approves or denies within 30 days of a complete application
- Valid for
- 1 year, 5 years or lifetime
Non-resident permits
Not available to non-residents. The statute provides for permits to Alabama residents only.
Reciprocity
Alabama recognizes any valid concealed carry permit from another state for non-residents (Ala. Code 13A-11-85).
Sources
- alison.legislature.state.al.us/code-of-alabama?section=13A-11-75
- www.alea.gov/news/alea-announces-firearms-prohibited-person-database
- alison.legislature.state.al.us/code-of-alabama?section=13A-11-85
- law.justia.com/codes/alabama/title-13a/chapter-11/article-3/division-2/section-13a-11-75/
Last verified November 1, 2026. Where a field says "Check with", we couldn't confirm it from an official source.