Updated November 6, 2026 13,948pharmacies 282pharmacy chains 10provinces + 2 territories 1,616cities
Log inSign up

Canada Pharmacy Database pricing

Pay only for the part of the database you need: all of Canada, individual provinces or all locations of one pharmacy chain. Province and chain prices depend on the number of pharmacies; all of Canada has a flat price of $320 USD.

best value
All of Canada
$320 USDone-time download
  • 13,948 open pharmacies
  • 10 provinces and 2 territories in one file
  • Chain only — $200 USD, independent only — $125 USD
One province
$40–$140 USDper province
  • Price depends on the number of pharmacies
  • A city with its own page — a share of its province price, from $15 USD
  • Never more than the whole province or the whole database
Pick provinces or cities
Chain locations
from $40 USDper chain
  • All locations of one chain in Canada
  • Price depends on the number of locations
  • 282 chains in the ranking
Choose a chain

Prices by province

Check the provinces you need — the total and the number of pharmacies update. Nothing checked means all of Canada. To buy single cities, use the arrow next to a province in the panel on the right; the switch there gives only chain or only independent pharmacies. Click a column header to sort.

Province ↕Pharmacies ↓With phone ↕With website ↕Chain ↕Price ↕
Ontario 5,736 94% 78% 49% $140 USD
Quebec 2,428 95% 90% 83% $90 USD
Alberta 2,064 97% 88% 61% $80 USD
British Columbia 1,886 97% 87% 63% $75 USD
Manitoba 519 98% 81% 58% $50 USD
Saskatchewan 416 97% 88% 69% $45 USD
Nova Scotia 357 96% 92% 77% $45 USD
New Brunswick 258 96% 92% 84% $45 USD
Newfoundland and Labrador 204 98% 83% 74% $40 USD
Prince Edward Island 56 95% 95% 89% $40 USD
Yukon 11 100% 100% 82% $40 USD
Northwest Territories 10 100% 80% 50% $40 USD
10 provinces and 2 territoriesall of Canada — $320 USD

Pharmacy chain locations

All locations of one chain in Canada — for competitive analysis, logistics and distribution. The price depends on the number of locations: $40–$180 USD.

RankChainPharmaciesProvincesMarket shareAll locations
01
Shoppers Drug Mart1,292 pharmacies in Canada
1,292 10
9.3%
02
Pharmasave738 pharmacies in Canada
738 9
5.3%
03
Jean Coutu461 pharmacies in Canada
461 3
3.3%
04
Familiprix460 pharmacies in Canada
460 2
3.3%
05
Loblaw Pharmacy435 pharmacies in Canada
435 10
3.1%
06
Rexall386 pharmacies in Canada
386 6
2.8%
07
Walmart380 pharmacies in Canada
380 10
2.7%
08
Pharmacy361 pharmacies in Canada
361 9
2.6%
09
Uniprix307 pharmacies in Canada
307 1
2.2%
10
Guardian274 pharmacies in Canada
274 8
2.0%
11
Save-On-Foods273 pharmacies in Canada
273 4
2.0%
12
Proxim233 pharmacies in Canada
233 1
1.7%
13
Medicine Shoppe197 pharmacies in Canada
197 9
1.4%
14
Pharmaprix187 pharmacies in Canada
187 1
1.3%
15
London Drugs152 pharmacies in Canada
152 4
1.1%
16
Brunet144 pharmacies in Canada
144 1
1.0%
17
Safeway144 pharmacies in Canada
144 5
1.0%
18
Sobeys Pharmacy131 pharmacies in Canada
131 8
0.9%
19
Costco105 pharmacies in Canada
105 9
0.8%
20
Lawtons72 pharmacies in Canada
72 4
0.5%

How to buy

01
Choose what you need

All of Canada, provinces, cities or a chain — your cart can hold several items.

02
Place your order

Log in or sign up; your name, email and company name if you need an invoice.

03
Pay the way that suits you

Credit card, Invoice — we email you the payment details within 1 business day.

04
Get the files

XLSX and CSV files appear in your account after payment.

Payment and terms

All of Canada costs $320 USD (13,948 pharmacies). A single province costs $40–$140 USD depending on the number of pharmacies in it; a city with its own page — a share of its province price, from $15 USD. All locations of one pharmacy chain start at $40 USD.

Payment options: credit card, invoice. We email you the payment details within 1 business day after you place the order; the files appear in your account after payment.

Yes. The buy panel has an "All / Chain only / Independent only" switch — it works for the whole country, selected provinces and cities. The price is based on the number of pharmacies in your file: all chain pharmacies cost $200 USD, all independent ones — $125 USD.

The price of a province depends on its number of pharmacies, while the whole database comes with a big discount: a handful of large provinces already costs more. If the provinces you selected cost as much as $320 USD or more, your order automatically switches to the whole country at its price.

Yes. Any city with its own page can be bought separately: open the province in the buy panel and narrow it down to one or more of its cities. A city costs a share of its province price by number of pharmacies, but no less than $15 USD; if the selected cities together cost as much as the whole province, you get the whole province at its price.

Yes, a free 20-row CSV sample with all columns is available on every page: the whole country, a province, a city and a chain. Contact details in the sample are partially masked.

The XLSX and CSV files appear in your account after payment — orders are linked to your account, and you can download the files again.

Yes. Let us know in the order comment how often you need an updated file and we will offer terms for regular exports.

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