A number of retail stores with pharmacies offer flu shots and many run promotions to encourage people to get their shots.
Most promotions offer $5 or $10, often as a store coupon. Some come with strings attached, such as having to spend a certain amount in the store in order to use the credit. At CVS pharmacies, customers who get a flu shot at a Minute Clinic get a $5-off coupon toward a $25 in-store purchase. That’s up to 20 percent off an in-store purchase.
While there are lots of ways to get a free flu shot, there are plenty of people who don’t have insurance, and aren’t students or veterans, and don’t have large employers giving out free vaccinations.