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

  • Structural Engineer - VERTIV - Delaware,OH

    ESSENTIAL FUNCTIONS Support the development of structural design for low- to medium-complexity modular steel buildings. Prepare structural 3D models, perform static and dynamic calculations, and generate...

  • Civil Aviation Engineer in Training - Stantec - Columbus,OH

    Stantec is looking for an entry level aviation engineer to join our Airports team in the Columbus, Ohio office. The Civil Engineer will focus on supporting planning, design, and construction projects related to airport infrastructure. The successful...

  • Project Engineer - Trilon Group - Columbus,OH

    Project Engineer Application Deadline: 31 July 2026 Department: Civil/Municipal Employment Type: Full Time Location: Columbus, OH Reporting To: Mike McAvoy Description The Mannik & Smith Group, Inc. (MSG)...

See all Civil Engineer jobs