How long it takes depends on what education and experience you’ve already earned.If you have already earned a bachelor’s degree in a non-social work major, you can potentially complete an MSW program in around 2 years and prepare to become a social worker.If you have already earned a bachelor’s degree in social work (BSW), you may qualify for faster programs designed for students who have already completed some social work undergraduate coursework. Learn more about how to become a social workerExplore Now Other Questions Can you earn an accounting degree online? How long is the Herzing Business Degree Program? How much does radiologic technologist school cost? Can a DNP be called a doctor?