BondStamp
ToolsStatesGuidesCompareState requirementsLicensing processBonds & insuranceTrade licenses
  1. Home
  2. /States
  3. /Texas

Texas general contractor license rules

Checked 2026-09-04, 6 min read

Filed under State requirements

  • AZ — Arizona
  • CA — California
  • FL — Florida
  • GA — Georgia
  • MA — Massachusetts
  • NJ — New Jersey
  • NC — North Carolina
  • OH — Ohio
  • TN — Tennessee
  • VA — Virginia
  • WA — Washington
Embossed relief of a star and a fence line beside a ribbon
In Texas the gate is at the city counter, not at a state board.
CURRENT · 09 2026

Jurisdiction quick reference

State GC license
none
State trade regulator
TDLR
Construction programmes
9
Where registration happens
city / county
Statewide bond requirement
none

Contents

  1. § 1No state GC license
  2. § 2What TDLR licenses
  3. § 3Where the real gate is
  4. § 4What replaces the license
§

§ 1No state GC license

Texas does not issue a general-contractor license. There is no state board you apply to, no statewide classification scheme, and no statewide bond. Searching for a Texas contractor license number as though it were a California one produces nothing, because the thing being searched for does not exist.

That is not the same as “unregulated”.

The obligations moved rather than disappeared: they sit with the trades that are licensed at state level, with the city that issues your permit, and with the general contractor or owner whose contract sets your insurance limits.

§ 2What TDLR licenses

The Texas Department of Licensing and Regulation runs the state’s trade programmes. These are the construction-adjacent ones on its programme list:

TDLR construction-adjacent licensing programmes
Programme
Air Conditioning and Refrigeration Contractors
Elimination of Architectural Barriers
Boiler Safety
Code Enforcement Officers
Electricians
Electric Vehicle Charging Stations
Elevator / Escalator Safety
Industrialized Housing and Buildings
Water Well Drillers and Pump Installers

Electricians and air-conditioning contractors are the two that catch most builders out. If your crew touches either, that work needs a licensed holder — regardless of the fact that nobody licensed you as the general.

Ohio works the same way — no state general license, licensed commercial trades — as the Ohio sheet sets out. New Jersey has no general license either, but registers home-improvement businesses. Washington registers every contractor statewide instead, with a bond and insurance but no exam — the Washington state contractors license sheet sets it out. Arizona is the opposite case: one board licenses every trade, each with its own exam and a bond sized to the work, as the Arizona contractors license sheet shows.

Embossed relief of a city hall facade with a seal
Texas licenses the trades; the city hall in front of you licenses the rest.

§ 3Where the real gate is

The practical gate in Texas is the permit counter. A municipality decides whether you must register as a contractor with it, whether it wants a bond on file, and what it will accept as proof of insurance before it issues a permit. Two neighbouring cities can answer those three questions differently.

Register where you build, not where you are based.

Contractor registration is per jurisdiction. A firm working across a metro area can end up carrying half a dozen registrations, each with its own renewal date. Our renewal tracker exists for exactly this shape of problem.

§ 4What replaces the license

Where a state license would normally be the thing a client checks, in Texas that job falls to your certificate of insurance. General liability limits, the additional-insured endorsement and a waiver of subrogation are what a general contractor will read before they let you on site — and they will read the dates on it.

Workers’ compensation is the other Texas peculiarity worth planning around: it is not universally mandatory for private employers, which means the question of who carries it, and who is exposed when a subcontractor does not, lands squarely in your contract. Our workers’ comp guide walks that through.

Checked against

  • Texas Department of Licensing and Regulation — programme listread 2026-10-18

Not legal advice. Fees, bond amounts and deadlines are set by statute and change without notice — confirm with the board that issues your license before you file.

§

Related

  • Requirements by stateWhich other states also skip a general license.2026-09-04
  • Certificate of insurance requestThe sheet that does a license's job in Texas.2026-10-18
  • Workers' comp for contractorsClass codes, e-mod and the subcontractor exposure.2026-09-04
  • General liabilityThe limits a Texas GC will ask you to carry.2026-09-04
  • New JerseyAlso no general license, but home-improvement firms must register.2026-10-18

Contents

  1. § 1No state GC license
  2. § 2What TDLR licenses
  3. § 3Where the real gate is
  4. § 4What replaces the license

BondStamp

Contractor licensing, bonding and insurance requirements, checked against the issuing board and written down with the date we checked.

State requirements

  • Contractor license lookup directory
  • Contractor license reciprocity checker
  • Contractor license requirements by state
  • Contractor license classifications, explained
  • How to check a contractor license

Licensing process

  • Contractor license cost calculator
  • Contractor license application checklist
  • Contractor experience hours tracker
  • Contractor license renewal tracker
  • Contractor license exam practice set

Bonds & insurance

  • Contractor bond cost calculator
  • General liability insurance calculator
  • Workers' comp premium calculator
  • Certificate of insurance request sheet
  • Builders risk insurance calculator

Trade licenses

  • Electrical contractor license
  • HVAC license and EPA 608
  • Roofing contractor license
  • Handyman vs contractor license
  • General contractor vs specialty license
ContactPrivacyTerms© 2026 BondStamp

Not legal advice — verify with your state board before you file. Fees, bond amounts and statutes change; every page here carries the date it was checked.