There are usually six shots that cover eight diseases given at 12 months. If your child has already received the flu vaccination for that flu season, they would only need five shots.