At CVS/pharmacy, the cost of a regular flu shot is $31.99. Many health plans, typically cover the full cost of a flu shot. Direct medical billing for many national and regional health plans that cover all or part of the cost of a flu shot is also available.
CVS also offers the intradermal vaccine for $36.99 and the high-dose vaccine for $49.99. CVS does not offer the flu mist. Walgreens also has both vaccines.
— JACLYN COSGROVE, STAFF WRITER