Burnham Medical Pharmacy
Burnham Medical Pharmacy is at the heart of the Peterborough community. An independently owned pharmacy with a team that takes the time to actually know you — and the services to back it up.

New pomotions coming soon
We're always adding new services and promotions. Check back soon to see what's available at this location.

Addition Support
Addiction support in Peterborough, Ontario
Burnham Medical Pharmacy offers confidential, evidence-based addiction treatment for opioid use disorder and other dependencies. Our certified practitioners are here to help, without judgement.

Manage your prescription
Your prescription, handled.
Submit your info.
Fill out a short form and a member of our team will reach out to handle the details personally. Fast, simple, and done for you.
We take care of everything.
Our team manages the entire process on your behalf — contacting your pharmacy, preparing your refill, or handling the transfer. No calls, no paperwork.
Pick up as usual.
Your medications will be ready and waiting at your nearest Pharmabest location.

Thank you! Your submission has been received!
We will reach out shortly.
Oops! Something went wrong while submitting the form.

Thank you! Your submission has been received!
We will reach out shortly.
Oops! Something went wrong while submitting the form.
More than a pharmacy. A team that goes the extra mile.
Burnham Medical Pharmacy has been serving Peterborough with personalized, independently owned pharmacy care. Our team takes the time to understand your health — your medications, your conditions, and your goals — so we can support you properly, not just process your refill. From diabetes management and immunizations to chronic disease support, smoking cessation, and medication reviews, we cover a wide range of health needs under one roof.
Monday
8:00am - 5:00pm
Tuesday
8:00am - 5:00pm
Wednesday
8:00am - 5:00pm
Thursday
8:00am - 5:00pm
Friday
8:00am - 5:00pm
Saturday
9:00am - 12:00pm
Sunday
9:00am - 12:00pm
370 Burnham St, Peterborough, ON K9H 1T6
(705) 741-1199
(705) 741-1195



