Question: are flu shots free at walgreens?
Answer: Walgreens now has flu shots available in all of its pharmacies and Healthcare Clinics, including Duane Reade pharmacies and Walgreens-owned Rite Aid pharmacies. Walgreens offers free flu shots with most insurance. Flu shots are available during pharmacy and clinic hours, seven days a week—no appointment necessary.