Best Online Master’s in Mechanical Engineering

Are you interested in designing power-producing machines? Learn more about the 25 best online master’s in mechanical engineering.

If you choose to earn your master’s degree in mechanical engineering, you’ll have the opportunity to take your career in the direction you want. There are a variety of engineering fields within the industry, mechanical engineering being the most broad. Mechanical engineers design, produce, and analyze a variety of machinery and devices.

Featured Programs

Typically, mechanical engineers need an advanced understanding of computer technology in order to properly create and analyze machine systems. If taking part in the manufacturing process and being well-versed in technology interests you then, a master’s in mechanical engineering is the perfect fit.

What Is an Online Master’s in Mechanical Engineering Degree?

An online master’s in mechanical engineering is best suited for students that have already completed their bachelor’s degree in mechanical engineering or a similar field of study such as aerospace engineering.

A master’s degree will move young professionals forward in the industry by diving deeper into the dynamics of mechanical systems. Students will focus on learning about engineering design, thermodynamics, mechanics of materials, and computational methods.

Most students complete an online master’s in mechanical engineering within two years. Some colleges offer accelerated or part-time programs.

For a general engineering degree, check out OSR’s Best Online Master’s Degrees in Engineering.

How Much Can You Earn with an Online Master’s in Mechanical Engineering?

Mechanical engineering is a broad field within the engineering sector, so your earnings will depend on where you choose to take your knowledge. Mechanical engineers typically work in software, civil, aerospace, environmental, and biomedical engineering.

According to PayScale, professionals that have earned a master’s degree in mechanical engineering make an average salary of $83,000.

Here are potential job titles that you may qualify for:

  • Mechanical Engineer
  • Project Engineer
  • Mechanical Design Engineer
  • Aerospace Engineer
  • Manufacturing Engineer
  • Product Development Engineer

What is required for an Online Master’s in Mechanical Engineering degree?

Most master’s programs will require applicants to have earned a four-year undergraduate degree in mechanical engineering or another related field. There are some programs that admit students who don’t have a previous engineering background within the program as long as they have obtained a bachelor’s degree in something else.

It’s common for accredited institutions to require entrance exams during the application process, such as the GRE and GMAT. However, some programs will offer alternatives. It’s always a plus if you have professional experience!

What are the best Online Master’s in Mechanical Engineering degrees?

OSR uses six data points: three school-wide and three program specific. For school-wide, OSR uses Student Satisfaction, Admission Rates, and the number of programs the school offers online. For program specific, OSR checks the Median Debt of graduates from that program, how many degrees are offered within that program’s umbrella department, and what percentage of students at that school graduated from that department.

The six statistics are displayed by each school. The sliding bar under each statistic represents how that school compares to other US institutions. “Not reported” means a school did not release that information to the US Department of Education. A more detailed description of the OSR process can be found on the methodology page.

  1. University of Central Florida

    University of Central Florida

    Quick Facts

    • Tuition: $6,916(in state) / $25,759(out of state)
    • Total of 30 credit hours 
    • Thesis and non-thesis options available 
    • Two education tracks to choose from

    School Wide

    Student Satisfaction74.80%
    Admission Rate50%
    Programs offered online93

    Program Level

    Median DebtNot Reported
    Programs in Department4
    Popularity at School7.94%
    100%
    OSR Score

    The University of Central Florida offers the best master’s degree in mechanical engineering. Through the College of Engineering and Computer Science, UCF has developed a program for busy professionals. The two education tracks offered are Mechanical Systems and Thermofluids.

  2. Auburn University

    Quick Facts

    • Tuition: $9,342(in state) / $28,026(out of state)
    • Total of 30 credit hours
    • GRE scores are required 
    • Thesis and non-thesis option available 

    School Wide

    Student Satisfaction76.20%
    Admission Rate84%
    Programs offered onlineNot Reported

    Program Level

    Median DebtNot Reported
    Programs in Department9
    Popularity at School9.41%
    99%
    OSR Score

    Earn your master’s in mechanical engineering through Auburn University entirely online! If you don’t have a bachelor’s degree in mechanical engineering or equivalent, AU still encourages undergraduate applications with degrees in other science, technology, engineering and mathematics disciplines to apply. You may be required to take certain undergraduate mechanical engineering courses before starting the master’s program.

  3. Mississippi State University

    Quick Facts

    • Tuition: $8,208(in state) / $22,248(out of state)
    • Total of 30 credit hours 
    • Thesis and non-thesis option offered
    • GRE required for students who didn’t graduate from ABET-accredited programs

    School Wide

    Student Satisfaction73.00%
    Admission Rate62%
    Programs offered online1

    Program Level

    Median DebtNot Reported
    Programs in Department7
    Popularity at School7.69%
    94%
    OSR Score

    You can complete your master’s degree in mechanical engineering from Mississippi State within two years completely online. During your first semester, you’ll work closely with your major professor on your program of study. Once you begin your studies, your courses will include engineering analysis, conduct heat transfer, and dynamical systems.

  4. University of Florida

    UF

    Quick Facts

    • Tuition: $10,770(in state) / $27,335(out of state)
    • Total of 30 credit hours 
    • Thesis and non-thesis degree option 
    • Three plans of study to choose from 

    School Wide

    Student Satisfaction76.60%
    Admission Rate42%
    Programs offered online15

    Program Level

    Median DebtNot Reported
    Programs in Department8
    Popularity at School2.29%
    91%
    OSR Score

    Earn your master’s degree in mechanical engineering with a focus in Dynamics, Systems, and Control; Solid Mechanics, Design, and Manufacturing; or Thermal Science and Fluid Dynamics. If you choose the non-thesis track, you will have to take a comprehensive final examination in order to graduate. UF requires students to take a minimum set of courses per semester throughout the program. 

  5. Kansas State University

    Quick Facts

    • Tuition: $9,960(in state) / $22,483(out of state)
    • Total of 30 credit hours 
    • In-person oral exam required to graduate 
    • Course work-only program

    School Wide

    Student Satisfaction73.40%
    Admission Rate94%
    Programs offered online5

    Program Level

    Median DebtNot Reported
    Programs in Department7
    Popularity at School7.77%
    90%
    OSR Score

    Kansas State University offers a master’s program in mechanical engineering that can be completed online, with a requirement to travel to the university once. At the end of the program, students are required to attend a final oral examination by the student’s supervisory committee. Classes are delivered in 16-week semesters.

  6. University of Idaho

    University of Idaho

    Quick Facts

    • Tuition: $6,722(in state) / $23,046(out of state)
    • Total of 30 credit hours 
    • Only non-thesis degree available 
    • Focus plan of study required

    School Wide

    Student Satisfaction75.00%
    Admission Rate73%
    Programs offered online7

    Program Level

    Median DebtNot Reported
    Programs in Department6
    Popularity at School6.98%
    89%
    OSR Score

    If you want to work as a project manager or project engineer in the industrial setting, this is the master’s program for you. The University of Idaho designed a master’s program in mechanical engineering that is tailored to engineers who have or are seeking industrial experience. It’s required that you and your professor submit an annual report of progress.

  7. University of Southern California

    USC

    Quick Facts

    • Tuition: $43,200(in state) / $43,200(out of state)
    • Total of 27 units 
    • Four programs of study to choose from 
    • Specialization courses required

    School Wide

    Student Satisfaction75.80%
    Admission Rate16%
    Programs offered onlineNot Reported

    Program Level

    Median DebtNot Reported
    Programs in Department12
    Popularity at SchoolNot Reported
    87%
    OSR Score

    If you earn your master’s degree in mechanical engineering at the University of Southern California, you have the opportunity to work within a variety of areas. Some of these areas include aerospace and defense, automotive, and refrigeration systems. Your core and elective requirements will be determined by the specialization you choose.

  8. University of Michigan-Dearborn

    Quick Facts

    • Tuition: $11,712(in state) / $20,344(out of state)
    • Total of 30 credit hours 
    • Must maintain a cumulative 3.0 GPA
    • GRE not required

    School Wide

    Student Satisfaction76.20%
    Admission Rate64%
    Programs offered online1

    Program Level

    Median DebtNot Reported
    Programs in Department6
    Popularity at School5.44%
    86%
    OSR Score

    Known as one of the oldest and largest graduate programs at the University of Michigan-Dearborn, the mechanical engineering graduate program is highly respected. The program is designed with two areas of emphasis: mechanical science and thermal/fluid science. There is a thesis and independent study option available.

  9. University of Delaware

    Quick Facts

    • Tuition: $31,860(in state) / $31,860(out of state)
    • Total of 30 credit hours 
    • GRE waivers are considered 
    • Online/hybrid format

    School Wide

    Student Satisfaction74.40%
    Admission Rate63%
    Programs offered online2

    Program Level

    Median DebtNot Reported
    Programs in Department2
    Popularity at School7.11%
    84%
    OSR Score

    Earn your master’s degree in mechanical engineering by taking one or more courses per term at the University of Delaware. This program promises that you will receive the same faculty with the same tuition pricing as you would if you were on campus. You will be required to take intermediate engineering mathematics.

  10. Johns Hopkins University

    Johns Hopkins

    Quick Facts

    • Tuition: $52,170(in state) / $52,170(out of state)
    • Total of 30 credit hours   
    • Focus area required  
    • Only one C-range grade can count toward your degree 

    School Wide

    Student Satisfaction73.40%
    Admission Rate13%
    Programs offered online6

    Program Level

    Median DebtNot Reported
    Programs in Department7
    Popularity at School< 1%
    82%
    OSR Score

    Through John Hopkins University’s mechanical engineering program, you can complete your MS degree directly online within two years. You must complete ten courses within five years from starting the program. Although students are required to choose one of four focus areas to study, the focus area selected does not appear on the final transcript. 

  11. University of Illinois at Urbana-Champaign

    University of Illinois at Urbana-Champaign

    Quick Facts

    • Tuition: $15,186(in state) / $28,773(out of state)
    • Total of 32 credit hours 
    • Three main tracks available 
    • GRE required 

    School Wide

    Student Satisfaction73.80%
    Admission Rate62%
    Programs offered online1

    Program Level

    Median DebtNot Reported
    Programs in Department6
    Popularity at School2.5%
    77%
    OSR Score

    You can complete your master’s degree in mechanical engineering at the University of Illinois at Urbana-Champaign at your own pace. With full-time and part-time course schedules, this is an excellent choice for working students. The three main tracks to choose from are design, energy, or manufacturing.

  12. Stanford University

    Stanford University

    Quick Facts

    • Tuition: $48,987(in state) / $48,987(out of state)
    • Total of 45 units 
    • Financial aid provided for online programs
    • Some on-campus attendance will be required for graduation 

    School Wide

    Student Satisfaction79.40%
    Admission Rate5%
    Programs offered onlineNot Reported

    Program Level

    Median Debt$32,792
    Programs in DepartmentNot Reported
    Popularity at SchoolNot Reported
    76%
    OSR Score

    Stanford University understands the importance behind specializing in a certain area within mechanical engineering. Throughout this master’s program, students are required to take certain core courses that may result in having to attend on campus. Some of the requirements include mathematics fundamentals, breadth and depth courses, and a laboratory course. 

  13. Worcester Polytechnic Institute

    Quick Facts

    • Tuition: $26,226(in state) / $26,226(out of state)
    • Total of 30 credit hours 
    • Non-thesis degree 
    • Must choose specialization

    School Wide

    Student Satisfaction69.80%
    Admission Rate48%
    Programs offered onlineNot Reported

    Program Level

    Median DebtNot Reported
    Programs in Department8
    Popularity at SchoolNot Reported
    73%
    OSR Score

    Worcester Polytechnic Institute’s mechanical engineering master’s program has been around for 150 years. This program does not offer a thesis option online, but does have a thesis option on campus. Students are required to choose one of five specializations: aerospace, structures and materials, dynamics and control, fluid engineering, or design and manufacturing. 

  14. Purdue University-Main Campus

    Purdue University

    Quick Facts

    • Tuition: $9,208(in state) / $28,010(out of state)
    • Total of 30 credit hours
    • Thesis and non-thesis degree options offered
    • Allowed to take a semester off

    School Wide

    Student Satisfaction74.00%
    Admission Rate57%
    Programs offered online1

    Program Level

    Median DebtNot Reported
    Programs in DepartmentNot Reported
    Popularity at School3.95%
    73%
    OSR Score

    If you want to be confident and connected during your master’s program even though you’re an online student, this is the program for you. Purdue University offers a variety of degree options that will work with your schedule. Once you’re enrolled, you will work closely with an advisor to map out your plan of study.

  15. University of North Dakota

    UND

    Quick Facts

    • Tuition: $7,688(in state) / $20,526(out of state)
    • Total of 30-32 credit hours 
    • Thesis or non-thesis option available 
    • GRE required if prerequisite degree is not ABET-accredited 

    School Wide

    Student Satisfaction72.60%
    Admission Rate83%
    Programs offered online13

    Program Level

    Median DebtNot Reported
    Programs in DepartmentNot Reported
    Popularity at School5.01%
    73%
    OSR Score

    If you want to become a leader within the field of mechanical engineering, the master’s program at the University of North Dakota is calling your name. This program can be completed within two years and offers different degree tracks. Students are required to complete a research project and thesis, or complete an independent study and written report.

  16. Missouri University of Science and Technology

    Quick Facts

    • Tuition: $9,854(in state) / $28,951(out of state)
    • Total of 30 credit hours 
    • Thesis and non-thesis degree options available  
    • GRE/GMAT required

    School Wide

    Student Satisfaction74.40%
    Admission Rate84%
    Programs offered online1

    Program Level

    Median DebtNot Reported
    Programs in Department10
    Popularity at SchoolNot Reported
    73%
    OSR Score

    Missouri University of Science and Technology understands the high demand for mechanical engineers. During this master’s program, you’ll be fully equipped with the latest industry knowledge to prepare you for the workforce. All courses are taught completely online through live streaming video.

  17. Stevens Institute of Technology

    Stevens Institute of Technology

    Quick Facts

    • Tuition: $34,494(in state) / $34,494(out of state)
    • Total of 30 credit hours 
    • Seven concentration options 
    • Thesis and non-thesis options offered

    School Wide

    Student Satisfaction71.20%
    Admission Rate44%
    Programs offered onlineNot Reported

    Program Level

    Median Debt$20,500
    Programs in DepartmentNot Reported
    Popularity at SchoolNot Reported
    72%
    OSR Score

    Did you know the Stevens Institute of Technology was the first college in the United States to offer a degree in mechanical engineering? This program offers a customizable curriculum with only two mandated core courses: Modeling and Simulation, and Engineering Analysis I. A one-year fast track master’s program is offered to students as well.

  18. North Carolina State University at Raleigh

    NC State

    Quick Facts

    • Tuition: $8,492(in state) / $23,967(out of state)
    • Total of 30 credit hours 
    • No thesis is required 
    • Must complete program within six years 

    School Wide

    Student Satisfaction73.60%
    Admission Rate51%
    Programs offered online1

    Program Level

    Median DebtNot Reported
    Programs in DepartmentNot Reported
    Popularity at School2.77%
    70%
    OSR Score

    North Carolina State University at Raleigh offers a master’s in mechanical engineering that doesn’t require a thesis, final oral exam, or on-campus attendance. NC State encourages graduate students to take one course during the first semester. Full-time students take nine credits per semester; part-time students typically take three to six credits per semester.

  19. Pennsylvania State University-World Campus

    Pennsylvania State University-World Campus

    Quick Facts

    • Tuition: $20,470(in state) / $20,470(out of state)
    • Total of 32 credit hours 
    • Research paper requirement 
    • GRE required

    School Wide

    Student SatisfactionNot Reported
    Admission Rate67%
    Programs offered online42

    Program Level

    Median DebtNot Reported
    Programs in DepartmentNot Reported
    Popularity at SchoolNot Reported
    70%
    OSR Score

    Penn State promises its online master’s program in mechanical engineering is of the same quality as its on-campus program. Throughout the program, your courses will be focused in thermal systems and mechanical systems. Regardless of taking this program online or on-campus, all graduates receive the same diploma.

  20. University of South Carolina-Columbia

    Quick Facts

    • Tuition: $12,854(in state) / $27,968(out of state)
    • Total of 24 credit hours 
    • Thesis option only 
    • GRE score required 

    School Wide

    Student SatisfactionNot Reported
    Admission Rate72%
    Programs offered onlineNot Reported

    Program Level

    Median DebtNot Reported
    Programs in DepartmentNot Reported
    Popularity at School4.32%
    68%
    OSR Score

    USC offers an online master’s program in mechanical engineering that prepares students for the proper knowledge to work in the mechanical or nuclear engineering field. Out of the 24 hours of coursework, six hours will be dedicated to the master thesis. Some core classes may include intermediate dynamics, advanced heat transfer, and continuum mechanics.

  21. Villanova University

    Quick Facts

    • Tuition: $18,373(in state) / $18,373(out of state)
    • Total of 30 credit hours 
    • Thesis option required 
    • Must maintain a “B” average 

    School Wide

    Student Satisfaction76.80%
    Admission Rate36%
    Programs offered online6

    Program Level

    Median DebtNot Reported
    Programs in DepartmentNot Reported
    Popularity at School< 1%
    68%
    OSR Score

    With only 60 applicants enrolled into the mechanical engineering master’s program at Villanova University, you will have a closer relationship with your cohort. If you choose to take part-time classes, you can finish your degree in as little as three years. Naval Surface Warfare Center, The Boeing Company, and Lockheed Martin are this program’s top employers. 

  22. Colorado State University-Fort Collins

    Colorado State University-Fort Collins

    Quick Facts

    • Tuition: $9,917(in state) / $24,312(out of state)
    • Total of 30 credit hours 
    • Customizable degree path 
    • No thesis required

    School Wide

    Student SatisfactionNot Reported
    Admission Rate83%
    Programs offered online8

    Program Level

    Median DebtNot Reported
    Programs in Department6
    Popularity at School< 1%
    67%
    OSR Score

    Colorado State University-Fort Collins offers an online mechanical engineering master’s program with a materials engineering focus. Your transcript will reflect that you’ve completed a mechanical engineering specialization. This program can be completed within two years.

  23. New Mexico Institute of Mining and Technology

    Quick Facts

    • Tuition: $6,406(in state) / $21,190(out of state)
    • Total of 30 credit hours 
    • Specialization required 
    • Thesis or Independent Study option offered

    School Wide

    Student Satisfaction76.40%
    Admission Rate22%
    Programs offered onlineNot Reported

    Program Level

    Median DebtNot Reported
    Programs in DepartmentNot Reported
    Popularity at SchoolNot Reported
    67%
    OSR Score

    If you want to pursue an advanced career in mechanical engineering then the master’s program at New Mexico Institute is the right fit for you. There are four specializations for this degree. Online and part-time students must take two terms of thesis coursework.

  24. University of Washington-Seattle Campus

    University of Washington-Seattle Campus

    Quick Facts

    • Tuition: $15,207(in state) / $27,255(out of state)
    • Total of 30 credit hours 
    • Enroll any quarter 
    • Non-ME backgrounds may apply 

    School Wide

    Student SatisfactionNot Reported
    Admission Rate46%
    Programs offered online2

    Program Level

    Median DebtNot Reported
    Programs in DepartmentNot Reported
    Popularity at School2.11%
    66%
    OSR Score

    Students typically complete their master’s degree in mechanical engineering from the University of Washington-Seattle Campus within two to three years. Students are allowed to enroll online during any quarter and choose a part-time schedule. Some courses may include thermodynamics, linear systems theory, and digital control system design. 

  25. Texas A & M University-College Station

    Quick Facts

    • Tuition: $5,941(in state) / $16,461(out of state)
    • Total of 30 credit hours 
    • No final exam or thesis option available 
    • May accept transfer credits 

    School Wide

    Student SatisfactionNot Reported
    Admission Rate71%
    Programs offered online2

    Program Level

    Median Debt$19,454
    Programs in DepartmentNot Reported
    Popularity at SchoolNot Reported
    66%
    OSR Score

    Texas A&M offers a master’s program in mechanical engineering entirely online. Although this is a non-thesis degree, there will be at least one written report throughout your studies. Once enrolled, students will work closely with the advisory committee to determine a degree plan.