Skip to main content
Back to Store Locator

CVS Pharmacy at 34 N. Cannon Ave. Hagerstown, MD 21740

Store #4199 Get directions
Set as myCVS store 301 797-8400

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

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 .

Does CVS at 34 N. Cannon Ave. Hagerstown, MD 21740 test for coronavirus (COVID-19)?

CVS Health is conducting lab coronavirus testing (COVID-19) at 34 N. Cannon Ave. Hagerstown, MD. Patients are required to schedule an appointment for covid testing 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*. Please view our other coronavirus support options for more information. Also, find at-home COVID tests for sale online and in-store.

*Insurance is not required at community testing locations.

Does CVS at 34 N. Cannon Ave. Hagerstown, MD 21740 offer flu shots?

Flu shots are offered at the CVS Pharmacy at 34 N. Cannon Ave. Hagerstown, MD 21740. 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. Find more flu shot FAQs and other flu vaccination resources.