Crate & Barrel store locations and retail footprint →
Crate & Barrel has opened its first store in San Antonio, Texas, located at The Shops at La Cantera, representing a significant investment and market entry for the brand.
Crate & Barrel has acquired a home décor brand, explicitly stating an intention to leverage this acquisition for future store expansion, indicating a strategic approach to growing its physical retail footprint through…
Crate & Barrel has active retail space construction projects under discussion by the Mount Pleasant Design and Review Board, indicating concrete plans for a new physical retail location or expansion in South Carolina.
Crate & Barrel opened its first store in Nashville, Tennessee, establishing its initial physical presence in that state.
Crate & Barrel opened its first store in Russia, establishing its initial international physical presence in that country.
Recent press coverage continues to highlight Crate & Barrel's strategic direction towards innovation, including AI adoption and unified customer experiences, alongside significant business growth through brand…
Last signal update: 1 October 2026. Full evidence and sources are part of Retail Brands subscriptions.