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 Engineering Manager- $200K Starting!! - Jobot - Columbus,OH

    This Jobot Job is hosted by: Brandon DeDeker Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume. Salary: $180,000 - $250,000 per year A bit about us: We are a...

  • Senior Designer - TriMark - Columbus,OH

    TriMark USA is the country's largest provider of design services, equipment, and supplies to the foodservice industry. We proudly serve our customers by providing design services, commercial equipment, and foodservice supplies across a wide range of...

  • Structural Designer needed in The Great State of Ohio - Contract Lumber - Columbus,OH

    Structural DesignerPay Range: Negotiable based on experience.Location: Pataskala, Ohio (Full time, on-site position).Contract Lumber strives to build strategic alliances with our builder customers in an effort to maximize their efficiency and...

See all Civil Engineer jobs