Pharmacies in Richmond Hill

Find some of the top-rated pharmacies in Richmond Hill for prescription refills, vaccinations, and health consultations.

Explore locally-owned apothecaries and full-service drug stores in our 2026 directory.


Featured Spot #1
– Claim top spot! |

Claim This Featured Spot

Featured Spot #2
– Limited availability

Be Featured Here

Featured Spot #3
– Reach locals weekly

Get Top VisibiLity

Dara Pharmacy ⭐ 5.0
(Trusted Independent Care & Free Delivery)
(905) 237-7755
Central/Yonge

Don Head Pharmacy ⭐ 4.9
(Automatic Refills & Compression Garments)
(905) 508-1111
Central/West

Guardian Pharmacy - Richmond Heights ⭐ 4.8
(Diabetes Consultation & Blister Packing)
(905) 787-8999
Central/Yonge

Guardian Pharmacy - Uptown Apothecary ⭐ 4.7
(Home Health Care & Disease Management)
(905) 780-6161
South/Yonge

Hillcrest Pharmacy ⭐ 4.6
(Convenient Mall Location & Immunizations)
(905) 884-7711
South/Yonge

IDA Pharmacy - Richmond Hill Medical ⭐ 4.7
(Compounding Services & Prescription Transfers)
(905) 237-7874
Central/Yonge

My Private Pharmacy ⭐ 4.8
(Personalized Advice & Lab Sample Analysis)
(905) 597-1511
South/West Beaver Creek

Neighbourhood Pharmacy ⭐ 4.9
(Specializing in Diabetes Care for 25+ Years)
(905) 737-2024
Central/Yonge

Procare Pharmacy & Compounding Centre ⭐ 4.9
(Expert Compounding & Specialty Medications)
(905) 237-5266
South/Bayview

Rexall - Oak Ridges ⭐ 4.2
(Full-Service Pharmacy & Wellness Products)
(905) 773-5571
North/Yonge

Richmond Hill Guardian Pharmacy ⭐ 4.5
(Travel Health & Weight Management Support)
(905) 787-9828
Central/East

Richmond Pharmacy - IDA ⭐ 4.8
(Paxlovid Prescriptions & Smoking Cessation)
(905) 482-9390
South/Yonge

Shoppers Drug Mart - Hillcrest Mall ⭐ 4.1
(Extended Hours & PC Optimum Rewards)
(905) 884-2222
South/Yonge

Shoppers Drug Mart - Oak Ridges ⭐ 4.2
(Community Focus & Health Dashboard Access)
(905) 773-1983
North/Yonge

Shoppers Drug Mart - Oxford Plaza ⭐ 4.0
(Open Late & Comprehensive Medication Reviews)
(905) 883-1111
Central/Yonge

Shoppers Drug Mart - Tower Hill ⭐ 4.1
(Digital Pharmacy Services & Flu Immunizations)
(905) 737-4799
North/Tower Hill

Shoppers Drug Mart - Yongehurst ⭐ 4.1
(Midnight Service & Private Consultation Room)
(905) 884-6284
South/Yonge

The Organic Compounding Pharmacy ⭐ 4.8
(Specializing in Organic & Natural Compounds)
(905) 773-8627
North/Yonge

Tower Hill Pharmacy ⭐ 4.6
(Locally Owned with Personalized Care Focus)
(905) 737-8333
North/Tower Hill

Trucare Pharmacy ⭐ 4.7
(Comprehensive Care & Minority Language Support)
(905) 773-8999
North/Yonge