STORE OPEN Until 10:00 PM

CVS Pharmacy at 34 North Cannon Avenue Hagerstown, MD 21740

Choose a direction type:
Set as myCVS Weekly ad


Store & Photo Hours

  • M-F 8:00 AM - 10:00 PM
  • Sat 8:00 AM - 10:00 PM
  • Sun 8:00 AM - 10:00 PM

Pharmacy Hours

  • M-F 8:00 AM - 9:00 PM
  • Sat 9:00 AM - 9:00 PM
  • Sun 9:00 AM - 7:00 PM

What services does this CVS offer?

About this Pharmacy & Drug Store


When you need to find quick relief from a cold or fill a prescription from your physician, CVS Pharmacy® is the place to go. Our location on North Cannon Avenue in Hagerstown provides quick and accurate prescription service along with immunizations and photo printing.


Pharmacy located in the heart of Hagerstown


You'll find our pharmacy at 34 North Cannon Avenue, just off National Pike near Fairgrounds Park and Hagerstown Greens at Hamilton Run. This convenient location makes it easy for locals and visitors alike to have access to a drug store near me. You can come by any day of the week to get your prescription filled, and our Drive-Thru Pharmacy option is ideal for days when you don't have time to get out of the car.


Our North Cannon Avenue location also features a walk-in clinic for flu shots and other immunizations. You don't need an appointment; simply come by at a time that works with your schedule. Our certified immunizing pharmacists can provide vaccines, including flu, chicken pox and shingles, to teens and adults. We also offer shots through our Flu Clinic throughout the year at various community locations.


24/7 access to your account at


When you need to initiate a new prescription or request a refill outside of operating hours, the easiest way is through our website. When you create a personal CVS account, you'll have the freedom to manage your prescriptions, and your family members' medications, anytime you want from your computer. Our site allows you to scan in new scripts, track orders and manage automatic refills.


If you prefer to access your account on your phone, download our app. This easy-to-use interface makes it easy to transfer prescriptions, browse the weekly ad and see when your order is ready for pickup. You can also link your ExtraCare® rewards number to the app to unlock additional savings.


Wide selection of cosmetics & personal items


At CVS Pharmacy® we make it easy to stock up on household and personal-care products while you're picking up your prescription medication. You can even shop online first and get your items quickly with our In-Store Pickup option. Our retail section features affordable prices on a variety of products, including:


  • Over-the-counter medicine
  • First-aid items
  • Toiletries and cosmetics
  • Snacks and beverages
  • Seasonal gifts


Our store on North Cannon Avenue in Hagerstown accepts both WIC and SNAP benefits. If you are a participant, bring your EBT card to pay for eligible items.


Custom prints & quick passport photo service


The CVS Pharmacy® photo counter is the place for custom photo printing and passport photos. Our trained technicians can take official photos that meet the passport regulations, so you can start preparing the paperwork for your next international trip. We also offer high-quality printing for digital photos. You can create enlargements, memory books, calendars and personalized gifts using your favorite pictures. Some items are even available for same-day pickup.


Enjoy the benefits of a neighborhood drug store


Whether you're a Hagerstown local or a visitor to the area, CVS Pharmacy® has everything you need to maintain a healthy lifestyle. Come by our store at 34 North Cannon Avenue to find prescription and OTC medicine along with easy immunizations. For complete store hours and directions, call 301-797-8400.

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.