Sephora just opened its newest Toronto location and here's what to know

It’s finally here! Sephora Canada has opened its newest store at Stock Yards Village.
Marking its 148th location nationwide, Sephora Canada welcomed customers to its west-end store just last week, on Oct. 23.
We have been patiently (actually impatiently) waiting for its arrival since first seeing signage pop up at one of Stock Yards’ vacant retail spaces back in May 2026.
With stores like Winners, Marshalls, and Homesense — the trifecta of weekend shopping and browsing at Stock Yards — this new addition just makes sense.
Like all its other stores, the new Stock Yards Village location offers an extensive assortment of exclusive brands, from skincare favourites to high-end makeup and luxurious scents.
Beauty services such as full face makeup, lash application, special occasions, and beauty lessons are offered here.
The new opening comes just in time for the upcoming holiday season. However bittersweet, considering my wallet will be taking quite the hit after a weekend visit.
News of this opening comes just a few weeks after we shared that Sephora Canada is planning to open a storefront in Liberty Village. An opening date for this location has yet to be announced.
Sephora Stock Yards is located at 1980 St. Clair Ave. W.
Recent posts:
Tate McRae just launched her first-ever perfume and it’s now coming to Canada
Toronto’s Distillery Winter Village is getting a new themed bar and immersive Christmas experience

