Yes, it is legal to carry a knife in Texas, and most adults may carry nearly any type of knife, including pocketknives, Bowie knives, daggers, machetes, combat knives, and even swords. Texas removed its statewide blade-length limit in 2017, meaning there is no state restriction on the size of knife you can carry. However, that does not mean you can carry any knife everywhere. Certain locations remain strictly off-limits, and minors (under 18) still face rules about carrying long knives.
Texas is one of the most knife-friendly states in the country, but its laws balance freedom with location restrictions. The best way to understand the law is to separate: (1) legality of the knife itself, and (2) where you can take it.

Texas Knife Law at a Glance (2026)
Fully Legal for Adults (18+)
- Pocketknives
- Kitchen and utility knives
- Daggers, dirks, stilettos
- Bowie knives, hunting knives
- Butterfly/Balisong knives
- Switchblades (legal since 2013)
- Throwing knives
- Machetes
- Swords, sabers, and spears
No blade length limit for adults
Before 2017, the limit was 5.5 inches. Today, adults can carry any length.
Knife Laws for Minors
Minors (under 18) may legally possess knives, but they cannot carry “location-restricted knives” in public without parental permission or supervision. A “location-restricted knife” means a blade longer than 5.5 inches.
For minors:
| Knife | Legal? |
| Under 5.5 inches | ✔ Yes |
| Over 5.5 inches | ⚠ Yes, but with restrictions (can’t carry in public locations listed below without adult permission) |
Where Knives Are Illegal (Even for Adults)
Texas Penal Code §46.03 and §46.02 restrict “location-restricted knives” (blades over 5.5 inches) in specific places. You cannot take a long blade into:
- Schools & colleges
- Bars (51% alcohol revenue)
- Courthouses & government courts
- Prisons & jails
- Polling places during elections
- Hospitals & mental health facilities
- Amusement parks
- Racetracks
- Secure airport areas
Important: You can still carry small knives (under 5.5 inches) in these places, unless signs prohibit them.
Can Businesses Ban Knives?
Yes. Just like guns, Texas businesses can ban knives from their property. A business doesn’t need to post a formal 30.06/30.07 gun sign. Any posted sign, or even a verbal notice, is legally enforceable.
If the owner or employee says “no knives allowed,” refusing to leave is criminal trespass, even if your knife is legal.
Can You Openly Carry a Sword or Machete?
Yes, it’s legal. Texas law allows open carry of large blades, including machetes and swords.
But you can still get into trouble.
If a person carries in a threatening or reckless manner (even legally), police can charge:
- Disorderly conduct
- Terroristic threat (if intended to intimidate)
- Deadly conduct (if used dangerously)
Carrying a sword down a busy sidewalk is legal — but brandishing or intimidating others is not.
Are Switchblades and Butterfly Knives Legal?
Yes, fully legal for adults.
Switchblades were legalized in 2013. In 2017, Texas removed almost all other knife restrictions.
BUT the 5.5-inch location rule still applies to them if they exceed that size.
Can You Carry a Knife in a Car?
Yes. Texas allows knives in vehicles.
No permit is needed. The same location restrictions apply based on blade length.
Police may ask about weapons during a lawful stop, and failure to disclose is not a crime unless asked directly and lawfully.
Is Self-Defense with a Knife Legal?
Texas allows self-defense under Penal Code §9.31 and §9.32. A knife may be used in lawful defense if:
- You reasonably believe force was necessary
- You were not the aggressor
- You were not committing a crime
Self-defense protects lawful force, but not retaliation or escalation.
Final Note
Yes, it is legal to carry a knife in Texas, and adults may carry any size or type of knife. Texas removed its blade length restrictions for adults, but location rules still apply to knives over 5.5 inches, and minors have limited rights. Businesses can ban knives, and improper or threatening use can still lead to criminal charges.