Generally, Texas requires individuals to obtain a License to Carry (LTC) in order to carry handguns either openly or concealed. See other pages of this guide for more information on licenses to carry firearms and restrictions on felons.
Since the 2015 "open carry" legislation went into effect, what was known as a Concealed Handgun License (CHL) is now known as a License to Carry a handgun (LTC).
Traveling to another state and wondering if you can take your gun? These resources explain Texas's handgun license reciprocity agreements with other states.