Let us know about changes to your services.
 |
 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, 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, Kitchener, ON  N2H 2P2
519-745-4700
Grand River Hospital to Waterloo Regional Health Network (WHRN) - WRHN at Chicopee - Freeport Retail Pharmacy  
Grand River Hospital - Freeport Campus, 3570 King St E, Kitchener, ON  N2A 2W6
519-894-8399
Grand River Hospital to Waterloo Regional Health Network (WHRN) - WRHN at Midtown - Health Care Centre Pharmacy - Main Lobby  
835 King St W, Kitchener, ON  N2G 1G3
519-749-4227
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 - King St W (Pharmacy on King)  
702 King St W, Kitchener, ON  N2G 1E2
519-578-9991
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  
St Mary's General Hospital, 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
Nofrills DRUGStore Pharmacy - New Hamburg (Mackay's)  
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
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, 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 DRUGStore Pharmacy - Kitchener - Highland Rd W  
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)  
1450 Block Line Rd, Unit 201, Kitchener, ON  N2C 0A5
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 - Kingsbury Rd (Cook's Pharmacy)  
31 Kingsbury Rd, Unit 101, Kitchener, ON  N2A 2L9
519-208-9767
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, 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 - 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  
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, Major 4A, 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 Marys 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
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 - Kitchener (Weber Pharmacy)  
1335 Weber St E, Kitchener, ON  N2A 3A7
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 106, Waterloo, ON  N2K 0C8
519-568-8088
Zehrs DRUGStore Pharmacy - Zehrs Beechwood  
450 Erb St W, Waterloo, ON  N2T 1H4
519-886-6164
Zehrs DRUGStore Pharmacy - Zehrs Conestoga  
555 Davenport Rd, Waterloo, ON  N2L 6L2
519-746-5534
Zehrs DRUGStore Pharmacy - Zehrs Glenridge  
315 Lincoln Rd, Waterloo, ON  N2J 4H7
519-885-5116
Zehrs DRUGStore Pharmacy - Zehrs Hiway Centre  
1375 Weber St E, Kitchener, ON  N2A 2Y7
519-748-5889
Zehrs DRUGStore Pharmacy - Zehrs Laurentian  
750 Ottawa St S, Kitchener, ON  N2E 1B6
519-744-7704
Zehrs DRUGStore Pharmacy - Zehrs Stanley Park  
1005 Ottawa St N, Kitchener, ON  N2A 1H1
519-893-7859

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
CareRx  
1165 Franklin Blvd, Suite L, Cambridge, ON  N1R 8E1
519-624-9966
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