Sun Valley Pharmacy
Your friendly neighbourhood pharmacy — independent, locally owned and operated, right here in Osoyoos.
How we can help
Personalized pharmacy care from people who know your name.
Prescriptions & refills
New prescriptions filled with care, and refills made easy. Call ahead and we'll have things ready for you at the counter.
Immunizations
Visit us for convenient immunization services, including influenza (flu), COVID-19, travel vaccinations, and others. Please call ahead to confirm vaccine availability.
Blister packs
A simple, safer way to manage multiple medications. Medications packaged into convenient blister packs organized by dosing schedule.
Proudly local, in the heart of Osoyoos
Sun Valley Pharmacy is an independent, locally owned and operated pharmacy on Main Street in Osoyoos — Canada's desert town, wrapped around the warmest lake in the country.
We're your neighbours, and we built this pharmacy the way a neighbourhood pharmacy should feel: warm, unhurried, and personal. When you come in, you're not a file number — you're someone we likely know by name, whose family we ask about.
Thank you to this community for supporting local. We're grateful to serve you.
Visit us
You'll find us on Main Street in downtown Osoyoos. Pop in, or give us a call first — we're happy to help either way.
Opening hours
| Monday | 9:00 am – 5:30 pm |
| Tuesday | 9:00 am – 5:30 pm |
| Wednesday | 9:00 am – 5:30 pm |
| Thursday | 9:00 am – 5:30 pm |
| Friday | 9:00 am – 5:30 pm |
| Saturday | 10:00 am – 1:00 pm |
| Sunday | Closed |
Find & contact us
Osoyoos, BC V0H 1V2
Good to know
How do I refill a prescription?
Call us at (778) 738-1115 with your prescription details, or bring your bottle into the store. We'll let you know when it will be ready for pickup.
Can I transfer my prescriptions to Sun Valley Pharmacy?
Yes — transferring is usually simple. Give us a call with the name of your current pharmacy and your medication details, and we'll help take care of the rest.
Do you offer vaccinations?
Yes — we offer vaccinations of all kinds, not just flu shots. Availability can vary, so it's a good idea to call ahead at (778) 738-1115 to check and plan your visit.
Where are you located?
We're at 9145 Main St, Unit 1, in downtown Osoyoos, BC — right on Main Street. You'll see us on the map link under “Get directions” above.