Do I need a license to open carry in Texas ?

Yes. The Texas open carry law that passed allows a license holder the option to carry open or concealed. You can NOT carry a handgun open or concealed in Texas without a license.