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! |
Featured Spot #2
– Limited availability
Featured Spot #3
– Reach locals weekly
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