Skip to main content

BCA divisions

Permit to Carry reciprocity

Some firearms permits from other states are recognized in Minnesota.

Minnesota’s permit to carry law addresses the recognition of permits from other states. The Department of Public Safety annually reviews laws from other states governing the issuance of permits to carry weapons.

Please note that the permit issued by your state does not supersede Minnesota's laws or regulations. Legal conduct in your state may not be legal in Minnesota.

Out-of-state permit valid in Minnesota

Alaska

California

Connecticut

Hawaii

Idaho (Enhanced permit only)

Illinois

Kansas (Standard permit only)

Kentucky

Louisiana

Michigan

Montana (Enhanced permit only)

Nebraska

New Jersey

New Mexico

North Carolina

North Dakota (Class 1 License only)

Ohio

Rhode Island

South Dakota (Enhanced permit only)

West Virginia (Regular permit only)

States with permits not valid in Minnesota (State laws not similar to Minnesota)

Alabama

Arizona

Arkansas

Colorado

Delaware

Florida

Georgia

Indiana

Iowa

Maine

Maryland

Massachusetts

Mississippi

Missouri

Nevada

New Hampshire

New York

Oklahoma

Oregon

Pennsylvania

South Carolina

Tennessee

Texas

Utah

Vermont

Virginia

Washington

Wisconsin

Wyoming

South Carolina has been withdrawn as a similar state because it allows permit applicants to be 18. Minnesota law requires all applicants to be at least 21 years old, without exception.