The cost of attending college or university seems to consistently trend upwards. And while it’s true that you have to be prepared to make a financial commitment to your post-secondary education, there are ways that you can reduce the overall cost. Plan ahead. Compare the costs and benefits of earning an associate degree versus a bachelor’s degree. Explore scholarship opportunities and financial aid. Become informed about available tax credits and deductions. And of course, investigate tuition fees at both public and private institutions. To help you get started, here are the typical costs for a nuclear engineering degree:

average yearly tuition as per the most recent US census data
$ 12,343 per year
Average in-state tuition in 2017

47% above average compared to other degrees

$ 31,812 per year
Average out-of-state tuition in 2017

58% above average compared to other degrees

$ 51,485 per year
Average private tuition in 2017

59% above average compared to other degrees

What do nuclear engineering graduates earn?

Nuclear engineering students make an average of $125,049 per year after graduation. This is 87% above average compared to other undergraduate degrees.

11% of nuclear engineering graduates are underpaid (those who make less than $40,000 per year.) This rate is low compared to other degrees across the country.

$ 125,049 per year
Average graduate salary in 2017

Top 99% of degrees

% of people underpaid in 2019

42% below average compared to other degrees

Tuition costs for popular nuclear engineering schools in the US

There are 60 schools in the US that offer a nuclear engineering degree. The nuclear engineering schools in the nation with the highest enrollment are University of California-Berkeley, University of Michigan-Ann Arbor and Pennsylvania State University-Main Campus. Here's a breakdown of tuition costs for the schools that award the most degrees in nuclear engineering per year:

School NameIn-State Tuition
University of California-Berkeley$14,170
University of Michigan-Ann Arbor$14,826
Pennsylvania State University-Main Campus$18,436
Purdue University-Main Campus$9,992
Ohio State University-Main Campus$10,592
Cornell University$52,853
University of Washington-Seattle Campus$10,974
University of Illinois at Urbana-Champaign$15,074
Columbia University in the City of New York$57,208
Texas A & M University-College Station$11,234

Top US schools for a nuclear engineering degree

The following chart lists the most prestigious schools offering nuclear engineering degrees, along with their average acceptance rate and tuition costs:

School NameAcceptance RateIn-State Tuition
Columbia University in the City of New York7%$57,208
Massachusetts Institute of Technology7%$49,892
United States Naval Academy8%$null
United States Military Academy10%$null
Cornell University13%$52,853
University of California-Berkeley17%$14,170
Georgia Institute of Technology-Main Campus23%$12,418
University of Michigan-Ann Arbor27%$14,826
University of Florida42%$6,381
Rensselaer Polytechnic Institute43%$52,305

Cheapest US schools for a nuclear engineering degree

Of the schools in the US that offer a nuclear engineering degree, the following have the lowest tuition costs:

School NameTuition
University of Florida$6,381
Idaho State University$7,166
University of New Mexico-Main Campus$7,448
University of Idaho$7,488
University of Utah$8,884
North Carolina State University at Raleigh$9,058
Missouri University of Science and Technology$9,246
University of Missouri-Columbia$9,787
University at Buffalo$9,828
Purdue University-Main Campus$9,992

Career Paths

Learn about your career prospects after graduation.

Read more