Mass shootings are becoming increasingly common in the United States. According to the Gun Violence Archive, there have been nearly 5,000 active shooter incidents in which at least four victims were wounded or killed nationwide in the last decade — and over 63% of them took place in the last five years.
While there is at least one active shooter incident in the U.S. every day on average, only the most tragic incidents tend to make national news — and many of these are school shootings. Some of the deadliest mass shootings in recent years include the massacres at Sandy Hook Elementary in Newtown, Connecticut, Robb Elementary in Uvalde, Texas, and Marjory Stoneman Douglas High in Parkland, Florida. (Here is a look at the U.S. cities with the most gun crime.)
In light of these and other incidents, state lawmakers across the country have examined pathways to reduce the likelihood of school shootings, and, should they occur, mitigate loss of life. To this end, many states have adopted laws that allow teachers or other school officials to carry a firearm.
These laws have been implemented on the theory that schools with armed faculty and staff are less likely to be targeted. If they are, the presence of armed personnel on the premises will allow more opportunities for an active shooter to be stopped before law enforcement arrives.
Even though most states have passed laws allowing for teachers, non-law enforcement security personnel, and other school employees to carry guns — often under certain specific conditions — these laws are controversial. Many gun control advocates argue that more firearms in schools only expose children to greater risk, and that other gun control measures should be enacted to ensure schools remain a safe haven from gun violence of any kind. (Here is a look at the states with the strongest gun control laws.)
Using data compiled by the gun violence prevention group Giffords Law Center, 24/7 Wall St. identified the laws surrounding guns at school in each state. The state-level laws noted are current as of December 2024 and apply only to public K-12 schools. We also included every state’s gun safety law score, which range from “A,” for the states with the strongest laws, to “F,” for the states with the weakest. Gun law grades are also from Giffords Law Center. States are listed in alphabetical order.
These are the states where teachers can carry guns.
Why It Matters

How to address the growing problem of gun violence in the U.S. is one of the most polarizing issues in American politics. School shootings are among the most horrific examples of gun violence, and much like other issues around gun control, opinions over the best means of preventing school shootings vary considerably. In recent decades, gun laws have been largely set by state governments, and laws around guns in schools at the state level reflect these variations.
Alabama

- Can public school teachers carry a firearm?: No
- Can other public school employees carry a firearm?: No
- Can non-law enforcement school security carry a firearm?: No
- State’s overall gun-safety law grade: F
Alaska
- Can public school teachers carry a firearm?: Yes, with permission from school
- Can other public school employees carry a firearm?: Yes, with permission from school
- Can non-law enforcement school security carry a firearm?: Yes, with permission from school
- State’s overall gun-safety law grade: F
Arizona
- Can public school teachers carry a firearm?: Sometimes, when the school has an approved program
- Can other public school employees carry a firearm?: Sometimes, when the school has an approved program
- Can non-law enforcement school security carry a firearm?: Sometimes, when the school has an approved program
- State’s overall gun-safety law grade: F
Arkansas

- Can public school teachers carry a firearm?: No
- Can other public school employees carry a firearm?: No
- Can non-law enforcement school security carry a firearm?: Yes
- State’s overall gun-safety law grade: F
California

- Can public school teachers carry a firearm?: No
- Can other public school employees carry a firearm?: No
- Can non-law enforcement school security carry a firearm?: Yes
- State’s overall gun-safety law grade: A
Colorado

- Can public school teachers carry a firearm?: Yes, in some circumstances
- Can other public school employees carry a firearm?: Yes, in some circumstances
- Can non-law enforcement school security carry a firearm?: Yes
- State’s overall gun-safety law grade: A-
Connecticut

- Can public school teachers carry a firearm?: Yes, with permission from school
- Can other public school employees carry a firearm?: Yes, with permission from school
- Can non-law enforcement school security carry a firearm?: Yes, with permission from school
- State’s overall gun-safety law grade: A
Delaware

- Can public school teachers carry a firearm?: No
- Can other public school employees carry a firearm?: No
- Can non-law enforcement school security carry a firearm?: No
- State’s overall gun-safety law grade: A-
Florida

- Can public school teachers carry a firearm?: Yes, as part of a specific program
- Can other public school employees carry a firearm?: Yes, as part of a specific program
- Can non-law enforcement school security carry a firearm?: Yes
- State’s overall gun-safety law grade: C-
Georgia

- Can public school teachers carry a firearm?: Yes, with permission from school
- Can other public school employees carry a firearm?: Yes, with permission from school
- Can non-law enforcement school security carry a firearm?: Yes
- State’s overall gun-safety law grade: F
Hawaii
- Can public school teachers carry a firearm?: No
- Can other public school employees carry a firearm?: No
- Can non-law enforcement school security carry a firearm?: Yes
- State’s overall gun-safety law grade: A-
Idaho
- Can public school teachers carry a firearm?: Yes, with permission from school district
- Can other public school employees carry a firearm?: Yes, with permission from school district
- Can non-law enforcement school security carry a firearm?: Yes, with permission from school district
- State’s overall gun-safety law grade: F
Illinois

- Can public school teachers carry a firearm?: No
- Can other public school employees carry a firearm?: No
- Can non-law enforcement school security carry a firearm?: Yes
- State’s overall gun-safety law grade: A-
Indiana

- Can public school teachers carry a firearm?: Yes, with permission from school
- Can other public school employees carry a firearm?: Yes, with permission from school
- Can non-law enforcement school security carry a firearm?: Yes, with permission from school
- State’s overall gun-safety law grade: D-
Iowa

- Can public school teachers carry a firearm?: Yes, with permission from school
- Can other public school employees carry a firearm?: Yes, with permission from school
- Can non-law enforcement school security carry a firearm?: Yes
- State’s overall gun-safety law grade: F
Kansas

- Can public school teachers carry a firearm?: Yes, with permission from school
- Can other public school employees carry a firearm?: Yes, with permission from school
- Can non-law enforcement school security carry a firearm?: Yes, with permission from school
- State’s overall gun-safety law grade: F
Kentucky

- Can public school teachers carry a firearm?: Yes, with permission from school
- Can other public school employees carry a firearm?: Yes, with permission from school
- Can non-law enforcement school security carry a firearm?: Yes, with permission from school
- State’s overall gun-safety law grade: F
Louisiana

- Can public school teachers carry a firearm?: No
- Can other public school employees carry a firearm?: No
- Can non-law enforcement school security carry a firearm?: Yes, in some cases
- State’s overall gun-safety law grade: F
Maine

- Can public school teachers carry a firearm?: No
- Can other public school employees carry a firearm?: No
- Can non-law enforcement school security carry a firearm?: No
- State’s overall gun-safety law grade: C+
Maryland

- Can public school teachers carry a firearm?: No
- Can other public school employees carry a firearm?: No
- Can non-law enforcement school security carry a firearm?: Yes
- State’s overall gun-safety law grade: A-
Massachusetts

- Can public school teachers carry a firearm?: Yes, with permission from school
- Can other public school employees carry a firearm?: Yes, with permission from school
- Can non-law enforcement school security carry a firearm?: Yes, with permission from school
- State’s overall gun-safety law grade: A
Michigan

- Can public school teachers carry a firearm?: Yes, with permission from school
- Can other public school employees carry a firearm?: Yes, with permission from school
- Can non-law enforcement school security carry a firearm?: Yes
- State’s overall gun-safety law grade: B-
Minnesota

- Can public school teachers carry a firearm?: Yes, with permission from school
- Can other public school employees carry a firearm?: Yes, with permission from school
- Can non-law enforcement school security carry a firearm?: Yes, with permission from school
- State’s overall gun-safety law grade: B
Mississippi

- Can public school teachers carry a firearm?: Yes, with permission from school district
- Can other public school employees carry a firearm?: Yes, with permission from school district
- Can non-law enforcement school security carry a firearm?: Yes
- State’s overall gun-safety law grade: F
Missouri

- Can public school teachers carry a firearm?: Yes, with permission from school district
- Can other public school employees carry a firearm?: Yes, with permission from school district
- Can non-law enforcement school security carry a firearm?: Yes, if person has appropriate license
- State’s overall gun-safety law grade: F
Montana

- Can public school teachers carry a firearm?: Yes, with permission from school district
- Can other public school employees carry a firearm?: Yes, with permission from school district
- Can non-law enforcement school security carry a firearm?: Yes, with permission from school district
- State’s overall gun-safety law grade: F
Nebraska

- Can public school teachers carry a firearm?: No
- Can other public school employees carry a firearm?: No
- Can non-law enforcement school security carry a firearm?: No
- State’s overall gun-safety law grade: C-
Nevada
- Can public school teachers carry a firearm?: Yes, with permission from school
- Can other public school employees carry a firearm?: Yes, with permission from school
- Can non-law enforcement school security carry a firearm?: Yes
- State’s overall gun-safety law grade: B-
New Hampshire

- Can public school teachers carry a firearm?: Yes
- Can other public school employees carry a firearm?: Yes
- Can non-law enforcement school security carry a firearm?: Yes
- State’s overall gun-safety law grade: D-
New Jersey

- Can public school teachers carry a firearm?: Yes, with permission from school
- Can other public school employees carry a firearm?: Yes, with permission from school
- Can non-law enforcement school security carry a firearm?: Yes, with permission from school
- State’s overall gun-safety law grade: A
New Mexico

- Can public school teachers carry a firearm?: No, with certain specific exceptions
- Can other public school employees carry a firearm?: No, with certain specific exceptions
- Can non-law enforcement school security carry a firearm?: Yes
- State’s overall gun-safety law grade: B-
New York

- Can public school teachers carry a firearm?: No
- Can other public school employees carry a firearm?: No
- Can non-law enforcement school security carry a firearm?: Yes, if person has appropriate license
- State’s overall gun-safety law grade: A
North Carolina

- Can public school teachers carry a firearm?: No
- Can other public school employees carry a firearm?: No
- Can non-law enforcement school security carry a firearm?: No
- State’s overall gun-safety law grade: C-
North Dakota

- Can public school teachers carry a firearm?: No
- Can other public school employees carry a firearm?: No
- Can non-law enforcement school security carry a firearm?: Yes
- State’s overall gun-safety law grade: F
Ohio

- Can public school teachers carry a firearm?: Yes, with permission and necessary training
- Can other public school employees carry a firearm?: Yes, with permission and necessary training
- Can non-law enforcement school security carry a firearm?: Yes
- State’s overall gun-safety law grade: D-
Oklahoma

- Can public school teachers carry a firearm?: Yes, for licensed, school board designated personnel only
- Can other public school employees carry a firearm?: Yes, for licensed, school board designated personnel only
- Can non-law enforcement school security carry a firearm?: Yes, with permission from the board of education
- State’s overall gun-safety law grade: F
Oregon

- Can public school teachers carry a firearm?: Yes
- Can other public school employees carry a firearm?: Yes
- Can non-law enforcement school security carry a firearm?: Yes
- State’s overall gun-safety law grade: A-
Pennsylvania

- Can public school teachers carry a firearm?: Case by case
- Can other public school employees carry a firearm?: Case by case
- Can non-law enforcement school security carry a firearm?: Yes, in some cases
- State’s overall gun-safety law grade: B
Rhode Island

- Can public school teachers carry a firearm?: No
- Can other public school employees carry a firearm?: No
- Can non-law enforcement school security carry a firearm?: No
- State’s overall gun-safety law grade: A-
South Carolina

- Can public school teachers carry a firearm?: Yes, with permission from school
- Can other public school employees carry a firearm?: Yes, with permission from school
- Can non-law enforcement school security carry a firearm?: Yes, with permission from school
- State’s overall gun-safety law grade: F
South Dakota
- Can public school teachers carry a firearm?: Yes, if person has appropriate authority
- Can other public school employees carry a firearm?: Yes, if person has appropriate authority
- Can non-law enforcement school security carry a firearm?: Yes, if person has appropriate authority
- State’s overall gun-safety law grade: F
Tennessee

- Can public school teachers carry a firearm?: Yes, with permission from school
- Can other public school employees carry a firearm?: No in most cases
- Can non-law enforcement school security carry a firearm?: Yes
- State’s overall gun-safety law grade: F
Texas

- Can public school teachers carry a firearm?: Yes, if person has appropriate authority
- Can other public school employees carry a firearm?: Yes, if person has appropriate authority
- Can non-law enforcement school security carry a firearm?: Yes, if person has appropriate authority
- State’s overall gun-safety law grade: F
Utah

- Can public school teachers carry a firearm?: Yes
- Can other public school employees carry a firearm?: Yes
- Can non-law enforcement school security carry a firearm?: Yes
- State’s overall gun-safety law grade: F
Vermont

- Can public school teachers carry a firearm?: Yes, with permission from school
- Can other public school employees carry a firearm?: Yes, with permission from school
- Can non-law enforcement school security carry a firearm?: Yes, with permission from school
- State’s overall gun-safety law grade: B-
Virginia

- Can public school teachers carry a firearm?: No
- Can other public school employees carry a firearm?: No
- Can non-law enforcement school security carry a firearm?: No
- State’s overall gun-safety law grade: B+
Washington

- Can public school teachers carry a firearm?: No
- Can other public school employees carry a firearm?: No
- Can non-law enforcement school security carry a firearm?: Yes, if person has appropriate authority
- State’s overall gun-safety law grade: A-
West Virginia

- Can public school teachers carry a firearm?: No
- Can other public school employees carry a firearm?: No
- Can non-law enforcement school security carry a firearm?: No
- State’s overall gun-safety law grade: F
Wisconsin

- Can public school teachers carry a firearm?: No
- Can other public school employees carry a firearm?: No
- Can non-law enforcement school security carry a firearm?: No
- State’s overall gun-safety law grade: C
Wyoming

- Can public school teachers carry a firearm?: Yes, with permission from school district
- Can other public school employees carry a firearm?: Yes, with permission from school district
- Can non-law enforcement school security carry a firearm?: Yes, with permission from school district
- State’s overall gun-safety law grade: F





