Skip to content

The average salary for a Civil Engineer in U.S. is $101,160.

Annual Average Salary Information

Annual Average Salary: $101,160

$63,220$150,640

Hourly Pay Information

Hourly Average Salary: $48.64

$30.40$72.42

What does a Civil Engineer earn?

On average, civil engineers earn around $101,160 annually in the United States. Civil engineers collaborate with clients, constructing infrastructure projects such as bridges, buildings, and roads. A civil engineer may opt to specialise in urban or transportation engineering, or in a field of their choice, such as hydraulic engineering, geotechnical engineering, and seismic engineering.

How to earn more as a Civil Engineer

If you want to be a civil engineer, you will need to study engineering, construction, or architecture. Alternatively, you can go on a degree apprenticeship. To further your career, you can get into a specific area of civil engineering, such as environmental engineering, or become a manager of a construction business. You could also work as a freelance engineer or set up your own engineering firm.