Yes. After acquiring the proper training as specified in the first question, medical assistants are able to give immunizations in a clinic or physician's office settings.