Pharmacies in Hamilton, Ontario
ClinicFinder lists 85 pharmacies in Hamilton. Of these, 1 offers same-day appointments, 42 are open until 8 PM or later and 80 are open on weekends. Top rated, weighing the rating against the number of reviews: Parkdale Medical Pharmacy Ltd (5.0/5 from 55 Google reviews).
Language staff speak
From what each clinic says on its own website.
Sherman I.D.A. Compounding Pharmacy Hamilton
675 Rymal Road East, Eleanor
Same-day appointments
35 more listings available. See all 85 in search.
Latest listing check October 2026
Need care outside office hours?
Pharmacies in Hamilton that list evening and weekend hours.
If it is life-threatening, call 911 or go to the nearest emergency department.
About pharmacies in Hamilton
ClinicFinder lists 85 pharmacies in Hamilton, with the largest group in Hamilton Centre. 80 list Saturday hours and 48 are open on Sundays. The average patient rating is 3.9 out of 5, and 24 pharmacies are rated 4.5 or higher.
Call ahead if you are unsure about hours, and ask about fees and insurance before your visit.
Other care in Hamilton
Clinics and practitioners listed in the city, by type of care.
Pharmacies nearby
Neighbourhoods and cities around Hamilton.
All 85 pharmacies in Hamilton and its neighbourhoods, A to Z
Neighbourhoods:Hamilton Centre
- ApexCare Pharmacy247 Centennial Pkwy N Unit#15
- Centennial Pharmacy | PrinceRx140 Centennial Pkwy N Unit 2A
- Costco Pharmacy (100 Legend Crt)100 Legend Crt
- Costco Pharmacy (1330 South Service Rd)1330 South Service Rd
- Danmar Pharmacy205 Quigley Rd
- Eastside Medical Pharmacy229 King St E
- Food Basics Pharmacy751 Upper James St
- Gibson's Pharmacy377 Main Street East
- Guardian - First Place Pharmacy350 King Street East
- Guardian Limeridge Medical Pharmacy849 Upper Wentworth St
- Guardian Upper James Pharmacy1039 Upper James St
- Hamilton Downtown Pharmacy52 Cannon Street West
- I.D.A. City Centre Pharmacy116 King Street West
- I.D.A. HAMILTON MEDICAL PHARMACY836 Upper James Street
- I.D.A. Rosedale Pharmacy870 Lawrence Rd
- John Drug Mart247 John Street South
- King West Pharmacy | King West Compounding Pharmacy881 King St W
- Kohler Drug Store574 James St N #2
- LimeGarth Compounding Pharmacy310 Limeridge Road West
- LoPresti Pharmacy770 Concession Street
- Main Medical Pharmacy554 Main St E
- Mcknight's Pharmacy685 Main Street East
- Midtown Medical Pharmacy130 Wilson Street
- Mohawk Drug Mart1000 Upper Gage Ave Unit 2
- Montgomery Pharmacy1440 Main Street East
- MountainView Pharmacy & Clinic1070 Stone Church Rd E #27
- Nebo Medical Pharmacy260 Nebo Rd
- Parkdale Medical Pharmacy Ltd132 Parkdale Ave S Ste 102
- Pharma Center & Good Doctor Medical Clinic581 Main Street East
- Pharmasave Chafford Pharmacy1104 Fennell Ave E Unit 1
- Pharmasave Dundas Valley Medical PharmacyB - Main Floor - 105 King Street West
- Pharmasave Escarpment565 Sanatorium Road
- Pharmasave Hamilton Medical Arts179 James Street South
- Pharmasave Meadlowlands6A - 737 Golf Links Rd
- Pharmasave Paramount5001 - 1795 Stone Church Road East
- Pharmasave Parkdale Pharmacy205 Melvin Avenue
- Pharmasave Queenston Place Pharmacy640 Queenston Road
- Pharmasave Supercare HamiltonA5 - 1575 Upper Ottawa Street
- Pharmasave SuperCare Pharmacy Stoney Creek410 Highway #8
- Pharmasave University Centre Pharmacy1280 Main Street
- Queen York Pharmacy103 Queen St N Unit 7
- Queenston Pharmacy631 Queenston Road
- Samys Drug Mart847 Barton Street East
- Seven Star Medical Centre & Pharmacy726 Upper Gage Ave
- Sherman I.D.A. Compounding Pharmacy Hamilton675 Rymal Road East
- Shoppers Drug Mart (1 King St E)1 King St E
- Shoppers Drug Mart (1000 Golf Links Rd)1000 Golf Links Rd
- Shoppers Drug Mart (101 Osler Dr Unit)101 Osler Dr Unit #102
- Shoppers Drug Mart (113 Herkimer St)113 Herkimer St
- Shoppers Drug Mart (1183 Barton St E)1183 Barton St E
- Shoppers Drug Mart (1300 Garth St)1300 Garth St
- Shoppers Drug Mart (133 King St W)133 King St W
- Shoppers Drug Mart (1341 Main St W)1341 Main St W
- Shoppers Drug Mart (140 ON-8 Unit 1 & 2)140 ON-8 Unit 1 & 2
- Shoppers Drug Mart (1411 Upper Sherman Ave)1411 Upper Sherman Ave
- Shoppers Drug Mart (1599 Upper James St)1599 Upper James St
- Shoppers Drug Mart (181 Main St W)181 Main St W
- Shoppers Drug Mart (1900 King St E)1900 King St E
- Shoppers Drug Mart (210 Mohawk Rd E Unit)210 Mohawk Rd E Unit.#1 Unit 1
- Shoppers Drug Mart (232 Cannon St E)232 Cannon St E
- Shoppers Drug Mart (25 Hamilton St N)25 Hamilton St N
- Shoppers Drug Mart (270 Mud St W)270 Mud St W #1
- Shoppers Drug Mart (3027 Binbrook Rd)3027 Binbrook Rd Bldg B
- Shoppers Drug Mart (377 ON-8)377 ON-8 #369
- Shoppers Drug Mart (399 Greenhill Ave)399 Greenhill Ave
- Shoppers Drug Mart (47 Wilson St W)47 Wilson St W
- Shoppers Drug Mart (510 Concession St)510 Concession St
- Shoppers Drug Mart (620 King St W)620 King St W
- Shoppers Drug Mart (661 Upper James St)661 Upper James St
- Shoppers Drug Mart (75 Centennial Pkwy N)75 Centennial Pkwy N
- Shoppers Drug Mart (753 Main St E)753 Main St E
- Shoppers Drug Mart (801 Mohawk Rd W)801 Mohawk Rd W
- Shoppers Drug Mart (902 Mohawk Rd E)902 Mohawk Rd E
- Shoppers Drug Mart (963 Fennell Ave E)963 Fennell Ave E
- Shoppers Drug Mart (991 King St W)991 King St W
- Shoppers Drug Mart (999 Upper Wentworth St)999 Upper Wentworth St Unit 0131
- St Mary Barton pharmacy369 Barton St E
- Sutherland Pharmacy Limited180 James Street South
- Walmart Pharmacy (1051 Garner Rd W)1051 Garner Rd W
- Walmart Pharmacy (1115 Barton St E)1115 Barton St E
- Walmart Pharmacy (2190 Rymal Rd E)2190 Rymal Rd E
- Walmart Pharmacy (510 Centennial Pkwy N)510 Centennial Pkwy N
- Walmart Pharmacy (675 Upper James St)675 Upper James St
- Walmart Pharmacy (90 Dundas St E)90 Dundas St E
- Westmount Specialty Pharmacy723 Rymal Road West
Questions about pharmacies in Hamilton
Answers from the listings above and Ontario's health plan.
How do I know if a pharmacy in Hamilton is open?
Call ahead before you go, since hours can change on holidays and evenings. The listings above show each pharmacy's phone number and today's hours, so you can check before making the trip.
Which pharmacy in Hamilton has the highest rating?
Among pharmacies in Hamilton with at least 10 Google reviews, Parkdale Medical Pharmacy Ltd has the highest rating: 5/5 from 55 Google reviews.
Are there pharmacies open on weekends in Hamilton?
Yes. 80 of the 85 listings above that publish their hours are open on Saturday or Sunday. Check each listing for its weekend hours.
What is the average rating of pharmacies in Hamilton?
The average patient rating for pharmacies in Hamilton is 3.9/5 based on 76 rated pharmacies.
Which areas of Hamilton have pharmacies?
The pharmacies listed in Hamilton include some in Hamilton Centre. The neighbourhood links on this page show the pharmacies in each area.
Is pharmacy care covered by health insurance in Ontario?
Coverage for pharmacy depends on OHIP. Check with your provincial health plan and your extended benefits for details.
Can pharmacists prescribe medication in Ontario?
Pharmacist prescribing authority varies by province. In Ontario, pharmacists can prescribe for certain minor ailments and renew existing prescriptions. Visit a pharmacy in Hamilton to ask about available services.
Do pharmacies in Hamilton offer vaccinations?
Yes. Most pharmacies in Hamilton offer flu shots, COVID-19 vaccines, and many other immunizations. Many locations accept walk-ins without appointments for routine vaccinations.
Run a pharmacy in Hamilton?
Help more patients find you.
Your clinic is probably already listed. Claim it free to keep your hours and details accurate and earn a Verified badge, or go Featured to appear above the standard ranking in your city's results.





