

Our Locations
Phone: 778 940 4222 | Fax: 778 940 4221
Email: kelowna@knightspharmacy.ca
Address: 103-3320 Richter Street | Kelowna, BC | V1W 4V5
Phone: 250 492 4024 | Fax: 250 492 6699
Email: info@knightspharmacy.ca
Address: 330 Main Street | Penticton, BC | V2A 5C3

Fast, accurate prescription filling and easy refill services to ensure you never miss a dose and stay on track with your treatment.

Personalized consultations and medication reviews to help you understand your treatment and optimize your health safely. Full travel health consultations including necessary vaccines and prescriptions for travel.

Tailored healthcare solutions, including blister packaging, injection services, vaccines (yellow fever vaccine), and compounding designed to meet your unique medical needs.
Care You Can Trust
“Knights Pharmacy truly stands out for its personalized care. The staff are always friendly, knowledgeable, and ready to help with any questions.”
⭐⭐⭐⭐⭐
“I’ve never felt more supported at a pharmacy. They take the time to explain everything clearly and make sure you’re comfortable with your treatment.”
⭐⭐⭐⭐⭐
“Fast, reliable, and caring service every time. Knights Pharmacy makes managing my prescriptions simple and stress-free.”
⭐⭐⭐⭐⭐
Blog

Get in Touch
Penticton
Phone: 250 492 4024 | Fax: 250 492 6699
Email: info@knightspharmacy.ca
Address: 330 Main Street | Penticton, BC | V2A 5C3
Kelowna
Phone: 778 940 4222 | Fax: 778 940 4221
Email: kelowna@knightspharmacy.ca
Address: 103-3320 Richter Street | Kelowna, BC | V1W 4V5
© 2026 KNIGHTSPHARMACY







