Skip to main content
myCVS ®

43930 FARMWELL HUNT PLAZA, UNIT 140, ASHBURN, VA 20147

Weekly Ad
Back to Store Locator

Find COVID-19 Information

CVS® now offers FREE in-store pickup!

Currently available at select stores.

565 Valley Road Upper Montclair, NJ 07043

Store #298 Get directions
Set as myCVS store 973 746-9600

Closed 1:30-2 daily for lunch

Services at this store

COVID-19 Vaccines

Get vaccinated for COVID-19 today. Schedule your vaccine ahead of time so you can get out faster.

CVS Photo

At CVS Photo, you can turn your photos into gifts and pieces of art that will be cherished for years to come.

About this pharmacy & drug store

Valley Road CVS Pharmacy

The nearby CVS Pharmacy, ready to help you at 565 Valley Road, can be found in the center of town, and is the place to go for quick snacks and household goods in Upper Montclair. The Valley Road store carries beauty products, healthcare and first aid necessities, grocery goods, and prescription refills all at one convenient stop.

On top of an incredible supply of food, healthcare, and additional necessities, the neighborhood Upper Montclair CVS Pharmacy offers visitors impressive discounts. Register for an ExtraCareÆ Membership to get notifications of sales, personalized coupons, member email offers, and to start receiving ExtraCareÆ Rewards on some items.

Saving at Your Nearby Upper Montclair CVS Pharmacy

Valley Road CVS Pharmacy has established itself as an involved member of the Upper Montclair neighborhood. We are recognized as a reliable place to go for daily items that shoppers can pick up and take home quickly. The Upper Montclair CVS Pharmacy is here to help Upper Montclair residents maintain their health by offering prescription refills and over-the-counter supplements at affordable prices.

Shop for personal care items, vitamins, cosmetics, and much more at this welcoming Upper Montclair branch, staffed with capable workers to help you in any way. Buying the everyday items you need is easier than ever.

Getting to Valley Road CVS Pharmacy

This CVS Pharmacy is a convenient place to get groceries and prescription medicine in Upper Montclair. Pick up all your necessary supplies to get through the week without venturing too far from your neighborhood. If you can't get a ride or don't have a car, no problem. The Valley Road CVS Pharmacy is near the Valley Rd at Cooper Ave# transit station, only 0.01 miles away. All you have to do is jump on and you'll be dropped off nearby.

Valley Road CVS Pharmacy FAQ

Is Valley Road CVS Pharmacy a UPS Access Point?

Yes, UPS drop-off and pickup in Upper Montclair is available at this CVS Pharmacy. This location will hold packages sent to you for up to seven days. You can also drop off prepaid, labeled packages and UPS will take them out for delivery within a 24-hour period.

How much is a flu shot at CVS?

Flu shots in Upper Montclair are free at CVS through Medicare Part B and to customers who have medical insurance. For customers without Medicare or health insurance, it costs $73.99 for a senior dose vaccine, or $40.99 - $73.99 for a seasonal vaccine. Valley Road CVS Pharmacy has flu shots to keep you healthy and on your feet.

Does CVS take EBT?

Yes, the Valley Road CVS Pharmacy accepts the SNAP EBT card. Use your Upper Montclair SNAP EBT card at this location to purchase food.

Does Valley Road CVS Pharmacy do photo developing?

Yes, the Valley Road CVS Pharmacy provides photo developing in Upper Montclair. This location develops all types of film, negatives, and disposable cameras on high-quality photo paper. Processing a disposable camera or 35mm film takes between 7 and 10 days, while developing slides, 110 film, black and white film, or APS takes around 3 weeks.

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.