Are flu shots free in the US?
The out-of-pocket cost for a flu shot is between $20 and $70. However, the price will vary depending on what kind of flu vaccine you receive. Most insurance companies will cover your flu shot at several pharmacies or urgent care facilities.
At what age should you get the flu shot?
For the 2020-2021 flu season, CDC recommends a yearly flu vaccination for everyone 6 months and older. Flu shots can be given to your child 6 months and older. The nasal spray vaccine can be given to people 2 through 49 years of age.