The Virginia non-resident permit is honored by the following 26 states:

Alaska, Arizona, Arkansas, Idaho, Indiana, Iowa, Kentucky, Louisiana*, Mississippi, Missouri, Montana, Nebraska*, New Mexico, North Carolina*, North Dakota, Ohio, Oklahoma, South Dakota, Tennessee*, Texas, Utah, Vermont, Virginia, West Virginia*, Wisconsin and Wyoming.

* These states require their residents to obtain their home state permit if they wish to carry concealed legally in their home state.

Virginia Residents

If you’re a Virginia resident your permit will be honored in the following 30 states:

Alaska, Arizona, Arkansas, Florida, Idaho, Indiana, Iowa, Kansas, Kentucky, Louisiana, Michigan, Mississippi, Missouri, Montana, Nebraska, New Mexico, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, South Carolina, South Dakota, Tennessee, Texas, Utah, Vermont, Virginia, West Virginia and Wyoming.


The certification process for residents and non-residents are the same. Get started protecting yourself and your family today.

Get Certified