A note to our community regarding COVID-19. Learn more

How much do general contractors charge per hour?

Thumbtack Editors
Answered

On average, a general contractor will charge around $50 per hour for their services. However, the range of their fees varies between $30 and $85 per hour, depending on your geographical location and the type of project they’re undertaking. 

You can get a better idea of how much it will cost to hire a general contractor by requesting free estimates from contractors near you.

Ready to hire a General Contractor?

You never pay to use Thumbtack: Get cost estimates, contact pros, and even book the job—all for no cost.