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

  • Continuous Improvement Engineer - Ina Solution - West Jefferson,OH

    Job Title: Continuous Improvement Engineer- Green Belt Location: West Jefferson, OH (ONSITE) Duration: Full-Time Degree in Supply Chain, Industrial Engineering, or...

  • Process Engineer - ACL Digital - New Albany,OH

    Job Title: Process Engineer Duration: 24 plus months' contract Location: New Albany, OH 43054 Type of Position: Only on W2 basis Onsite...

  • Sr. Custom Machine Design Engineer - US CITIZENSHIP REQUIRED - Engineered Vision - Westerville,OH

    Do you Enjoy: Working on completely new projects every monthResearching and Implementing the newest automation technologiesManaging your work with a high level of autonomyHaving a blend of...

See all Civil Engineer jobs