Cannon Pharmacy

  • Delivery

    Your medication arrives automatically on your front door step at no cost! Place your order before 1:00pm Mon-Fri and 11:00am on Sat for our same-day delivery!
  • Services

    Our licensed pharmacists specialize in a broad spectrum of pharmaceutical needs. With 6 pharmacy locations, we are well equipped to handle any pharmaceutical need.
  • Health Tools

    Cannon Pharmacy provides an array of health tools and health resources to help you and your family live a healthy and active lifestyle.

Meet the Team

Your Local Neighborhood Pharmacy
Cannon Pharmacy was established in 2002 and is locally owned and operated. We are proud to have 6 pharmacy locations to serve you in Kannapolis (north and south), Mooresville, Salisbury and in Charlotte at South End and South Park. We pride ourselves on excellent customer service and providing great prices. We are more than just a pharmacy, we are your family's partner in healthcare. We provide free local delivery and an online pharmacy to add convenience to your pharmacy experience. You can quickly and easily order, refill or transfer your prescriptions using our online pharmacy and have them delivered right to your door.
Learn More › cannon pharmacy staff

Now Delivering More Than Prescriptions

Get $10 Off Your First Order*!
Location Pin

Kannapolis Main

Serving Kannapolis, NC

shop online store
Location Pin

South End

Serving Charlotte, NC

shop online store
Location Pin


Serving Salisbury, NC

shop online store
*Offer good for online purchases only. Some restrictions may apply. Promo not applicable toward prescriptions. Limited time offer.

Customer Reviews

Real Customers. Real Trust.
  • The people at Cannon Pharmacy are very knowledgeable, and I’m proud they’re in our community serving it like they do. Sometimes when I can’t get to the store, they will deliver FREE to my home. Rain, sleet, snow, Cannon is always there. They even give us FREE consultation every year on Medicaid Part D to show us the plan that’s best for our income. I wouldn’t give Cannon Pharmacy up for the world!
    - Carrie Johnson, Kannapolis, NC
  • First thing I hear when I walk through the door is, ‘Hey, Steve, how you doing today?’ You don’t get that in many places. They provide the best service that I have ever experienced in any business I’ve come across in my life. The Medical supplies I purchased through Cannon didn’t cost as much as I thought they would, and always work perfectly.
    - Steve Napier, Mooresville, NC
  • Not only will they price match, but Cannon Pharmacy also treats you like family when you walk through the door. I wouldn’t go anywhere else.
    - Paul Bernesser, Mooresville, NC
  • Cannon has delivered prescriptions for my wife and I for the last three years, and their service has always been super...never a problem!
    - John Smith, Charlotte, NC