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 - RDStolz Engineering LLC - Lewis Center,OH

    Chief Structural Engineer RDStolz Engineering LLC is an Ohio-based, full-service engineering firm that specializes in engineering and design for the material handling industry. The company's engineering and design capabilities extend well beyond just...

  • Entry Level Civil/Environmental Engineer - Wade Trim - Columbus,OH

    What We Offer: Our excellent salary and benefits package includes medical, dental, vision, life insurance, short and long-term disability coverage, education reimbursement, 401(k), performance bonuses, and an employee stock program.

  • Civil Project Engineer - Site/Land Development (Remote in Texas) - Selectek - Columbus,OH

    Job Description Now Hiring: Multiple Civil Design Engineers - Commercial, Life Science & Industrial Projects Remote available in TX or LA or Charleston, SC or...

See all Civil Engineer jobs