Places that pay to get your flu shot

Patient safety Prevention Wellness

The CDC recommends everyone six months and older should be vaccinated annually

Though flu season typically begins in the late fall, it’s not too early to get the flu shot and protect those you care about from the influenza virus. Retailers across the United States are currently offering rewards for those who get their flu vaccine.

Who should get a flu shot?

According to the CDC, everyone ages six months and older with rare exception should be vaccinated annually by the end of October, though vaccination even after flu season has begun is still recommended.

Who should not get a flu shot?

Children under six months and those with severe, life-threatening allergies to any ingredient in the flu vaccine should not get vaccinated, per the CDC. If you have ever had Guillain-Barre Syndrome or are not feeling well, talk to your doctor before getting the flu shot.

Below, check out places that will pay you to get your flu shot.


The grocery retailer in the Southeast is offering a free $10 Publix gift card when you get your flu shot at the Publix pharmacy. The vaccines are available anytime the pharmacy is open with no appointment necessary.


Get a $5 Target coupon when you get a flu shot. Flu shots are available when an immunizing pharmacist is on duty while supplies last.


Get a coupon for $5 off your $25 purchase when you get a flu shot at your local CVS, while supplies last.

Check your local stores for additional details and to ensure participation.