Online Concealed Carry Course for Legal Carry in Alabama

Completing our online course will allow you to apply for your Virginia Nonresident Concealed Handgun Permit which is honored in the state of Alabama.

Sign Up for Free

Do you need Concealed Carry education?

Some counties require education to legally carry a concealed firearm in the state of Alabama.

Carry Legally in Alabama with the Online Course

Alabama residents and nonresidents can apply for the Virginia Nonresident Concealed Handgun Permit. Simply complete our online concealed carry course and apply for your permit. Your permit is honored in the state of Alabama, as well as 28 other states.

The Virginia Nonresident Concealed Handgun Permit only requires completion of our online training course. You are not required to complete an in-person training component.

Sign Up for Free

Opt for In-Person Classroom and Firearms Training

While Alabama does not generally require applicants to undergo training or testing in firearms safety, it is in your best interest to ensure that you are properly trained in the safe and proper use of firearms. The ConcealedCarry-Ed™ course provides students with comprehensive instruction on how to carry handguns safely and legally. You may also opt to take an in-person course that covers classroom and live range training. Some counties may require firearms training. Make sure to confirm requirements with your local county Sheriff’s office.

If I Opt for In-Person Training, How Do I Apply for My Alabama Concealed Pistol Permit?

  1. Verify requirements with your local law enforcement agency
    We recommend that you confirm all concealed carry application requirements with your local law enforcement agency.
  2. Submit your completed application to the Sheriff’s office in your county of residence
    Obtain your concealed carry application from your local Sheriff’s office. Some counties allow you to download and submit the application electronically. You must pay the required fees, complete all required training (if applicable) and submit all required supplemental forms and materials. Check with your local Sheriff’s office for more information about the concealed carry application process in your county.

Alabama Resident Requirements

  • Applicants must be at least 18 years old
  • Must be a resident of the State of Alabama
  • Must pass a background check
  • Must have a clean mental health background
  • Not be convicted of a felony or other disallowed criminal offense

For a complete list of requirements as outlined by the Alabama State Legislature, click here.

Alabama Nonresident Requirements

Nonresidents are not eligible to apply for an Alabama Concealed Pistol Permit.

Alabama Concealed Carry Reciprocity

The following states recognize the Alabama Concealed Pistol Permit:
AL, AR, AZ, CO, FL, GA, IA, ID, IN, KS, KY, LA, ME, MI, MO, MS, NC, ND, NH, OH, OK, SD, TN, TX, UT, VA, VT, WV, WY

Alabama honors concealed carry permits from all states in the U.S.

Alabama Concealed Carry Reciprocity Map
This map is accurate as of October 2017.