CVS Pharmacy

Store ID: #4200

2 LAFAYETTE RD., SALISBURY, MA 01952

Get directions (978) 462-1303

Today's hours

  • Store & Photo: Open , closes at 10:00 PM
  • Pharmacy: Closed , opens at 10:00 AM
  • Pharmacy closes for lunch from 1:30 PM to 2:00 PM

In-store services:

Get started



Find 15+ vaccines, including COVID-19, RSV, shingles, and more. Schedule online or walk in.

Book a vaccination

Store hours

  1. Today - Open 8:00 AM to 10:00 PM
    Sat., Dec. 21
  2. Sunday 8:00 AM to 10:00 PM
    Dec. 22
  3. Monday 8:00 AM to 10:00 PM
    Dec. 23
  4. Tuesday 8:00 AM to 10:00 PM
    Dec. 24 Hours may be updated for Christmas Eve
  5. Wednesday 10:00 AM to 8:00 PM
    Dec. 25 Hours may be updated for Christmas Day
  6. Thursday 8:00 AM to 10:00 PM
    Dec. 26
  7. Friday 8:00 AM to 10:00 PM
    Dec. 27
View Weekly Ad

Pharmacy hours

  1. Pharmacy closes for lunch from 1:30 PM to 2:00 PM
  2. Today - Closed 10:00 AM to 6:00 PM
    Sat., Dec. 21
  3. Sunday 10:00 AM to 5:00 PM
    Dec. 22
  4. Monday 9:00 AM to 8:00 PM
    Dec. 23
  5. Tuesday 9:00 AM to 6:00 PM
    Dec. 24 Hours may be updated for Christmas Eve
  6. Wednesday Closed
    Dec. 25 Hours may be updated for Christmas Day
  7. Thursday 9:00 AM to 8:00 PM
    Dec. 26
  8. Friday 9:00 AM to 8:00 PM
    Dec. 27
Manage Prescriptions

Nearby stores

  1. 2.6 miles

    13-1/2 Pond Street
    Newburyport, MA, 01950

  2. 3 miles

    75 Storey Ave.
    Newburyport, MA, 01950

  3. 3.5 miles

    5 Macy Street
    Amesbury, MA, 01913

Discover our services at 2 Lafayette Rd.

Photo

Create photo cards, books, gifts, and canvas prints

About this pharmacy & drug store

The neighborhood CVS Pharmacy, ready to help you at 2 Lafayette Road, can be found in the center of town, and is the place to go for quick pick-me-ups and household items in Salisbury. The Lafayette Road store stocks first aid and healthcare necessities, grocery goods, prescription refills, and beauty products all in one place.

Along with a vast supply of healthcare, food, and different essentials, the nearby Salisbury CVS Pharmacy is where you can take advantage of impressive discounts. Register for an ExtraCare® Membership to gain access to personalized coupons, notifications of sales, member email offers, and to begin earning ExtraCare® Rewards on select items.

Lafayette Road CVS Pharmacy is glad to be part of the Salisbury community. We're eager to support each and every local searching for a spot where they can get everyday products without extra effort. This Salisbury CVS Pharmacy features a drive-thru pharmacy so you can get your prescriptions refilled without getting out of your car.

Shop for products like vitamins, cosmetics, personal care items, and much more at this friendly Salisbury branch, equipped with capable workers to assist you from the moment you enter. Stocking up on household items has never been easier.

This CVS Pharmacy is the place to go to pick up prescription medicine, groceries, and more in Salisbury. Purchase all your necessary supplies for the week without leaving the comfortable confines of your immediate area. If you don't have access to a car or can't get a ride, no problem. The Lafayette Road CVS Pharmacy is not far from the Salisbury Center transit station, only 0.07 miles away. All you have to do is jump on and you'll be dropped off just down the street.

Does Lafayette Road CVS Pharmacy have UPS drop-off?

Yes, UPS drop-off and pickup in Salisbury is available at this CVS Pharmacy. This location will hold packages sent to you as long as seven days. Additionally, you can drop off labeled, prepaid packages and UPS will take them out for delivery within 24 hours.

What does a flu shot cost at CVS?

Flu shots in Salisbury are free at CVS to those with health insurance and through Medicare Part B. For customers without either of those, shots will cost you $115.99 for a senior dose vaccine, or $68.99 - $115.99 for a seasonal vaccine. Lafayette Road CVS Pharmacy has flu shots to keep you healthy and on your feet.

Does CVS accept EBT?

Yes, the Lafayette Road CVS Pharmacy accepts EBT. Use your Salisbury SNAP EBT card at this store to buy food.

Does Lafayette Road CVS Pharmacy do photo developing?

Yes, get your photos developed in Salisbury at the Lafayette Road CVS Pharmacy. This location develops all types of film, disposable cameras, and negatives on high-quality photo paper. Processing a disposable camera or 35mm film takes between 7 and 10 days, and developing slides, 110 film, black and white film, or APS takes around 3 weeks.

Does CVS at 2 Lafayette Rd. Salisbury, MA 01952 test for coronavirus (COVID-19)?

CVS Health is conducting coronavirus testing (COVID-19) at 2 Lafayette Rd. Salisbury, MA. Patients are required to schedule an appointment for in advance. Limited appointments are available to qualifying patients due to high demand. Test types vary by location and will be confirmed during the scheduling process. Patients must bring their insurance card and proof of identity*. Also, find for sale online and in-store.

*Insurance is not required at community testing locations.

Pick up and drop off UPS® packages

Offering extra flexibility, convenience, and safety to all your packaging and shipment needs, our CVS store is now an active UPS Access Point. Drop-off and pick up your packages with UPS tracking available, so you can be sure it’s arrived. We’ll hold packages for up to 7 days, so you can pick them up on your schedule. For UPS package drop-offs, we accept pre-labeled, prepaid packages for 5 to 7 day ground and air delivery. UPS will collect all packages within 24 hours.

Find more UPS Access Point information for packages that may not qualify for shipment from our location.