Becoming an addiction counselor requires years of education and training. Typically, a master's program in counseling is necessary, followed by passing the National Counselor Examination and completing supervised hours. Licensure is also required in all states.