Content has loaded
General contractor salary in United States
How much does a General Contractor make in the United States?
Average base salary
$24.44
- Hour
- Day
- Week
- Month
- Year
Average $24.44
Low $11.77
High $50.75
The average salary for a general contractor is $24.44 per hour in the United States and $7,125 overtime per year.653 salaries taken from job postings on Indeed in the past 36 months (updated August 16, 2026).
Highest paying companies for General Contractor in United States
Average year pay is based on job postings on Indeed in the past 36 months.Universal Health Services Inc.
$375,000per year
Independent Contract
$350,000per year
Inspection Depot
$321,360per year
1st Light Sales Corp.
$280,800per year
Windows USA
$262,327per year
Van Can
$195,000per year
Looking to Hire?
Highest paying cities for General Contractors near United States
Where can a General Contractor earn more?
Compare salaries for General Contractors in different locationsFrequently Asked Questions (FAQs) about General Contractor