Updated November 8, 2026 13,944pharmacies 283pharmacy chains 10provinces + 2 territories 1,616cities
Log inSign up
pharmacy chain No. 13 among pharmacy chains in Canada data as of November 8, 2026

Walmart pharmacies

Walmart: 193 open pharmacies in 10 provinces. Addresses of all Walmart locations with phone numbers, websites and coordinates — in Excel for $40 USD.

Walmart pharmacies SampleBy province

How many Walmart pharmacies are there in Canada?

193 open pharmacies

According to CanadaPharmacyData.com as of November 8, 2026, Walmart has 193 open pharmacies in 118 cities across 10 provinces. The most locations are in Ontario (73), in Quebec (48), in Alberta (28). That is 1.4% of all pharmacies in Canada.

193
Open pharmacies
No. 13 in Canada
10
Provinces
118 cities
99%
With a phone
192 locations
0
Unique emails
at 0 locations · website at 100%

Contact details of Walmart locations

Share of open Walmart pharmacies that have the field.

Phone
192 · 99%
Website
193 · 100%
Email
0 · 0%
Coordinates
193 · 100%

Walmart addresses and contact details

Locations from the export — page through 20 at a time; click a hidden contact to unlock it with a free sign-up. The full list — 193 pharmacies — is in the file after purchase.

PharmacyCityPhoneWebsite and emailSocial media
Walmart Pharmacy7979 11 St SE chain: Walmart
CalgaryAlberta
Walmart Pharmacy2210 Bank St chain: Walmart
OttawaOntario
Walmart Pharmacy16940 127 St chain: Walmart
EdmontonAlberta
Walmart Pharmacy1665 Kenaston Blvd chain: Walmart
WinnipegManitoba
Walmart Pharmacy800 Matheson Blvd W chain: Walmart
MississaugaOntario
Walmart Pharmacy15 Resolution Dr chain: Walmart
BramptonOntario
Walmart Pharmacy675 Upper James St chain: Walmart
HamiltonOntario
Walmart Pharmacy12451 88 Ave chain: Walmart
SurreyBritish Columbia
Walmart Pharmacy6990 Mumford Rd chain: Walmart
HalifaxNova Scotia
Walmart Pharmacy5205 Blvd. Robert-Bourassa chain: Walmart
LavalQuebec
Walmart Pharmacy330 Clarke Rd chain: Walmart
LondonOntario
Walmart Pharmacy5000 Hwy 7 chain: Walmart
MarkhamOntario
Walmart Pharmacy1900 Major Mackenzie Dr W chain: Walmart
VaughanOntario
Walmart Pharmacy425 Boulevard Saint-Joseph chain: Walmart
GatineauQuebec
Walmart Pharmacy1644 Hillside Ave chain: Walmart
VictoriaBritish Columbia
Walmart Pharmacy3035 Clarence Ave S chain: Walmart
SaskatoonSaskatchewan
Walmart Pharmacy1400 Ottawa Street S chain: Walmart
KitchenerOntario
Walmart Pharmacy7100 Tecumseh Rd E chain: Walmart
WindsorOntario
Walmart Pharmacy4500 Gordon Rd chain: Walmart
ReginaSaskatchewan
Walmart Pharmacy234 Hays Blvd chain: Walmart
OakvilleOntario
Page 1 of 10
Contact details unlock with a free sign-up — up to 20 businesses a day. Click a hidden contact. Every contact is in the file after purchase.1–20 of 193

Walmart pharmacies by province

ProvincePharmaciesCitiesShare of the chain
Ontario 7338
38%
Quebec 4837
25%
Alberta 2812
15%
Manitoba 136
7%
British Columbia 1111
6%
Nova Scotia 64
3%
Saskatchewan 52
3%
Newfoundland and Labrador 43
2%
New Brunswick 44
2%
Prince Edward Island 11
1%

Cities with the most locations

01
CalgaryAlberta
8
02
WinnipegManitoba
8
03
EdmontonAlberta
7
04
BramptonOntario
5
055
065
07
GatineauQuebec
4
08
SaskatoonSaskatchewan
3
09
LondonOntario
3
10
KitchenerOntario
3
11
MontrealQuebec
3
12
VaughanOntario
3
133
143
15
OakvilleOntario
2

Nearby in the ranking

Not only pharmacies

Need a database of other businesses or custom data?

We have 1.7 million businesses in 7,513 categories in Canada. We will export any category, region and set of fields — with a free sample and a quote within one business day.

Cart 0

Your cart is empty

Get the whole pharmacy database or pick the provinces you need — the price updates automatically.

Build a selection