A flu vaccine is necessary every year because influenza is a serious disease. If you do not have a regular nurse or doctor, you can have a flu vaccine in a Union City urgent care center.