Adjust Font Size

2020-21 Flu Season Vaccination Program Schedule

This year, Atrius Health will be offering flu vaccination by appointment only beginning September 28th through the winter.

We are pleased to offer our patients several options to receive a flu vaccination:

Patients can schedule a flu vaccination at any location that is offering appointments. Additionally, flu vaccination will also be offered to patients at any practice site at the time of a regular care visit (e.g., annual physicals or routine follow-up visits with their PCP).

With the exception of pharmacy (where you must call the specific pharmacy location to schedule), appointment dates and times listed below can also be scheduled using MyHealth Online by selecting the “Flu Visit” appointment type under “Visits” and then either the in-practice or drive-up option. Log into your MyHealth account today and schedule a flu vaccine for you and your family.

A few notes about our safety protocols:

  • Before your flu vaccination appointment, we ask that you familiarize yourself with our in-practice policies, particularly our policy that all patients and visitors to our practices must wear a face mask.
  • To keep our patients and staff safe, you will be asked some screening questions when you arrive for your flu vaccination. Learn more about our commitment to safe care.

In-Practice Flu Vaccination

By Appointment Only

Beverly - Harvard Vanguard

By appointment for adult patients only:


Please call (978) 927-4110, or use MyHealth Online to schedule an appointment.

Boston - Copley - Harvard Vanguard

By appointment for adult and pediatric patients:

Please call (617) 859-5101 for adults or (617) 859-5470 for pediatrics, or use MyHealth Online to schedule an appointment.


Boston - Kenmore - Harvard Vanguard

By appointment for adult and pediatric patients:

Adult patients should call their provider and pediatric patients call (617) 421-8888, or use MyHealth Online to schedule an appointment.


Boston - Post Office Square - Harvard Vanguard

By appointment for adult patients:

Please call (617) 654-7200 or use MyHealth Online to schedule an appointment.


Bourne - PMG

This location will be offering limited appointments for flu vaccine. Please call (508) 743-9543 to inquire about the availability of flu vaccine appointments at Bourne or use MyHealth Online to schedule an appointment at a location most convenient for you.


Braintree - Harvard Vanguard

By appointment for adult and pediatric patients:

Please call (781) 849-2400 for adults or (781) 849-2300 for pediatrics or use MyHealth Online to schedule an appointment.


Burlington - Harvard Vanguard

By appointment for adult and pediatric patients:

Please call (781) 221-2600 for adults or (781) 221-2800 for pediatrics, or use MyHealth Online to schedule an appointment.


Cambridge - Harvard Vanguard

By appointment for adult and pediatric patients:

Please call (617) 661-5100 for adult patients or 781-306-5437 for pediatrics (Harvard Vanguard Medford), or use MyHealth Online to schedule an appointment.


Chelmsford - Harvard Vanguard

By appointment for adult and pediatric patients:

Please call (978) 250-6100 for adults or (978) 250-6300 for pediatrics, or use MyHealth Online to schedule an appointment.


Chestnut Hill-West Roxbury - Harvard Vanguard

By appointment for adult and pediatric patients:

Please call for 617-541-6500 for adults or (617) 541-6400 for pediatrics, or use MyHealth Online to schedule an appointment.


Concord - Harvard Vanguard

By appointment for adult and pediatric patients:

Please call (978) 287-9350 or (978) 287-9400 for pediatrics or use MyHealth Online to schedule an appointment.


Dedham - Dedham Medical

By appointment for adult and pediatric patients:

Please call your PCP’s office at (781) 493-3540 for adults, (781) 493-3620 for pediatrics or use MyHealth Online.


Duxbury – PMG

This location will be offering limited pediatric appointments for flu vaccine. Please call (781) 934-0172 to inquire about the availability of flu vaccine appointments at Duxbury or use MyHealth Online to schedule an appointment at a location most convenient for you.


Kingston – PMG

This location will be offering limited appointments for flu vaccine. Please call or (781) 585-2172 to inquire about the availability of flu vaccine appointments at Kingston or use MyHealth Online to schedule an appointment at a location most convenient for you.


Medford - Harvard Vanguard

By appointment for adult and pediatric patients:

Please call (781) 306-5130 for adults or (781) 306-5437 for pediatrics or use MyHealth Online to schedule an appointment. 


Norwood - Dedham Medical

By appointment for adult and pediatric patients:

Please call (781) 278-5540 for adults or (781) 278-5590 for pediatrics, or use MyHealth Online to schedule an appointment.


Peabody-Lynnfield - Harvard Vanguard

By appointment for adult and pediatric patients:

Please call (978) 977-4000 and follow prompts to the pediatric or internal medicine departments, or use MyHealth Online to schedule an appointment.


Plymouth - Cordage Park - PMG

By appointment for adult patients only:

Please call (508) 747-1443 or use MyHealth Online to schedule an appointment.


Quincy - Granite Medical

By appointment for adult patients only:

Please call (617) 376-6600 or use MyHealth Online to schedule an appointment. 


Quincy - Harvard Vanguard

By appointment for adult and pediatric patients:

Please call (617) 774-0840 for adults or (617) 774-0660 for pediatrics, or use MyHealth Online to schedule an appointment.


Somerville - Harvard Vanguard

By appointment for adult and pediatric patients:

Please call (617) 629-6350 for adults or (617) 629-6300 for pediatrics, or use MyHealth Online to schedule an appointment.


Watertown - Harvard Vanguard

By appointment for adult and pediatric patients:

Please call (617) 972-5222 for adults or (617) 972-5570 for pediatrics, or use MyHealth Online to schedule an appointment.


Wellesley - Harvard Vanguard

By appointment for adult and pediatric patients:

Please call your call (781) 431-5220 for adults, (781) 431-5230 for pediatrics, or use MyHealth Online.


Weymouth - 90 Libbey Industrial Parkway

By appointment for adult and pediatric patients:

Please call (781) 682-0630 or use MyHealth Online to schedule an appointment.


Pharmacy offerings for Flu Vaccine

By Appointment Only, No Walk-ins

Atrius Health Pharmacies also offer flu vaccination by appointment for patients aged 19-64 years old. Please visit the Atrius Health Pharmacy webpage for a list of locations, hours, and phone numbers to schedule your appointment. Patients need to call the pharmacy number at a specific location directly to schedule an appointment.