
CRATE & BARREL
CRATE & BARREL Overview
Industry
Website
About CRATE & BARREL
Crate & Barrel is a prominent retail company specializing in high-quality, contemporary, and modern furniture, housewares, and home décor. Founded in 1962 by Gordon Segal and Carole Segal, it has grown into a leading brand in the home furnishings industry, known for its stylish and functional product offerings.
Operating both physical stores and online platforms, Crate & Barrel serves customers across the United States, including Miami, and internationally in over nine countries. Renowned for connecting artisan craftsmanship with innovative design, the company continues to inspire customers seeking to enhance their living spaces with quality and style.
When Was Crate & Barrel Established?
Founded: 1962
Founders: Gordon Segal, Carole Segal
Headquarters: Northbrook, Illinois, USA
Industry: Retail / Home Furnishings
Number of Employees: Approximately 7,500 globally
Annual Revenue: Approximately $2.5 billion
Number of Locations: Over 100 stores and franchise partners in 9 countries
Crate & Barrel Mission Statement
"To help people love how they live in moments that matter."
What Is Crate & Barrel Known For?
Crate & Barrel distinguishes itself in the retail home furnishings sector through its commitment to quality and contemporary design.
High-Quality, Contemporary Home Furnishings
Offering a wide range of furniture, housewares, kitchenware, and decorative items, Crate & Barrel emphasizes craftsmanship with a modern aesthetic. Their products, including popular collections like The Kitchen by Crate cookware and exclusive designer collaborations, appeal to consumers seeking both style and function.
Global Artisan Collaborations and Sustainable Practices
The company curates inspiration by connecting artisan and designer creativity worldwide, ensuring unique and meaningful products. Alongside design excellence, Crate & Barrel is committed to sustainable practices such as responsible packaging, sustainable forestry, and energy-efficient operations.
How Many Locations Does Crate & Barrel Operate?
Crate & Barrel operates more than 100 physical retail stores and franchise partners in nine countries, with a significant presence in the United States including Miami, as well as Canada, Mexico, Colombia, Costa Rica, Peru, and selected locations in Asia and the Middle East.
This wide geographic footprint allows Crate & Barrel to cater to diverse markets while integrating local design influences in their offerings.
Where Are Crate & Barrel Stores Located?
Besides its numerous U.S. outlets, Crate & Barrel’s international stores span regions such as Canada, Mexico, Colombia, Costa Rica, Peru, the Philippines, Singapore, Taiwan, United Arab Emirates, and Saudi Arabia, supporting its status as a global home furnishings leader.
Who Owns Crate & Barrel?
Crate & Barrel is a privately held company, originally founded by Gordon and Carole Segal. It operates a business model combining physical retail stores, online e-commerce channels, and international franchise partnerships to sustain growth and innovation.
Is Crate & Barrel Currently Hiring?
You can check out the open positions that Crate & Barrel has right here on OysterLink.