Download the list of Pharmacies in Canada. Smartscrapers provides an accurate directory and the latest data on the number of Pharmacies in Canada There are 11395 Pharmacies in Canada as of May 5, 2025; which is an 2.82% increase from 2023. Of these locations, 5703 Pharmacies which is 50.05% of all Pharmacies in Canada are single-owner operations, while the remaining 5692 which is 49.95% are part of larger brands. The top three states with the most Pharmacies are Ontario with 4882 Pharmacies, Quebec with 1951 Pharmacies, British Columbia with 1585 Pharmacies. Average age of Pharmacies in Canada is 6 years .