Following guidance from NYS, registered pharmacies can begin to vaccinate for COVID-19. At this time:

  • Tops will be able to vaccinate patients 65 years of age or older
  • Appointments can be scheduled online for your preferred Tops Pharmacy
  • No walk-up appointments are available

What to bring to your COVID-19 Vaccine appointment:

  • Proper Photo ID that includes your date of birth
  • Insurance card
  • List of allergies
  • Your primary doctor’s name and phone number.
  • Consent Form - Click here to print and fill out this form ahead of time.
  • Wear a short sleeve shirt if possible.
  • If you have Medicare, please be sure to bring your Medicare Part B card with you to the appointment. Medicare Part B card looks like this:

What to expect:
Please arrive on time. Before you get your vaccine you will need to fill out a survey for New York State and read information about the vaccine you are receiving.
Next you will fill out a consent form, then we will answer any questions you have and collect your insurance information. There will be no cost to you but we do need to bill your insurance for the administration of the vaccine. Click here to print and fill out this form ahead of time.

After you receive your vaccine you will need to wait near the vaccination area just in case you have a reaction. Reactions to vaccines are rare but they do happen, so just in case, everyone who receives a COVID-19 vaccine needs to stay near a healthcare provider for 15-30 minutes.

PA customers: Tops will be partnering once again with TOPCO to provide COVID-19 vaccinations to the public in the near future. Once vaccines are available, you may check this website for more information on scheduling your appointment online. No appointments will be taken in person or via the phone at our stores. Walk-in appointments will not be available and we are not taking a waiting list.

When you’re ready to head home you’ll receive a card with information about the vaccine you’ve received. Please keep this card in a safe place and bring it to your second dose appointment.

Over the next few days while your body works to make antibodies you may experience mild flu-like symptoms. Arm soreness, fatigue, muscle aches and headaches are normal side effects, it’s even possible to get a fever. If you have any questions or concerns reach out to your primary care doctor or pharmacist. Any serious side effects like trouble breathing or swelling in the lips, face and tongue, call 911 or get to the emergency room immediately.

Don’t forget you need to get all the doses recommended to get the full benefit from your vaccine.

It’s important for everyone to continue using all the tools available to help stop this pandemic as we learn more about how COVID-19 vaccines work in real-world conditions. Cover your mouth and nose with a mask when around others, stay at least 6 feet away from others, avoid crowds, and wash your hands often.

Further Information can be received by calling: 1-800-522-2522

Store # City Address Schedule COVID-19 Vaccination
261 Alden 12775 Broadway Avenue Click to schedule at this location
227 Amherst 9660 Transit Road Click to schedule at this location
207 Amherst 3035 Niagara Falls Blvd. Click to schedule at this location
41 Amherst 3980 Maple Road Click to schedule at this location
42 Amherst 3500 Main Street Click to schedule at this location
238 Arcade 658 W. Main Street Click to schedule at this location
504 Auburn 352 West Genesee St. Click to schedule at this location
357 Baldwinsville 2265 Downer Street Click to schedule at this location
245 Batavia 390 W. Main Street Click to schedule at this location
539 Bath 309 W. Morris Street Click to schedule at this location
213 Buffalo 1460 South Park Avenue Click to schedule at this location
113 Buffalo 425 Niagara Street Click to schedule at this location
239 Buffalo 1740 Sheridan @ Delaware Click to schedule at this location
232 Buffalo 2101 Elmwood Avenue Click to schedule at this location
250 Buffalo 1275 Jefferson Avenue Click to schedule at this location
210 Buffalo 345 Amherst Street Click to schedule at this location
202 Cheektowaga 3865 Union Road Click to schedule at this location
131 Cheektowaga 700 Thruway Plaza Dr Click to schedule at this location
520 Dansville 35 Franklin Plaza Click to schedule at this location
114 Depew 5175 Broadway Click to schedule at this location
237 Depew 6363 Transit Rd Click to schedule at this location
220 Depew 4777 Transit Road Click to schedule at this location
268 Derby 6914 Erie Road Click to schedule at this location
264 Dunkirk 3955 Vineyard Drive Click to schedule at this location
403 Gates 2345 Buffalo Rd Click to schedule at this location
119 Grand Island 2140 Grand Island Blvd. Click to schedule at this location
236 Hamburg S. 6150 South Park Ave. Click to schedule at this location
450 Hamlin 1800 Lake Road Click to schedule at this location
429 Irondequoit 999 East Ridge Road Click to schedule at this location
209 Jamestown 2000 Washington Street Click to schedule at this location
533 Lagrangeville 16 Jon J Wagner Way Click to schedule at this location
522 Lansing 2300 N. Triphammer Road Click to schedule at this location
246 LeRoy 128 W. Main Street Click to schedule at this location
275 Lockport 7134 Rochester Road Click to schedule at this location
21 Lockport 5827 South Transit Click to schedule at this location
248 Medina 11200 Maple Ridge Rd Click to schedule at this location
532 New Paltz 271 Main Street Click to schedule at this location
22 Niagara Falls 7200 Niagara Falls Blvd. Click to schedule at this location
240 North Tonawanda 301 Meadow Drive Click to schedule at this location
206 Olean 2401 W. State Street Click to schedule at this location
413 Ontario 6272 Furnace Road Click to schedule at this location
108 Orchard Park 3201 Southwestern Blvd Click to schedule at this location
531 Rhinebeck 6726 Route 9 Click to schedule at this location
418 Rochester 3507 Mt. Read / Maiden Click to schedule at this location
364 Sherrill 87 E. State Street Click to schedule at this location
373 Syracuse 700 1st North Street Click to schedule at this location
226 Tonawanda 890 Young Street Click to schedule at this location
228 Tonawanda 150 Niagara Street Click to schedule at this location
428 Walworth 2140 Walworth-Penfield Road Click to schedule at this location
49 West Seneca 355 Orchard Park Road Click to schedule at this location
224 Williamsville 2351 Maple Rd. Click to schedule at this location

By continuing to browse our site, you agree to our use of Cookies, Privacy Policy and Terms of Service.