CVS Pharmacy

Store ID: #159

516-522 MAIN STREET, MELROSE, MA 02176

Get directions (781) 665-7107

Today's hours

  • Store & Photo: Open , closes at 10:00 PM
  • Pharmacy: Open , closes at 7:00 PM
  • 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 - Open 9:00 AM to 7:00 PM
    Sat., Dec. 21
  3. Sunday 10:00 AM to 7:00 PM
    Dec. 22
  4. Monday 8:00 AM to 9: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 8:00 AM to 9:00 PM
    Dec. 26
  8. Friday 8:00 AM to 9:00 PM
    Dec. 27
Manage Prescriptions

Nearby stores

  1. 0.7 miles

    884 Main St.
    Melrose, MA, 02176

  2. 2 miles

    575 Broadway
    Malden, MA, 02148

  3. 2 miles

    32 Ferry St.
    Malden, MA, 02148

Discover our services at 516-522 Main Street

Photo

Create photo cards, books, gifts, and canvas prints

About this pharmacy & drug store

The CVS Pharmacy at 516 Main Street is a Melrose pharmacy that is the place to go for household provisions and quick snacks. The Main Street store is a go-to for vitamins, groceries, first aid supplies, and cosmetics. Its convenient location has made this Melrose pharmacy a neighborhood fixture.

Along with a vast supply of food, healthcare, and other necessities, the neighborhood Melrose CVS Pharmacy offers customers big deals. Register for an ExtraCareÆ Membership to save even more with notifications of sales, individualized coupons, member email offers, and to start earning ExtraCareÆ Rewards on select purchases.

Main Street CVS Pharmacy has established itself as a dedicated member of the Melrose neighborhood. We are recognized as a useful place to go for essential products that shoppers can find and buy easily. The Melrose CVS Pharmacy is here to help our Melrose neighbors stay healthy by refilling prescriptions and offering low prices on over-the-counter vitamins and supplements.

Melrose locals can also find personal care items, vitamins, cosmetics, and much more in an easy-to-navigate store that will allow you to get on with the rest of your day before you know it. Buying the household items you're looking for just got a lot easier.

This CVS Pharmacy is the place to pick up groceries and prescription medicine in Melrose. Purchase all your necessary supplies for the week without leaving the comfort of your neighborhood. The Main St @ Upham St transit station is just a short walk from the Main Street CVS Pharmacy, so even if you don't have a ride you can still get what you need. Just hop on and off to shop, and hop back on to head home.

Is Main Street CVS Pharmacy a UPS Access Point?

No, the Main Street CVS Pharmacy is not a UPS access point, but Main Street CVS Pharmacy located about 3 miles away has UPS drop-off.

What does a flu shot cost at CVS?

Flu shots in Melrose are free at CVS through Medicare Part B and to people who have medical insurance. Without medical insurance or Medicare it will cost you $115.99 for a senior dose vaccine, or $68.99 - $115.99 for a seasonal vaccine. Main Street CVS Pharmacy offers flu shots to keep you healthy and on your feet.

Does CVS accept EBT?

Yes, the Main Street CVS Pharmacy accepts EBT. You can use a SNAP EBT card in Melrose to buy food at this store. Additionally, the Melrose CVS Pharmacy is a WIC store, offering food benefits for low-income women with children up to the age of five.

Does Main Street CVS Pharmacy develop photos?

Yes, you can order photo prints in Melrose at the Main Street 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 processing black and white film, APS, 110 film, or slides takes around 3 weeks.

Does CVS at 516-522 Main Street Melrose, MA 02176 offer flu shots?

are offered at the CVS Pharmacy at 516-522 Main Street Melrose, MA 02176.

Schedule your flu shot ahead of time so you can get in and out faster. Provide your insurance information and answer questions online ahead of time. Shop cold and flu and stay prepared this cold and flu season with immunity support products and more.