How long does an MS degree take?

Most MS programs take 1-2 years to complete as a full-time student. Professional MS programs tend to be one year long, while academic MS programs often require 2 years.  Many MS programs offer part-time options, where students take only 1-2 classes per term.  Part-time students will take longer to finish.