Highlights. In-store shopping still earns more sales dollars than online shopping. American consumers spent $5.927 trillion in retail stores and $1.337 trillion online in 2024.*
- In the first six (6) months of 2025, consumers spent a monthly average of $603.8 billion on retail, 18.3% of it from e-commerce.
- The monthly record for online purchases was 21.2% of retail sales dollars in December 2024.
- The e-commerce share of total retail sales dollars has increased at an average annual rate of 7.42% since 1995.
*This value has not been seasonally adjusted; this report does not use seasonally adjusted values unless noted otherwise.
Online vs. In-store Sales Statistics
In-store shopping is still the preferred method for most American consumers.
- Consumers spent $1.887 trillion on retail items in the second fiscal quarter (Q2) of 2025, 15.5% of which came from e-commerce.
- In 2025 Q2, in-store sales dollars increased 9.20%, and e-commerce sales increased 6.24% from the previous quarter.
- eCommerce represented a 6.36% larger share of retail annual sales in 2024 than it did in 2023.
- In the fourth fiscal quarter (Q4)** of 2024, in-store sales dollars increased 4.13% from the previous quarter; e-commerce sales increased 21.4%.
- In June 2025, the e-commerce share of monthly retail sales dollars declined 13.8% from its peak in December 2024; the in-store share increased 3.70%.
- In 2024, total seasonally-adjusted in-store retail sales dollars increased 0.93%; seasonally-adjusted e-commerce sales dollars increased 8.64%.
- 85% of consumers shopped online and 99% shopped in-store in 2024.
**Q4 is the traditional winter holiday shopping season.
Online Shopping Statistics
Consumers are most likely to purchase personal electronics and apparel online and prefer to use ship-to-home for most online purchase fulfillments.
- 43% of U.S. consumers bought clothing online over 12 months; 33% bought shoes.
- 2.9% of all fresh produce is sold online.
- Furniture and home furnishing sales dollars account for 8.36% of all e-commerce sales.
- Americans are most likely to buy apparel and accessories online as opposed to in-store.
- Consumers are 148% more likely to select ship-to-home over in-store pickup, the second-most popular fulfillment method.
- For each day a delivery is late, consumers are 1.1% more likely to return e-commerce purchases.
- 44% of online returns over a 30-day period were returned via third-party drop-off.
In-Store Shopping Statistics
Many consumers still prefer in-store shopping.
- 45% of consumers primarily shop in brick-and-mortar stores.
- 64% of consumers shop in stores on a weekly basis.
- A projected 80.8% of retail sales are expected to occur in brick-and-mortar stores in 2025.
- From 2014 to 2024, total in-store retail sales dollars increased 41.6%.
- 62% of consumers primarily buy groceries in-store.
- 50% of consumers primarily buy personal care and beauty products in-store.
- 40% of consumers primarily buy apparel and footwear in-store.
- 28% of consumers primarily buy home goods in-store.
Hybrid Shopping Statistics
Many consumers shop both online and in-store or purchase online and pick up in-store.
- 27% of consumers regularly shop online and in-store.
- 40% of consumers are primarily hybrid shoppers when purchasing home goods.
- 25% of consumers are primarily hybrid shoppers for apparel and footwear.
- 22% of consumers are primarily hybrid shoppers for personal care and beauty.
- 20% of consumers are primarily hybrid shoppers for groceries.
- 55% of shoppers visit a retailer’s website before going to a physical store; 25% visit the website while shopping in the store.
| Year | In-store | E-commerce |
|---|---|---|
| 2024 | $5.93 | $1.34 |
| 2023 | $5.85 | $1.22 |
| 2022 | $5.82 | $1.10 |
| 2021 | $5.39 | $1.00 |
| 2020 | $4.60 | $0.87 |
| 2019 | $4.66 | $0.65 |
| 2018 | $4.59 | $0.58 |
| 2017 | $4.43 | $0.52 |
| 2016 | $4.30 | $0.46 |
| 2015 | $4.23 | $0.41 |
| 2014 | $4.19 | $0.37 |
| 2013 | $4.04 | $0.34 |
| 2012 | $3.90 | $0.32 |
| 2011 | $3.73 | $0.29 |
| 2010 | $3.48 | $0.26 |
| 2009 | $3.31 | $0.23 |
| 2008 | $3.63 | $0.23 |
| 2007 | $3.69 | $0.22 |
| 2006 | $3.59 | $0.20 |
| 2005 | $3.44 | $0.17 |
| 2004 | $3.24 | $0.15 |
| 2003 | $3.06 | $0.13 |
| 2002 | $2.94 | $0.12 |
| 2001 | $2.88 | $0.11 |
| 2000 | $2.80 | $0.11 |
| 1999 | $2.64 | $0.09 |
| 1998 | $2.44 | $0.08 |
| 1997 | $2.34 | $0.07 |
| 1996 | $2.24 | $0.06 |
| 1995 | $2.11 | $0.05 |
Online vs. In-store Shopper Statistics
Consumers are most likely to cite convenience as their primary reason for shopping in-store or online regardless of habits or preferences.
- 28% of American consumers prefer to shop online.
- 45% of consumers prefer to shop in-store.
- 27% of consumers have no preference or decline to answer.
- 71% of consumers who prefer to shop online instead of in-store report doing so for the sake of convenience.
- 66% of consumers who prefer to shop online do so to save time.
- 53% of consumers who prefer to shop in-store report their preference gives them a more enjoyable experience.
- 49% of consumers who prefer in-store shopping for the sake of convenience, and 49% prefer in-store shopping cite the ease of product comparisons.
- 37% of consumers prefer to purchase personal electronics online as opposed to in-store.
- 33% of consumers prefer to purchase apparel, shoes, and accessories online.
- 30% of consumers prefer to purchase beauty and personal care products online.
- 24% of consumers prefer to purchase furnishings and appliances.
- 20% of U.S. consumers prefer to purchase groceries and household goods online.
Online vs. In-store Shopping by Generation
Older generations prefer to shop in-store while younger generations are more likely to shop online.
- Consumers born between 1946 and 1964 (often called the “Baby Boomer” generation) are most likely to shop primarily in stores.
- 33.3% more Boomers primarily shop in-store compared to all shoppers.
- Consumers born from 1980 to 1994 (usually termed “Millennials”) are most likely to shop online.
- Compared to all shoppers, 14.3% more Millennials shop primarily online.
- Consumers born between 1995 and 2003 (often categorized as Generation Z) are the most likely to primarily shop hybrid, an equal mix of in-store and online.
- 33.3% more Gen Z consumers shop hybrid compared to all shoppers.
Generation Z Shopping Statistics
Shoppers born between 1995 and 2003 are second-most likely to shop online after Millennials.
- 36% of Generation Z consumers regularly shop both online and in-store.
- Given the option, 37% of Gen Z adults prefer to shop in-store while 28% prefer to shop online.
- In 2021, 74% of Gen Z U.S. residents shopped in-store and 73% shopped online.
- Also in 2021, 39% of Gen Z consumers shopped in-store on a weekly basis; 37% shopped online weekly.
Millennial Shopping Statistics
Consumers born between 1980 and 1994 are most likely to shop online.
- 30% of Millennial consumers regularly shop both online and in-store.
- Given the option, 38% of Millennials prefer to shop in-store while 32% prefer to shop online.
- In 2021, 82% of Millennials shopped in-store and 85% shopped online.
- Also in 2021, 49% of Millennial consumers shopped in-store on a weekly basis; 44% shopped online weekly.
Generation X Shopping Statistics
Consumers born between 1965 and 1979 shop online as often as Millennials, they prefer to shop in-store almost as often as Baby Boomers.
- 23% of Gen X consumers regularly shop both online and in-store.
- Given the option, 51% of Gen X consumers prefer to shop in-store while 27% prefer to shop online.
- In 2021, 88% of Generation X shopped in-store and 85% shopped online.
- Also in 2021, 55% of Gen X consumers shopped in-store on a weekly basis; 46% shopped online weekly.
Baby Boomer Shopping Statistics
Consumers born between 1946 and 1964 are most likely to prefer a traditional shopping experience.
- 18% of Boomers regularly shop both online and in-store.
- Given the option, 60% of Baby Boomers prefer to shop in-store while 22% prefer to shop online.
- In 2021, 89% of Baby Boomers shopped in-store and 90% shopped online.
- Also in 2021, 64% of Boomer consumers shopped in-store on a weekly basis; 39% shopped online weekly.
These data and insights were compiled by the Capital One Shopping team based on publicly available data.