← New Mexico knife laws›Concealed Knife Carry
New Mexico Concealed Knife Carry (2026)
Conditional: Carrying a concealed 'deadly weapon' knife (dagger, bowie, dirk, switchblade) is a petty misdemeanor, except at home or in a private vehicle; ordinary pocketknives differ (NMSA 30-7-2).
Official source: nmonesource.com →
General legal information, not legal advice — verify important decisions with a licensed attorney.
Concealed Knife Carry in states bordering New Mexico
The same rule in each neighboring state LawLert has verified, from that state’s own official source.
- ArizonaPermitted
Adults 21+ may carry any knife concealed; a pocketknife may be concealed at any age. Only those under 21 are barred from concealing a non-pocketknife deadly weapon (ARS 13-3102).
Verified Jul 7, 2026 · Source: azleg.gov · Full Arizona rule →
- ColoradoConditional
Carrying a knife concealed is a misdemeanor where the blade exceeds 3.5 inches (C.R.S. 18-12-105; the 3.5-inch 'knife' definition is in 18-12-101). Carry in your home, place of business, or private vehicle is exempt.
Verified Jul 7, 2026 · Source: cbi.colorado.gov · Full Colorado rule →
- OklahomaPermitted
Knives are no longer listed as prohibited weapons in 1272, so a common knife may be carried concealed or openly with no blade-length limit (21 O.S. 1272).
Verified Jul 7, 2026 · Source: oscn.net · Full Oklahoma rule →
- TexasPermitted
No concealed/open distinction or dirk ban; common knives carry freely. Only 'location-restricted knives' (blade over 5.5 in) are limited by location (46.03) and barred to under-18s (46.02).
Verified Jul 7, 2026 · Source: statutes.capitol.texas.gov · Full Texas rule →
- UtahPermitted
No blade-length limit; Utah's only concealment offense (76-11-202) covers firearms carried by under-21s, so non-restricted adults may carry knives concealed.
Verified Jul 7, 2026 · Source: le.utah.gov · Full Utah rule →
We watch the official sources behind New Mexico knives rules. If a tracked rule changes, you get one short email — never more than one a week. Free, unsubscribe anytime.