Civil Engineer Salary 2025: Median $100,840, Job Growth 5%
Civil engineers earned a median salary of $100,840 in 2025, according to the Bureau of Labor Statistics. That works out to about $48 per hour, with the middle 50% of earners falling between roughly $80,000 and $130,000. The top 10% pull in over $163,000, while entry-level positions start near $68,000.
With nearly 368,000 jobs nationwide and a projected growth rate of 5% over the next decade — faster than the average for all occupations — civil engineering remains a stable and well-compensated career path. About 23,600 new openings are expected each year, many due to retirements and infrastructure needs.
How much Civil Engineers earn
The median annual salary for civil engineers is $100,840, with a mean wage of $108,670. Hourly, that's roughly $48 at the median and $52 on average. The bottom 10% earn $68,240 or less, while the top 10% bring home $163,220 or more.
Salaries vary by experience, sector, and location. Engineers working for the federal government tend to earn above the median, while state and local government salaries often run slightly lower but come with strong benefits. Private-sector roles in consulting or construction management typically pay at the higher end.
- National median annual wage: $100,840
- Mean annual wage: $108,670 (~$48/hour)
- 10th percentile: $68,240
- 90th percentile: $163,220
- Employment (2024): 367,840
Pay by state
Where you work has a big impact on your paycheck. California leads the nation with an average annual salary of $122,500, followed by Alaska at $114,730 and Washington at $110,000. Massachusetts ($106,730) and Louisiana ($105,380) round out the top five.
At the lower end, West Virginia averages $86,930, Arkansas $85,020, and Georgia $84,240. Even in these states, the median remains competitive with many other engineering fields, especially given lower costs of living in parts of the South.
How to become a Civil Engineer
The standard path is a four-year bachelor's degree in civil engineering from an ABET-accredited program. Coursework covers structural analysis, fluid mechanics, geotechnical engineering, and materials science, along with math and physics. Many programs also include design projects and internships.
After graduation, the next step is to pass the Fundamentals of Engineering (FE) exam to become an Engineer in Training (EIT). After four years of progressive work experience, you can take the Principles and Practice of Engineering (PE) exam to become a licensed Professional Engineer (PE). Licensure is required for roles that involve signing off on public projects or offering services directly to the public.
Some civil engineers also earn a master's degree to specialize in areas like structural, environmental, or transportation engineering, though this is not required for entry-level positions.
- Earn a bachelor's degree in civil engineering from an ABET-accredited program.
- Pass the FE exam to become an Engineer in Training (EIT).
- Complete 4 years of relevant work experience.
- Pass the PE exam to become a licensed Professional Engineer.
- Consider a master's degree for specialization or higher pay.
Job outlook
Employment of civil engineers is projected to grow 5% from 2024 to 2034, faster than the average for all occupations. That translates to about 23,600 job openings each year, mostly from the need to replace workers who retire or leave the field.
Growth will be driven by ongoing infrastructure modernization — roads, bridges, water systems, and renewable energy projects all need civil engineers. Population growth in certain regions and increased focus on climate resilience are also boosting demand. The strongest opportunities are expected for engineers with PE licenses and experience in sustainable design.
Frequently asked questions
What is the starting salary for a civil engineer?
Entry-level civil engineers typically earn around $68,000, which is the 10th percentile. Starting salaries vary by location and industry, but many new graduates start between $60,000 and $75,000.
How long does it take to become a civil engineer?
A bachelor's degree takes 4 years. After that, you need to pass the FE exam and gain 4 years of experience before you can become a licensed PE. So from start to full licensure, expect about 8 years.
Is civil engineering a growing field?
Yes, the BLS projects 5% growth from 2024 to 2034, faster than the average for all occupations. About 23,600 new job openings per year are expected, mostly due to retirements and infrastructure needs.
Which state pays civil engineers the most?
California is the highest-paying state with an average salary of $122,500. Alaska, Washington, Massachusetts, and Louisiana also pay above the national average.
Do civil engineers need a license?
Licensure is required for engineers whose work affects public safety and for those who offer services directly to the public. Many civil engineers eventually earn their Professional Engineer (PE) license to advance their careers.
Salary figures are U.S. Bureau of Labor Statistics estimates (OEWS / Employment Projections). For informational purposes only; not career or financial advice. See the full Civil Engineers data.