Cannon PharmacyAs of Spring, 2026, Cannon Pharmacy has joined the UNC Health Blue Ridge family. Cannon Pharmacy has been proudly serving Morganton and the surrounding areas since 1986. We provide prompt, personal attention while serving the healthcare needs of our customers. Experience customer service at its best at Cannon Pharmacy.

Medication Services

  • Prescription Compounding
  • Flu Shots and Immunizations
  • Durable Medical Equipment
  • Adherence Packaging
  • Medication Synchronization
  • Medication Therapy Management Services
  • Drive-thru
  • Transfer of Prescriptions
  • Prescription Refills
  • MedRX Drop Box for Disposal of Medications

Over The Counter

  • Pain Medication
  • Cold and Allergy Medication
  • Vitamins
  • Oral Health products
  • Feminine Hygiene products
  • First Aid items
  • School and Office Supplies
  • Infant Care
  • Hair Care
  • Shower and Bath items
  • Infant Care
  • Hair Care
  • Shower and Bath Items

Location & Hours

Contact Information

Cannon Pharmacy - UNC Health Blue Ridge

Cannon Pharmacy - UNC Health Blue Ridge 342 East Parker Rd. Morganton, NC 28655
Get Driving Directions

  • Main Phone: 828-433-5120
  • Fax: 828-433-5149

Business Hours

Sunday
Closed
Monday
9:00 AM - 6:00 PM
Tuesday
9:00 AM - 6:00 PM
Wednesday
9:00 AM - 6:00 PM
Thursday
9:00 AM - 6:00 PM
Friday
9:00 AM - 6:00 PM
Saturday
9:00 AM - 1:00 PM

Meet the Cannon Pharmacy Team at this link.