|
 Email  |  Print
Pharmacies - Kitchener–Waterloo–Wellesley–Wilmot–Woolwich

Pharmacies provide drug prescription services, as well as medication checks and guidance. Some also provide vaccinations and immunizations, and non-prescription healthcare services.

See also Pharmacists.

 
These services are located in Kitchener–Waterloo–Wellesley–Wilmot–Woolwich
A and K Pharmacy  
301 King St E, Unit 204, Kitchener, ON  N2G 2L2
519-954-2002
Apothecare Pharmacy  
439 Park St, Unit 1, Kitchener, ON  N2G 1N4
519-954-1055
Beechwood Forest Pharmacy  
890 Glasgow St, Kitchener, ON  N2N 3G6
519-579-6400
Beechwood Wellness Pharmacy  
420 Erb St W, Unit 7, Waterloo, ON  N2L 6H6
519-884-1025
Belgage Pharmacy  
525 Belmont Ave W, Unit 211, Kitchener, ON  N2M 5E2
519-576-2900
Belmont Drugs Pharmacy  
564 Belmont Ave W, Unit 108A, Kitchener, ON  N2M 5N6
519-576-6363
Belmont Park Pharmacy  
535 Belmont Ave W, Unit 105, Kitchener, ON  N2M 5E9
519-742-4654
Boardwalk Pharmacy (The)  
430 The Boardwalk, Suite 102, Waterloo, ON  N2T 0C1
519-578-3000
Breslau Pharmacy and Wellness Centre  
11 Woolwich St N, Breslau, ON  N0B 1M0
519-213-4444
Canadian Addiction Treatment Pharmacy - Toward Recovery Centre Pharmacy  
1145 King St E, Kitchener, ON  N2G 2N3
519-579-9647
Costco Pharmacy - Kitchener  
4438 King St E, Kitchener, ON  N2P 2G4
519-653-4408
Costco Pharmacy - Waterloo  
930 Erb St W, Waterloo, ON  N2J 3Z4
226-215-1115
Cure Plus Pharmacy (Spruce Medical Pharmacy)  
318 Spruce St, Unit 106, Waterloo, ON  N2L 3M7
519-208-2700
Deer Ridge Pharmacy  
4281 King St E, Unit B, Kitchener, ON  N2P 2E9
519-219-8880
Doon Village Pharmacy  
601 Doon Village Rd, Kitchener, ON  N2P 1T6
519-895-8989
Faircare and CDE Pharmacy  
2934 King St E, Unit 4, Kitchener, ON  N2A 1A7
519-208-8050
Fairway Pharmacy and Clinic  
500 Fairway Rd S, Unit 14, Kitchener, ON  N2C 1X3
519-208-1004
Fairway River Pharmacy  
1401 River Rd E, Suite 4B, Kitchener, ON  N2A 3X9
519-896-6666
Food and Drug Basics Pharmacy - Elmira  
232 Arthur St S, Elmira, ON  N3B 2P2
519-669-3003
Food and Drug Basics Pharmacy - Kitchener - Fairway Rd  
655 Fairway Rd S, Kitchener, ON  N2C 1X4
519-896-3100
Food and Drug Basics Pharmacy - Kitchener - Highland Rd  
370 Highland Rd W, Kitchener, ON  N2C 3C7
519-578-4343
Food and Drug Basics Pharmacy - Kitchener - Ottawa St  
1405 Ottawa St N, Kitchener, ON  N2A 1H3
519-894-8282
Frederick Mall Pharmacy  
385 Frederick St, unit 15, Kitchener, ON  N2H 2P2
519-745-4700
Greenbrook Pharmacy  
421 Greenbrook Dr, Kitchener, ON  N2M 4K1
519-742-9955
Guardian Pharmacy  
493 Lancaster St W, Unit 102, Kitchener, ON  N2K 1L8
519-745-4444
Guardian Pharmacy - Kitchener - Battler Rd (Huron Heights)  
1606 Battler Rd, Kitchener, ON  N2R 0C9
519-895-8585
Guardian Pharmacy - Kitchener - Doon S Dr (Doon Mills)  
260 Doon South Dr, Kitchener, ON  N2P 2L8
519-894-4000
Guardian Pharmacy - Kitchener - Krug St (Carpenter)  
501 Krug St, Kitchener, ON  N2B 1L3
519-744-4424
Guardian Pharmacy - New Hamburg (Cook's)  
75 Huron St, New Hamburg, ON  N3A 1K1
519-662-2640
Guardian Pharmacy - St Jacobs (Martin's)  
Woolwich Community Health Centre, 10 Parkside Dr, St Jacobs, ON  N0B 2N0
519-664-3785
Guardian Pharmacy - Waterloo - King St  
380 King St N, Unit 5, Waterloo, ON  N2J 2J3
519-579-8858
Guardian Pharmacy - Wellesley (Cook's)  
1201 Queens Bush Rd, Wellesley, ON  N0B 2T0
519-656-2240
Guardian Weber Community Pharmacy  
1360 Weber St E, Kitchener, ON  N2A 1C4
519-896-6464
Health Care Centre Pharmacy - Grand River Regional Cancer Centre  
Grand River Regional Cancer Centre, 835 King St W, 4th Fl, Kitchener, ON  N2G 4K9
519-749-4227
Heritage Park Pharmacy  
200 Lorraine Ave, Unit 2, Kitchener, ON  N2B 3R3
519-744-6770
IDA Pharmacy - Kitchener - Ottawa St  
1020 Ottawa St N, Unit 110, Kitchener, ON  N2A 3Z3
226-647-1972
IDA Pharmacy - Kitchener - Westmount Rd E (Forest Hill)  
750 Westmount Rd E, Unit 3, Kitchener, ON  N2E 2V9
519-745-7305
IDA Pharmacy - St Clements  
3650 Lobsinger Line, Unit 5, St Clements, ON  N0B 2M0
519-218-0066
IDA Pharmacy - Waterloo - Eastbridge Blvd  
370 Eastbridge Blvd, Unit 4, Waterloo, ON  N2K 4P1
519-746-1117
IDA Pharmacy - Waterloo - Erb St  
347 Erb St W, Unit 6, Waterloo, ON  N2L 1W4
519-208-1133
King Pharmacy  
310 King St E, Kitchener, ON  N2G 2L3
519-745-2055
Mahad's Pharmacy  
215 Highland Rd W, Suite 101, Kitchener, ON  N2M 3C1
226-647-7525
Main Drug Mart - Kitchener - Fairway Rd S  
385 Fairway Rd S, Kitchener, ON  N2C 2N9
519-894-5118
Medication Centre Pharmacy  
Waterloo Regional Health Network, 911 Queen's Blvd, Kitchener, ON  N2M 1B2
519-745-7077
Medicine Shoppe (The) - Kitchener - Highland Rd E  
296 Highland Rd E, Kitchener, ON  N2M 3W4
519-571-7050
No Frills - Loblaw Pharmacy - New Hamburg  
1540 Haysville Rd, New Hamburg, ON  N3A 0A2
519-662-9990
Northfield Pharmacy  
465 Phillip St, Unit 9, Waterloo, ON  N2L 6C7
519-725-3470
NorthPark Pharmacy  
99 Northfield Dr E, Unit 100, Lower Level, Waterloo, ON  N2K 3P9
519-885-7000
Phamily Pharmacy  
98 Weber St N, Waterloo, ON  N2J 3G8
519-208-2660
Pharmacare Pharmacy  
944 King St W, Kitchener, ON  N2G 1G4
519-743-0900
PharmaChoice - Kitchener - Manitou Dr  
5 Manitou Dr, Unit 106A, Kitchener, ON  N2C 2J6
519-896-1087
PharmaChoice - Waterloo (KW Pharmacy)  
65 University Ave, Unit 5A, Waterloo, ON  N2J 2V9
519-746-6133
Pharmacy on King  
702 King St W, Kitchener, ON  N2G 1E2
519-578-9991
Pharmasave - Baden Village  
18 Snyder's Rd, Unit 6A, Baden, ON  N3A 0A7
519-214-4000
Pharmasave - Breslau (Breslau Commons)  
10 Townsend Dr, Unit 10, Breslau, ON  N0B 1M0
226-243-5200
Pharmasave - Kitchener - Benton St (Benton Medical)  
Benton Medical Centre, 51 Benton St, Kitchener, ON  N2G 3H1
519-208-5020
Pharmasave - Kitchener - Charles St W (Tannery (The))  
121 Charles St W, Kitchener, ON  N2G 1H6
519-744-1000
Pharmasave - Kitchener - Country Hill Dr (Country Hills Pharmacy)  
153 Country Hill Dr, Unit 2A, Kitchener, ON  N2E 2G7
519-954-3777
Pharmasave - Kitchener - Courtland Ave E  
1144 Courtland Ave E, Kitchener, ON  N2C 2H5
519-743-1484
Pharmasave - Kitchener - Erb St E (Spurline Crossing)  
55 Erb St E, Unit 109, Waterloo, ON  N2J 4K8
519-208-0968
Pharmasave - Kitchener - Fairway Cres (Lackner)  
900 Fairway Cres, unit 5, Kitchener, ON  N2A 0A1
519-954-8794
Pharmasave - Kitchener - Fischer Hallman Rd (Ottawa S)  
685 Fischer Hallman Rd, Unit C, Kitchener, ON  N2E 4E9
519-208-9495
Pharmasave - Kitchener - Frederick St  
450 Frederick St, Unit 200, Kitchener, ON  N2H 2P5
226-647-2700
Pharmasave - Kitchener - Highland Rd W (Riepert)  
98 Highland Rd W, Kitchener, ON  N2M 3B5
519-578-1210
Pharmasave - Kitchener - Huron Rd (Huron Crossing)  
1415 Huron Rd, Kitchener, ON  N2R 0L3
519-744-2737
Pharmasave - Kitchener - Ottawa St S (Strasburg Crossing)  
795 Ottawa St S, Kitchener, ON  N2E 0A5
519-744-2727
Pharmasave - Kitchener - Westheights Dr (Driftwood)  
450 Westheights Dr, Unit 12, Kitchener, ON  N2N 2B9
519-584-7484
Pharmasave - New Hamburg (Town Square)  
100 Mill St, Unit D, New Hamburg, ON  N3A 1R1
519-662-9995
Pharmasave - Waterloo - King St N (St Jacobs)  
820 King St N, Unit 1, Waterloo, ON  N2J 4G8
519-206-6777
Pharmasave - Waterloo - Laurelwood Dr (Laurelwood)  
645 Laurelwood Dr, Waterloo, ON  N2V 2W9
519-208-1348
Pharmasave - Waterloo - Lexington Rd (Waterloo Wellness)  
209 Lexington Rd, Waterloo, ON  N2K 2E1
226-812-0131
Pharmasave - Waterloo - Oak Park Dr (Carriage Crossing Pharmacy)  
105 Oak Park Dr, Unit 4, Waterloo, ON  N2K 0B3
519-885-5555
Pharmasave - Waterloo - Union St E (Central)  
149 Union St E, Waterloo, ON  N2J 1C4
519-585-0019
Pharmasave - Waterloo - University Ave W (Campus Health Centre)  
Campus Health Centre, 170 University Ave W, Waterloo, ON  N2L 3E9
519-886-2420
PharmaShoppe (The)  
25 Joseph St, Kitchener, ON  N2G 4X6
519-342-3315
Planet Health Pharmacy  
1270 Fischer-Hallman Rd, Unit B3 and B4, Kitchener, ON  N2R 1P7
519-576-0666
Pollock and Williams Pharmacy  
307 Lancaster St W, Kitchener, ON  N2H 4V4
519-744-1109
Queens Pharmacy - Kitchener - Belmont Ave W  
713 Belmont Ave W, Kitchener, ON  N2M 1P1
548-288-4259
Queens Pharmacy - Kitchener - Highland Rd  
552 Highland Rd W, Kitchener, ON  N2G 5G3
519-208-5225
Queens Pharmacy - Kitchener - Kingsway Dr  
3101 Kingsway Dr, Unit 3, Kitchener, ON  N2C 2M5
548-288-4445
Queens Pharmacy - Kitchener - Queen St  
585 Queen St S, Kitchener, ON  N2G 4S4
519-279-5225
Real Canadian Superstore - Loblaw Pharmacy - Kitchener  
875 Highland Rd W, Kitchener, ON  N2N 2Y2
519-745-7331
Refresh Pharmacy  
580 Lancaster St W, Kitchener, ON  N2K 1M3
226-647-7288
Remedy'sRx Pharmacy - Elmira  
75 Arthur St S, Elmira, ON  N3B 2M8
519-669-5655
Remedy'sRx Pharmacy - Kitchener - Andrew St  
16 Andrew St, Kitchener, ON  N2H 5R2
519-804-9219
Remedy'sRx Pharmacy - Kitchener - Block Line Rd (Cook's Pharmacy)  
15 Pearson St, Unit 101, Kitchener, ON  N2C 0C5
519-742-5600
Remedy'sRx Pharmacy - Kitchener - Fischer Hallman Rd (Williamsburg)  
1187 Fischer Hallman Rd, Unit 440, Kitchener, ON  N2E 4H9
519-579-8203
Remedy'sRx Pharmacy - Kitchener - Stirling Ave S (J&K Pharmacy)  
248 Stirling Ave S, Unit 15, Kitchener, ON  N2G 4L1
519-570-0942
Remedy'sRx Pharmacy - Waterloo - 570 University Ave (Schill's)  
570 University Ave E, Waterloo, ON  N2K 4P2
519-886-5925
Rexall Pharma Plus - Elmira  
315 Arthur St S, Unit 108, Elmira, ON  N3B 3L5
519-669-2696
Rexall Pharma Plus - Kitchener - Belmont Ave (Belmont Village)  
696 Belmont Ave W, Kitchener, ON  N2M 1P2
519-744-4458
Rexall Pharma Plus - Kitchener - Fischer-Hallman Rd (Glasgow Heights)  
851 Fischer-Hallman Rd, Kitchener, ON  N2M 5N8
519-744-1088
Rexall Pharma Plus - Kitchener - Frederick St  
537 Frederick St, Kitchener, ON  N2B 2A7
519-743-6761
Rexall Pharma Plus - Kitchener - Highland Rd  
324 Highland Rd W, Kitchener, ON  N2M 5G2
519-745-4739
Rexall Pharma Plus - Kitchener - Ottawa St N (Lackner Centre)  
1405 Ottawa St N, Unit 16, Kitchener, ON  N2A 3Z1
519-893-7171
Rexall Pharma Plus - Waterloo - University Ave E (University Downs)  
425 University Ave E, Waterloo, ON  N2K 4C9
519-743-0583
Rexall Pharma Plus - Waterloo - Weber St (Northfield)  
585 Weber St N, Waterloo, ON  N2V 1V8
519-746-7676
RxHealthMed - Alphamed Pharmacy  
460 Albert St, Waterloo, ON  N2L 6J8
519-746-9999
Savant Pharmacy  
200 Highland Rd W, Unit 4, Kitchener, ON  N2M 3C2
519-744-2080
Shaker's Pharmacy  
Chicopee Park Centre, 1601 River Rd E, Unit 9, Kitchener, ON  N2A 3Y4
519-896-5858
Shoppers Drug Mart - Elmira  
11 Arthur St N, Elmira, ON  N3B 1Z4
519-669-1653
Shoppers Drug Mart - Kitchener - Fairway Rd S  
310 Fairway Rd S, Unit 1, Kitchener, ON  N2C 1X3
519-748-2776
Shoppers Drug Mart - Kitchener - Fischer-Hallman Rd (Huron and Fischer Hallman)  
1950 Fischer-Hallman Rd, Kitchener, ON  N2R 0V1
519-593-0800
Shoppers Drug Mart - Kitchener - Highland Rd W (Highland Park Shopping Centre)  
563 Highland Rd W, Kitchener, ON  N2M 5K2
519-744-7851
Shoppers Drug Mart - Kitchener - Ira Needles Blvd  
Building E, 235 Ira Needles Blvd, Kitchener, ON  N2N 0B2
519-744-4001
Shoppers Drug Mart - Kitchener - King St W  
250 King St W, Kitchener, ON  N2G 1A1
519-742-1903
Shoppers Drug Mart - Kitchener - Ottawa St N  
1005 Ottawa St N, Kitchener, ON  N2A 1H2
519-894-6813
Shoppers Drug Mart - Kitchener - Ottawa St S (Sunrise Centre)  
Sunrise Centre, 1400 Ottawa St S, Unit 100, Kitchener, ON  N2E 4E2
519-742-6160
Shoppers Drug Mart - Kitchener - Pioneer Dr (Pioneer Park Plaza)  
123B Pioneer Dr, Kitchener, ON  N2P 2A3
519-748-4525
Shoppers Drug Mart - Kitchener - Strasburg Rd (Forest Glen Shopping Centre)  
Forest Glen Shopping Centre, 700 Strasburg Rd, Kitchener, ON  N2E 2M2
519-576-8340
Shoppers Drug Mart - Kitchener - Weber St  
1221 Weber St, Kitchener, ON  N2A 1C2
519-748-2430
Shoppers Drug Mart - Waterloo - Erb St (Westside Marketplace)  
658 Erb St W, Waterloo, ON  N2T 2Z7
519-886-3530
Shoppers Drug Mart - Waterloo - King St N (Conestoga Mall)  
550 King St N, Waterloo, ON  N2L 5W6
519-886-6130
Shoppers Drug Mart - Waterloo - King St N (Waterloo Town Square)  
75 King St S, Unit 42-43, Waterloo, ON  N2J 1P2
519-884-1500
Shoppers Drug Mart - Waterloo - Laurelwood Dr (Laurelwood Commons)  
600 Laurelwood Dr, Unit 150, Waterloo, ON  N2V 0A2
519-885-1292
Shoppers Drug Mart - Waterloo - Northfield Dr W (Waterloo Corporate Campus)  
190 Northfield Dr W, Waterloo, ON  N2L 0C7
519-884-3860
Shoppers Drug Mart - Waterloo - Weber St N  
50 Weber St N, Waterloo, ON  N2J 3G7
519-880-8083
Sobeys Pharmacy - Kitchener - Fischer-Hallman Rd  
1187 Fischer-Hallman Rd, Kitchener, ON  N2E 4H9
519-576-7516
Sobeys Pharmacy - Kitchener - Highland Rd W  
274 Highland Rd W, Kitchener, ON  N2M 3C5
519-744-0839
Sobeys Pharmacy - Waterloo - Bridgeport Rd E  
94 Bridgeport Rd E, Waterloo, ON  N2J 2J4
519-885-5874
Sobeys Pharmacy - Waterloo - Columbia St W  
450 Columbia St W, Waterloo, ON  N2T 2W1
519-880-9145
Spark Pharmacy  
535 Park St, Unit 3, Kitchener, ON  N2G 1N8
519-208-4448
St. Mary Pharmacy  
587 King St E, Kitchener, ON  N2G 2M2
519-576-8226
Total Health Pharmacy - Waterloo Total Health Pharmacy  
373 Bridge St W, Waterloo, ON  N2K 3K3
519-747-0320
Total Health Pharmacy - Woolwich Total Health Pharmacy  
10 Church St W, Elmira, ON  N3B 1M2
519-669-8282
University of Waterloo - Student Health Pharmacy  
Student Life Centre, 200 University Ave W, Waterloo, ON  N2L 3G1
519-746-4500
University Pharmacy - Waterloo - King St N  
240 King St N, Waterloo, ON  N2J 2Y7
519-885-2530
Victoria Wellness and Pharmacy  
130 Victoria St S, Unit A, Kitchener, ON  N2G 2B5
519-744-8989
Walmart Pharmacy - Bridgeport Supercentre  
70 Bridgeport Rd E, Waterloo, ON  N2J 2J9
519-885-4220
Walmart Pharmacy - Kitchener  
2960 Kingsway Dr, Kitchener, ON  N2C 1X1
519-894-0636
Walmart Pharmacy - Kitchener Supercentre  
1400 Ottawa St S, Unit E, Kitchener, ON  N2E 4E2
519-743-3892
Walmart Pharmacy - Waterloo - Farmers Market Rd  
335 Farmers Market Rd, Waterloo, ON  N2V 0A4
519-746-3793
Walmart Pharmacy - Waterloo - The Boardwalk  
100 The Boardwalk, Kitchener, ON  N2N 0B1
519-745-1800
Waterloo Regional Health Network (WRHN) - WRHN at Chicopee - Freeport Retail Pharmacy  
Grand River Hospital - Freeport Campus, 3570 King St E, Kitchener, ON  N2A 2W6
519-894-8399
Waterloo Regional Health Network (WRHN) - WRHN at Midtown - Health Care Centre Pharmacy - Main Lobby  
835 King St W, Kitchener, ON  N2G 1G3
519-749-4227
Westheights Pharmacy  
10 Westheights Dr, Kitchener, ON  N2N 2A8
519-570-0041
Westmount Place Pharmacy  
50 Westmount Rd N, Waterloo, ON  N2L 2R5
519-886-7670
Whole Health Pharmacy Partners - Activa Pharmacy  
192 Activa Ave, Unit 7, Kitchener, ON  N2E 4K5
519-954-4800
Whole Health Pharmacy Partners - Cook's Pharmacy at Schlegel Village  
250 Laurelwood Dr, Unit 1065, Waterloo, ON  N2J 0E2
519-213-9504
Whole Health Pharmacy Partners - Kitchener (Weber Pharmacy)  
1335 Weber St E, Kitchener, ON  N2A 1C4
519-896-8164
Whole Health Pharmacy Partners - Rockway Pharmacy  
815 Weber St E, Suite 5, Kitchener, ON  N2H 1H5
519-954-4300
Whole Health Pharmacy Partners - Vicmount Pharmacy  
751 Victoria St S, Suite 103, Kitchener, ON  N2M 5N4
519-743-4357
Whole Health Pharmacy Partners - Waterloo - 520 University Ave W (Cook's)  
520 University Ave W, Waterloo, ON  N2T 2Z6
519-744-2200
Whole Health Woolwich Pharmacy  
255 Woolwich St, Unit 107, Waterloo, ON  N2K 0C8
519-568-8088
Zehrs - Loblaw Pharmacy - Kitchener - Ottawa St N  
1005 Ottawa St N, Kitchener, ON  N2A 1H1
519-893-7859
Zehrs - Loblaw Pharmacy - Kitchener - Ottawa St S  
750 Ottawa St S, Kitchener, ON  N2E 1B6
519-744-7704
Zehrs - Loblaw Pharmacy - Kitchener - Weber St E  
1375 Weber St E, Kitchener, ON  N2A 2Y7
519-748-5889
Zehrs - Loblaw Pharmacy - Waterloo - Davenport Rd  
555 Davenport Rd, Waterloo, ON  N2L 6L2
519-746-5534
Zehrs - Loblaw Pharmacy - Waterloo - Erb St W  
450 Erb St W, Waterloo, ON  N2T 1H4
519-886-6164
Zehrs - Loblaw Pharmacy - Waterloo - Lincoln Rd  
315 Lincoln Rd, Waterloo, ON  N2J 4H7
519-885-5116

These services are located outside of Kitchener–Waterloo–Wellesley–Wilmot–Woolwich, but provide service to Kitchener–Waterloo–Wellesley–Wilmot–Woolwich.
Bayshore Express Pharmacy  
233 Alden Rd, Markham, ON  L4R 3W6
Costco Pharmacy - Prescriptions by Mail  
Monark Medical Clinic  
1150 Franklin Blvd, Cambridge, ON  N1R 7J2
519-620-7044


Find Age Friendly Services in The City of Waterloo


COVID-19 information and resources



 

Warming centres provide shelter for people needing to warm-up during extreme cold warnings.
to better integrate the province’s health care system to help end hallway health care. To support this, we are aligning with 3 other regions in West Ontario so that we can work more cohesively.
Emergency shelters in Wellington County.


Caregiver Exchange