Skip to main contentSkip to main navigationSkip to footer content

How Long Does It Take to Get an MSW?

MSW program length varies based on your academic background and the enrollment pathway the student selects. Most MSW programs take 1 to 3 years to complete, depending on your prior education and enrollment status. Students with a Bachelor of Social Work (BSW) may qualify for advanced standing and finish in as little as one year, while traditional students typically complete the program in about two years.


Typical Timelines

MSW Program Length by Track

Program Type Typical Length Who It's For
Advanced Standing MSW (Full-Time) 1 year Students with a BSW
Traditional MSW (Full-Time) ~2 years Students with a non-social work bachelor's
Part-Time MSW ~2-3+ years Students who need more time flexibility

What Affects How Long an MSW Takes?

  • Whether you have a BSW (advanced standing eligibility)
  • Length of pathway selected
  • Program structure and course load
  • Field placement requirements

What Is the Fastest Way to Earn an MSW?

The fastest way to complete an MSW is through an advanced standing program, which allows students with a Bachelor of Social Work (BSW) to graduate in as little as one year.


Start Your MSW Now

Learn about timelines in the USM online MSW program