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

Walmart pharmacies

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

Walmart pharmacies SampleBy province

How many Walmart pharmacies are there in Canada?

380 open pharmacies

According to CanadaPharmacyData.com as of November 6, 2026, Walmart has 380 open pharmacies in 265 cities across 10 provinces and 2 territories. The most locations are in Ontario (145), in Alberta (61), in Quebec (49). That is 2.7% of all pharmacies in Canada.

380
Open pharmacies
No. 7 in Canada
10
Provinces
265 cities
100%
With a phone
379 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
379 · 100%
Website
380 · 100%
Email
0 · 0%
Coordinates
380 · 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 — 380 pharmacies — is in the file after purchase.

PharmacyCityPhoneWebsite and emailSocial media
Walmart Pharmacy900 Dufferin St chain: Walmart
TorontoOntario
—
Walmart Pharmacy7979 11 St SE chain: Walmart
CalgaryAlberta
Walmart Pharmacy450 Terminal Ave. chain: Walmart
OttawaOntario
—
Walmart Pharmacy3931 Calgary Trl NW chain: Walmart
EdmontonAlberta
Walmart Pharmacy1665 Kenaston Blvd chain: Walmart
WinnipegManitoba
Walmart Pharmacy800 Matheson Blvd W chain: Walmart
MississaugaOntario
Walmart Pharmacy3585 Grandview Hwy chain: Walmart
VancouverBritish Columbia
—
Walmart Pharmacy15 Resolution Dr chain: Walmart
BramptonOntario
Walmart Pharmacy90 Dundas St E chain: Walmart
HamiltonOntario
—
Walmart Pharmacy1000 104 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 Pharmacy4545 Central Blvd chain: Walmart
BurnabyBritish Columbia
Page 1 of 19
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 380

Walmart pharmacies by province

ProvincePharmaciesCitiesShare of the chain
Ontario 14593
38%
Alberta 6135
16%
Quebec 4938
13%
British Columbia 4838
13%
Nova Scotia 1917
5%
Manitoba 169
4%
Saskatchewan 1410
4%
New Brunswick 1311
3%
Newfoundland and Labrador 1110
3%
Prince Edward Island 22
1%
Yukon 11
0%
Northwest Territories 11
0%

Cities with the most locations

01
EdmontonAlberta
13
02
CalgaryAlberta
11
03
WinnipegManitoba
8
047
05
BramptonOntario
5
06
OttawaOntario
5
075
08
HamiltonOntario
4
09
SurreyBritish Columbia
4
10
GatineauQuebec
4
11
MontrealQuebec
3
123
13
LondonOntario
3
14
VictoriaBritish Columbia
3
15
LethbridgeAlberta
3

Nearby in the ranking

Not only pharmacies

Need a database of other businesses or custom data?

We have 1.7 million businesses in 7,400 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