Handguns and other weapons cannot be carried at schools or on school buses, at polling places, in courts and court offices, at racetracks, at secured airport areas or within 1,000 feet of the premises of an execution on the day of execution.
The law also specifically prohibits handguns from businesses where alcohol is sold if more than half of their revenue is from the sale of alcohol for on-premises consumption, and from locations where high school, college or professional sporting events are taking place.
You may not carry handguns in hospitals or nursing homes, amusement parks, places of worship or at government meetings if signs are posted prohibiting them.
Businesses also may post signs prohibiting handguns on their premises based on criminal trespass laws. See Texas Penal Code 46.035. (Judges, prosecuting attorneys, peace officers and parole officers should consult Texas Penal Code 46.15 regarding exemptions from the “no-carry” rules of the Penal Code.)