Skip to content

The average salary for a Private Investigator in Texas is $57,910.

Annual Average Salary Information

Annual Average Salary: $57,910

$29,530$94,570

Hourly Pay Information

Hourly Average Salary: $27.84

$14.20$45.47