2025 Worksite flu clinics

This flu season, help your clients keep their workforce healthy and their business strong by encouraging employees to get the flu shot. Vaccines are a safe and effective way of protecting people against diseases and illnesses, saving lives, and reducing employee absences.

Vaccinations at Kaiser Permanente

Kaiser Permanente members can get a no-cost flu shot at one of our facilities. Starting in September, members can visit kp.org/flu to find a flu shot near them.

Vaccinations at a worksite flu clinic

We’ve made it convenient for employers to coordinate directly with a select number of retail pharmacies to host a flu vaccination clinic at their worksite. Partnering with participating pharmacies, employers can customize scheduling and terms to create a clinic that fits their employees’ needs.

Participating retail pharmacies will submit claims for worksite flu vaccinations to Kaiser Permanente and most other major health insurance carriers.1 Please note that Kaiser Permanente member vaccinations are not covered when administered at retail pharmacy locations.

Medicare, Medicaid, and self-funded plan subscribers are not eligible for claims under Kaiser Permanente’s worksite vaccination program. Participating pharmacies will bill flu clinic sponsors directly for vaccination of Medicare, Medicaid, and self-funded plan members.

COVID-19 vaccine

While Kaiser Permanente members can receive the COVID-19 vaccine at many Kaiser Permanente locations, please note that worksite COVID-19 vaccination is not a covered benefit under any Kaiser Permanente plan and claims for them will be rejected.  If you’d like to administer COVID-19 vaccines at your worksite flu clinic, the retail pharmacy will work with you on including the rate in your contract and you will receive an invoice from them.

Participating retail pharmacies

Employers can contact these participating retail pharmacies in their state for more information and to schedule their worksite flu clinic:

California
  • Albertsons, Pavilions, Safeway, Vons
    • Scheduling requests and questions: Kaiser@albertsons.com
    • Minimum scheduling lead time: 3 weeks
    • Minimum billing: 25 vaccines per hour or surcharge of $150 per hour applies
    • Vaccine price for uninsured and ineligible participants:
      • Regular dose: $35.50 for under 65 years old
      • High dose: $64 for 65 years old or older
  • Ralphs
    • Scheduling requests and questions: KHB2B@krogerhealth.com
    • Minimum scheduling lead time: 2 weeks
    • Minimum billing: Negotiable. At time of confirming/contracting, a minimum requirement may be presented. It would not exceed 30% participation requirement or a potential one-time fee of $150.
    • Vaccine price for uninsured and ineligible participants: Contact pharmacy for this information
  • Walmart
    • Scheduling requests and questions (inform them you were referred by Kaiser Permanente webpage): wellness_services@walmart.com
    • Minimum scheduling lead time: 3-4 weeks
    • Minimum billing: 75 vaccines
    • Vaccine price for uninsured and ineligible participants: Contact pharmacy for this information
Colorado
  • Albertsons, Safeway
    • Scheduling requests and questions: Kaiser@albertsons.com
    • Minimum scheduling lead time: 3 weeks
    • Minimum billing: 25 vaccines per hour or surcharge of $150 per hour applies
    • Vaccine price for uninsured and ineligible participants:
      • Regular dose: $35.50 for under 65 years old
      • High dose: $64 for 65 years old or older
  • King Soopers
    • Scheduling requests and questions: KHB2B@krogerhealth.com
    • Minimum scheduling lead time: 2 weeks
    • Minimum billing: Negotiable. At time of confirming/contracting, a minimum requirement may be presented. It would not exceed 30% participation requirement or a potential one-time fee of $150.
    • Vaccine price for uninsured and ineligible participants: Contact pharmacy for this information
  • Walmart
    • Scheduling requests and questions (inform them you were referred by Kaiser Permanente webpage): wellness_services@walmart.com
    • Minimum scheduling lead time: 3-4 weeks
    • Minimum billing: 75 vaccines
    • Vaccine price for uninsured and ineligible participants: Contact pharmacy for this information
District of Columbia
  • Safeway
    • Scheduling requests and questions: Kaiser@albertsons.com
    • Minimum scheduling lead time: 3 weeks
    • Minimum billing: 25 vaccines per hour or surcharge of $150 per hour applies
    • Vaccine price for uninsured and ineligible participants:
      • Regular dose: $35.50 for under 65 years old
      • High dose: $64 for 65 years old or older
  • Harris Teeter
    • Scheduling requests and questions: KHB2B@krogerhealth.com
    • Minimum scheduling lead time: 2 weeks
    • Minimum billing: Negotiable. At time of confirming/contracting, a minimum requirement may be presented. It would not exceed 30% participation requirement or a potential one-time fee of $150.
    • Vaccine price for uninsured and ineligible participants: Contact pharmacy for this information
  • Walmart
    • Scheduling requests and questions (inform them you were referred by Kaiser Permanente webpage): wellness_services@walmart.com
    • Minimum scheduling lead time: 3-4 weeks
    • Minimum billing: 75 vaccines
    • Vaccine price for uninsured and ineligible participants: Contact pharmacy for this information
Hawaii
  • Costco (Maui only)
  • Don Quijote
  • KTA
  • Pharmacare
  • Times Pharmacy
  • Safeway
    • Scheduling requests and questions: Kaiser@albertsons.com
    • Minimum scheduling lead time: 3 weeks
    • Minimum billing: 25 vaccines per hour or surcharge of $150 per hour applies
    • Vaccine price for uninsured and ineligible participants:
      • Regular dose: $35.50 for under 65 years old
      • High dose: $64 for 65 years old or older
  • Walmart
    • Scheduling requests and questions (inform them you were referred by Kaiser Permanente webpage): wellness_services@walmart.com
    • Minimum scheduling lead time: 3-4 weeks
    • Minimum billing: 75 vaccines
    • Vaccine price for uninsured and ineligible participants: Contact pharmacy for this information
Georgia
  • Kroger
    • Scheduling requests and questions: KHB2B@krogerhealth.com
    • Minimum scheduling lead time: 2 weeks
    • Minimum billing: Negotiable. At time of confirming/contracting, a minimum requirement may be presented. It would not exceed 30% participation requirement or a potential one-time fee of $150.
    • Vaccine price for uninsured and ineligible participants: Contact pharmacy for this information
  • Walmart
    • Scheduling requests and questions (inform them you were referred by Kaiser Permanente webpage): wellness_services@walmart.com
    • Minimum scheduling lead time: 3-4 weeks
    • Minimum billing: 75 vaccines
    • Vaccine price for uninsured and ineligible participants: Contact pharmacy for this information
Maryland
  • Safeway, Acme
    • Scheduling requests and questions: Kaiser@albertsons.com
    • Minimum scheduling lead time: 3 weeks
    • Minimum billing: 25 vaccines per hour or surcharge of $150 per hour applies
    • Vaccine price for uninsured and ineligible participants:
      • Regular dose: $35.50 for under 65 years old
      • High dose: $64 for 65 years old or older
  • Harris Teeter
    • Scheduling requests and questions: KHB2B@krogerhealth.com
    • Minimum scheduling lead time: 2 weeks
    • Minimum billing: Negotiable. At time of confirming/contracting, a minimum requirement may be presented. It would not exceed 30% participation requirement or a potential one-time fee of $150.
    • Vaccine price for uninsured and ineligible participants: Contact pharmacy for this information
  • Walmart
    • Scheduling requests and questions (inform them you were referred by Kaiser Permanente webpage): wellness_services@walmart.com
    • Minimum scheduling lead time: 3-4 weeks
    • Minimum billing: 75 vaccines
    • Vaccine price for uninsured and ineligible participants: Contact pharmacy for this information
Oregon
  • GetAFluShot.com
  • Albertsons, Safeway
    • Scheduling requests and questions: Kaiser@albertsons.com
    • Minimum scheduling lead time: 3 weeks
    • Minimum billing: 25 vaccines per hour or surcharge of $150 per hour applies
    • Vaccine price for uninsured and ineligible participants:
      • Regular dose: $35.50 for under 65 years old
      • High dose: $64 for 65 years old or older
  • Fred Meyer, QFC
    • Scheduling requests and questions: KHB2B@krogerhealth.com
    • Minimum scheduling lead time: 2 weeks
    • Minimum billing: Negotiable. At time of confirming/contracting, a minimum requirement may be presented. It would not exceed 30% participation requirement or a potential one-time fee of $150.
    • Vaccine price for uninsured and ineligible participants: Contact pharmacy for this information
  • Walmart
    • Scheduling requests and questions (inform them you were referred by Kaiser Permanente webpage): wellness_services@walmart.com
    • Minimum scheduling lead time: 3-4 weeks
    • Minimum billing: 75 vaccines
    • Vaccine price for uninsured and ineligible participants: Contact pharmacy for this information
Virginia
  • Safeway
    • Scheduling requests and questions: Kaiser@albertsons.com
    • Minimum scheduling lead time: 3 weeks
    • Minimum billing: 25 vaccines per hour or surcharge of $150 per hour applies
    • Vaccine price for uninsured and ineligible participants:
      • Regular dose: $35.50 for under 65 years old
      • High dose: $64 for 65 years old or older
  • Harris Teeter, Kroger
    • Scheduling requests and questions: KHB2B@krogerhealth.com
    • Minimum scheduling lead time: 2 weeks
    • Minimum billing: Negotiable. At time of confirming/contracting, a minimum requirement may be presented. It would not exceed 30% participation requirement or a potential one-time fee of $150.
    • Vaccine price for uninsured and ineligible participants: Contact pharmacy for this information
  • Walmart
    • Scheduling requests and questions (inform them you were referred by Kaiser Permanente webpage): wellness_services@walmart.com
    • Minimum scheduling lead time: 3-4 weeks
    • Minimum billing: 75 vaccines
    • Vaccine price for uninsured and ineligible participants: Contact pharmacy for this information
Washington
  • Albertsons, Safeway, Haggen
    • Scheduling requests and questions: Kaiser@albertsons.com
    • Minimum scheduling lead time: 3 weeks
    • Minimum billing: 25 vaccines per hour or surcharge of $150 per hour applies
    • Vaccine price for uninsured and ineligible participants:
      • Regular dose: $35.50 for under 65 years old
      • High dose: $64 for 65 years old or older
  • Fred Meyer, QFC
    • Scheduling requests and questions: KHB2B@krogerhealth.com
    • Minimum scheduling lead time: 2 weeks
    • Minimum billing: Negotiable. At time of confirming/contracting, a minimum requirement may be presented. It would not exceed 30% participation requirement or a potential one-time fee of $150.
    • Vaccine price for uninsured and ineligible participants: Contact pharmacy for this information
  • For additional information about worksite flu clinics in Washington, contact KPWA.WFH@kp.org.
  • Walmart
    • Scheduling requests and questions (inform them you were referred by Kaiser Permanente webpage): wellness_services@walmart.com
    • Minimum scheduling lead time: 3-4 weeks
    • Minimum billing: 75 vaccines
    • Vaccine price for uninsured and ineligible participants: Contact pharmacy for this information

1Important Information, Conditions and Exclusions

  • The pharmacy will provide detailed contracting and billing information when you contact them.

  • Please confirm with the participating pharmacy that they can submit claims to all of your employees’ health insurance providers.
  • Check with all your employees’ health plans to confirm they cover worksite flu vaccination.
  • The pharmacy will bill the flu clinic sponsor (usually the employer, union or trust who sponsors employees’ health plans) for uninsured and ineligible vaccinations, as well as for additional fees and minimum billing surcharges if they apply.

  • Kaiser Permanente will not pay for vaccinating individuals who have non-Kaiser Permanente insurance, who are uninsured, or who are ineligible under their insurance, nor will Kaiser Permanente pay for any other costs related to worksite flu clinics, including minimum billing/ utilization surcharges, travel fees, supplemental staffing fees, etc.

  • Medicare, Medicaid, and self-funded plan subscribers are not eligible for claims under Kaiser Permanente’s worksite vaccination program. Participating pharmacies will bill flu clinic sponsors directly for vaccination of Medicare, Medicaid, and self-funded plan members.