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

  • TECHNICAL SUPPORT REPRESENTATIVE - PART-TIME - Micro Center - Hilliard,OH

    MICRO CENTER is the nation's leading computer and electronics big‑box retailer, offering more than 40,000 of the industry's best technology products. For over 45 years, our success has been built on unmatched product...

  • Project Manager - Hilscher Clarke Electric - Columbus,OH

    Join Hilscher-Clarke as a full-time Onsite QA/QC Commissioning Project Manager at our job site in the Columbus Metro area, where we're more than a team – we're more like a family. At Hilscher-Clarke, our people embody our core values of Faith,...

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

    Structural Designer Pay Range: Negotiable based on...

See all Civil Engineer jobs