A couple of factors such as the type of program and enrollment status (full time or part time) may influence how long it will take to obtain a master’s in social work degree. However, it takes a minimum of one year to obtain an MSW and generally takes two years to complete.