(United States). The average wage for a General Contractor is $29.74 per hour. Experience has a moderate effect on pay for this job. Skills that are associated with high pay for this job are Sales, Contractor Management, Construction Estimating, and Project Management.United States). The average wage for a General Contractor is $29.74 per hour. Experience has a moderate effect on pay for this job. Skills that are associated with high pay for this job are Sales, Contractor Management, Construction Estimating, and Project Management.