This degree program provides students with the knowledge necessary to design innovative solutions to numerous environmental and sustainable resource issues.

Degree Benefits:

  • Multiple opportunities for career growth
  • Substantive pay (median annual salary for Environmental Engineers is $92,120*)
  • Job growth outlook (4% for Environmental Engineers)*

Career Options Include:

  • Environmental Engineer
  • Civil Engineer
  • Project Engineer
  • Water Resources Engineer

*Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook, Environmental Engineers, on the Internet at https://www.bls.gov/ooh/architecture-and-engineering/environmental-engineers.htm (visited March 24, 2022).

Find an online bachelor's or master's degree:

FREQUENTLY ASKED QUESTIONS

While this answer used to be four years to earn a B.S. Degree in Environmental Engineering, this was when most students attended their classes on-campus full time. Now, students have some additional choices, including the online option. Depending on how an individual university has this structured, an undergraduate student who takes at least 15 credit hours each semester can earn their degree in close to four years. However, most students decide to take only the minimum 12 credit hours per semester. This makes their program run close to five or even six years. Depending upon how flexible the university is with courses being offered (and how long a term or semester runs), students can anticipate graduating in five years, on average.

Before choosing a major there are some important facts you should know about.


It is important to align your career goals with the school and program that you select. If you wish to enter a field like Environmental Engineering, then you should select a school that offers coursework in Environmental Engineering. Further, you can look for schools that provide hands-on experiences like internships and projects with real-world companies.

Before you declare a major in Environmental Engineering, you should have an idea of what kind of timeframe you're looking at. If you are trying to achieve an associate degree, you will only need to finish about 60 credit hours over 2 years. However, if you are going for you bachelor's (B.S. or B.A.) degree in Environmental Engineering, you will need to complete 120 credit hours over four years. And, if you want to attain a master's degree as well, you will have to finish your bachelors first and then spend around 2 years completing 60 more credit hours. Some of the coursework you will find in typical Environmental Engineering degrees are:

  • Climate Change Mitigation in Developing Countries
  • The Dynamic Earth: A Course for Educators
  • Introduction to Sustainability
  • Wind Energy
  • Oil & Gas Industry Operations and Markets
  • Solar Energy Basics
  • Renewable Energy and Green Building Entrepreneurship
  • Municipal Solid Waste Management in Developing Countries
  • Environmental Management Global Environmental Issues
  • Solar Photovoltaic: A Beginner To Advanced Level Course
  • Eco Building Design Course
  • What is Environment?
  • Software Engineering Fundamentals – Software Development and Testing Online Course
  • Chemical Engineering for Non Chemical Engineers
  • Chlorination + Modern Disinfection

These days fewer and fewer students graduate in four years. In fact, the government now sets the bar at a six-year term from starting a degree to graduation. Accredited programs in Environmental Engineering, on the other hand, are more likely to graduate in 4-5 years. That is because those programs are more competitive, and studies have shown that students in highly competitive programs have more success with graduating in four years (or less.) Keep it mind there are also other determining factors that play a role in how long it takes to graduate like full time vs part time, funding for college, working at the same time (can potentially decrease how many credit hours you can take) etc. A good goal to shoot for is to graduate within 4 to 6 years.

Depending on your school and if you are paying in-state or out-of-state tuition, an Environmental Engineering bachelor's degree can cost as little as $30,000 or as much as $300,000. The key difference in the price will depend on whether you attend a public, in-state school or a private school. Note that if you attend a public school in another state that you will probably pay twice (or more) of the base tuition. Private schools can be more or less expensive depending on the prestige of the school for Environmental Engineering or if they are charging additional fees for out-of-state students to attend the college.

If your university offers career and/or placement services, you'll be able to take advantage of both as a student or graduate. You can receive career counseling, career assessments, and resume reviews, where you'll learn how to spruce your resume up. It is important to research if your potential college has post career placement assistance. This demonstrates that the college or university Environmental Engineering program is with you from start to finish.