Question: are the flu shots free at walgreens?
Answer: Walgreens offers free flu shots with most insurance. Flu shots are available during pharmacy and clinic hours, seven days a week—no appointment necessary.