LKN Life
Lake 96.18 ft(3.8 low)·
Surface 88.3°·
Air 82°F·
·
Updated 7:35 PM·
Lake 96.18 ft(3.8 low)·
Surface 88.3°·
Air 82°F·
·
Updated 7:35 PM·
HomeFind a LocalHealth & BeautyPharmaciesCannon Pharmacy (Mooresville)
Verified BusinessVerified

Cannon Pharmacy (Mooresville)

Pharmacies - Mooresville, NC

★★★★★4.7(213 reviews)
Our services
Prescription FillingPrescription TransfersLocal Prescription DeliveryPrescription Pricing AssistancePharmacist Consultations
Cannon Pharmacy delivery vehicle at residential home

Cannon Pharmacy delivery vehicle at residential home

Our story

About Cannon Pharmacy (Mooresville).

Cannon Pharmacy has served the Mooresville and Lake Norman community since May 2009, building a loyal following through personalized, attentive care. As an independent pharmacy, it offers a more personal alternative to large chain drugstores, with staff who take the time to learn customers by name and treat each visit as a relationship rather than a transaction.

The pharmacy is known for its efficiency in filling prescriptions and for proactively notifying customers when orders are ready. Staff work to find the lowest available pricing, including searching for coupons and cost-saving options. Local prescription delivery is also available, adding meaningful convenience for those who need it.

Open six days a week, Cannon Pharmacy maintains a strong 4.7-star rating across more than 200 reviews, reflecting consistent satisfaction among its customer base in the Mooresville area.

Good to know

Frequently asked questions.

Where is Cannon Pharmacy (Mooresville) located?

Cannon Pharmacy (Mooresville) is based in Mooresville, in the Lake Norman area of North Carolina.

What does Cannon Pharmacy (Mooresville) offer?

Cannon Pharmacy (Mooresville) offers Prescription Filling, Prescription Transfers, Local Prescription Delivery, Prescription Pricing Assistance and Pharmacist Consultations as a pharmacies in the Lake Norman area of North Carolina.

What days is Cannon Pharmacy (Mooresville) open?

Cannon Pharmacy (Mooresville) is open Monday, Tuesday, Wednesday, Thursday, Friday and Saturday. See the hours above for exact times.

How can I contact Cannon Pharmacy (Mooresville)?

You can reach Cannon Pharmacy (Mooresville) by phone at +1 704-658-9870 or through their website, or find their full details on this LKN Life profile.

Our reviews

What locals are saying.

Reviews from Google

These reviews are sourced from Google to give you a sense of customer satisfaction as we build our own LKN Life review platform.

4.7
★★★★★
From 213 Google reviews

Showing 5 detailed reviews

5
4
4
0
3
0
2
1
1
0
CB
caitlyn brady
Google reviewer
★★★★★Apr 2026
Every one at Cannon pharmacy Mooresville is so helpful and welcoming! They make it so easy to fill my prescriptions and picking them up was a breeze. The pharmacist is always so kind and gives great advice on supplements and they pride themselves in the brands they sell. The store is always so clean and organized!!
EB
Emily Brady
Google reviewer
★★★★★Apr 2026
They have the best over the counter products and they are just all so sweet in there! Really the best pharmacy in mooresville!
AM
Amy Manning
Google reviewer
★★★★★Nov 2025
This is the best pharmacy in town!!! They get to know their customers and even start to call you by name which adds such a nice touch on top of the already amazing and friendly staff!!! They are quick to fill your prescriptions and always call as soon as they are filled. Highly recommend!!!
TD
Tria Daniels
Google reviewer
★★★★★May 2021
I love the employees. They are friendly and welcoming, and their dedication to their customers is evident in all they do. They help you find the best deals on your prescriptions, look for coupons and answer your questions. They deliver prescriptions locally, which is a huge help. You may pick up your prescriptions in the drive-thru, also, along with other medical items you may need. They have really went out of their way to care for their customers during Covid-19. I am most grateful to them for all they have done for my family and me during the pandemic.
K
Kaila
Google reviewer
★★☆☆☆Jun 2025
I came up to this pharmacy about a week ago and had a nice experience. Renee and Sara made the experience smooth and were both very inviting. I was excited to finally come to a pharmacy were it feel personable instead of transactional. However when I called in to transfer a prescription I talked to a man named Matt who did not seem happy at all that I was calling in. Matter of fact, I felt as if I was a bother as you could hear him audibly sigh into the phone. I’m willing to give the pharmacy another chance due to other staff but I really hope Matt can make others experience better than the one I had.
+1 704-658-9870