The Body Shop (cosmetics store): 69 open stores in 8 provinces and territories of Canada. Addresses of all stores with phone, website, opening hours and coordinates — in Excel for $30 USD.
69 open stores
As of November 7, 2026, The Body Shop has 69 stores in Canada, in 8 provinces and territories and 53 cities. By type: beauty & perfume — 59 and flowers & gifts — 10. The provinces and territories with the most stores are Ontario (34), British Columbia (14), and Alberta (11). That is 0.03% of all stores in Canada.
Share of the open stores of The Body Shop with the field filled in.
Stores of the chain from the export — you can page through the table. Click a phone, website or e-mail: contacts open after a free sign-up, up to 20 stores a day. The complete list — 69 stores — is in the file after purchase.
| Store | City | Phone | Website and e-mail | Social media |
|---|---|---|---|---|
TH |
TorontoOntario | |||
TH |
GuelphOntario | |||
TH The Body Shop221 Glendale Ave, St. Catharines, ON L2T 2K9
Cosmetics store
chain: The Body Shop |
St. CatharinesOntario | |||
TH The Body Shop390 N Front St Unit D3C, Belleville, ON K8P 3E1
Cosmetics store Gift shop
chain: The Body Shop |
BellevilleOntario | |||
TH The Body Shop1644 Hillside Ave Unit 80, Victoria, BC V8P 4B6
Cosmetics store Gift shop
chain: The Body Shop |
VictoriaBritish Columbia | |||
TH The Body Shop3401 Dufferin St, North York, ON M6A 3A1
Cosmetics store
chain: The Body Shop |
—Ontario | |||
TH The Body Shop1 Outlet Collection Way Unit 10, Edmonton, AB T9E 1J5
Cosmetics store Gift shop
chain: The Body Shop |
EdmontonAlberta | |||
TH The Body Shop261055 Crossiron Blvd #267, Rocky View County, AB T4A 0G3
Gift shop Cosmetics store
chain: The Body Shop |
Rocky View CountyAlberta | |||
TH The Body Shop1800 Sheppard Ave E # 2035 Unit 2035, North York, ON M2J 5A7
Cosmetics store Gift shop
chain: The Body Shop |
—Ontario | — |
||
TH The Body Shop100 City Centre Dr, Mississauga, ON L5B 2C9
Gift shop Cosmetics store
chain: The Body Shop |
MississaugaOntario | — |
||
TH The Body Shop8555 Campeau Dr Unit 952 Unit 952, Ottawa, ON K2T 0K5
Cosmetics store Gift shop
chain: The Body Shop |
OttawaOntario | — |
||
TH |
LondonOntario | — |
||
TH The Body Shop25 Peel Centre Dr Unit 246 Unit 246, Brampton, ON L6T 3R5
Cosmetics store Gift shop
chain: The Body Shop |
BramptonOntario | — |
||
TH The Body Shop999 Upper Wentworth St, Hamilton, ON L9A 4X5
Gift shop Cosmetics store
chain: The Body Shop |
HamiltonOntario | — |
||
TH |
MarkhamOntario | — |
||
TH The Body Shop9350 Yonge St, Richmond Hill, ON L4C 5G2
Cosmetics store Gift shop
chain: The Body Shop |
Richmond HillOntario | — |
||
TH |
BarrieOntario | — |
||
TH |
BurlingtonOntario | — |
||
TH The Body Shop550 King St N Ste B10A, Waterloo, ON N2L 5W6
Cosmetics store Gift shop
chain: The Body Shop |
WaterlooOntario | — |
||
TH The Body Shop419 King St W Unit 2105 Unit 2105, Oshawa, ON L1J 2K5
Cosmetics store Gift shop
chain: The Body Shop |
OshawaOntario | — |
| Province | Stores | Cities | Share of the chain |
|---|---|---|---|
| Ontario | 34 | 26 | 49% |
| British Columbia | 14 | 12 | 20% |
| Alberta | 11 | 7 | 16% |
| Manitoba | 3 | 1 | 4% |
| Nova Scotia | 3 | 3 | 4% |
| New Brunswick | 2 | 2 | 3% |
| Saskatchewan | 1 | 1 | 1% |
| Newfoundland and Labrador | 1 | 1 | 1% |
We collect 65.2 million listings in 248 countries. Any country, city, category and set of fields — review texts, detailed opening hours, regular updates — with a free sample and a quote within one business day.
Take the whole store database of Canada or configure your selection by province and store type — the price updates as you go.
Configure a selectionIf the chosen provinces and territories cost more than the complete base, you get the complete base at its price.
The selected provinces and territories cost more than the complete store database of Canada — $290 USD, 246,948 stores.
If you keep the selection as it is, the order will include all of Canada anyway — with the same content.
Sign up and see phones, websites, e-mails and social media right in the table: up to 20 stores a day, free of charge.
Need all contacts at once?
The counter resets at midnight (America/Toronto time) — tomorrow you can open another 20 stores. Contacts opened today stay visible.
If you need all contacts at once, buy the base: the complete Excel and CSV file with phones, websites, e-mails and social media.