Entry Level Salary for Civil Engineers

The average salary for an entry level Civil Engineer is $59,891. An experienced Civil Engineer makes about $85,509 per year.

Civil engineers design, build, supervise, operate, and maintain construction projects and systems in the public and private sector, including roads, buildings, airports, tunnels, dams, bridges, and systems for water supply and sewage treatment. Many civil engineers work in design, construction, research, and education. Find more career information.

Salary Calculator


Entry Level Experienced

Top 3 Civil Engineer Jobs

  • MES Engineer - CandidTalent - Columbus,OH

    MES Engineer - DeltaV MES Research Triangle area, North Carolina Up to $150,000 Permanent, four days on site and one remote There's a version of this job where you configure the same MES on the same...

  • Engineering Manager - EPC Services - New River Electrical Corporation - Granville,OH

    Position Title: Engineering Manager - EPC Services Location: Granville, OH Pay Range: N/A Application Instructions Please complete the application completely and accurately. ...

  • Chief Engineer - Hilton Hotels - Columbus,OH

    Chief Engineer Indus Hotels is driven to hire Exceptional People who Deliver Exceptional Hospitality. Come join our team in a dual leadership position at the Hilton Garden Inn OSU as our Chief Engineer. Indus Hotels offers a full competitive benefit...

See all Civil Engineer jobs