Walmart (WMT) Revenue (2009 - 2026)

Walmart's (WMT) annual Revenue came in at $706.4 billion in FY2026, up 4.73% year-over-year from $674.5 billion in FY2025.

Walmart (WMT) Revenue (2009 - 2026) Analysis & Trends

Walmart has disclosed Revenue across 18 years of filings, most recently posting $706.4 billion for FY2026.

  • Revenue for Q2 2026 came in at $175.7 billion, up 6.08% year-over-year; the trailing twelve-month figure through Apr 2026 was $719.8 billion (up 6.57% YoY), and the FY2026 annual result was $706.4 billion, up 4.73% from the prior year.
  • Revenue came in at $706.4 billion for FY2026 at Walmart, up from $674.5 billion in the prior year.
  • In the past five years, Revenue ranged from a high of $706.4 billion in FY2026 to a low of $567.8 billion in FY2022.
  • The 5-year median for Revenue is $642.6 billion (2024), against an average of $640.5 billion.
  • Across the five-year window, Revenue rose 1.54% in 2022 and rose 7.67% in 2023, its largest moves.
  • Walmart's Revenue stood at $567.8 billion in 2022, then advanced by 7.67% to $611.3 billion in 2023, then rose by 5.13% to $642.6 billion in 2024, then increased by 4.96% to $674.5 billion in 2025, then rose by 4.73% to $706.4 billion in 2026.
  • The last three Revenue figures came in at $706.4 billion (FY2026), $674.5 billion (FY2025), and $642.6 billion (FY2024), per Business Quant data.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Revenue (Yr)
1 Walmart 948.87 Bn 944.49 Bn 42.63 Bn -
2 Costco Wholesale 430.50 Bn 412.26 Bn 8.88 Bn -
3 Target 57.41 Bn 53.87 Bn 7.38 Bn -
4 Dollar General 24.07 Bn 22.93 Bn 3.32 Bn 42.72 Bn
5 Dollar Tree 22.05 Bn 21.05 Bn 1.83 Bn -
6 BJ's Wholesale Club Holdings 11.52 Bn 11.49 Bn 1.03 Bn -
7 Pricesmart 5.32 Bn 5.02 Bn 265.07 Mn -
8 Ollie's Bargain Outlet Holdings 4.78 Bn 4.48 Bn 310.92 Mn 2.65 Bn
9 Bbb Foods 22.39 Mn -214.25 Mn 210.92 Mn -

Historic Data

Download Data
DateValue
Jan 31, 2026 706.41 Bn
Jan 31, 2025 674.54 Bn
Jan 31, 2024 642.64 Bn
Jan 31, 2023 611.29 Bn
Jan 31, 2022 567.76 Bn
Jan 31, 2021 559.15 Bn
Jan 31, 2020 523.96 Bn
Jan 31, 2019 510.33 Bn
Jan 31, 2018 500.34 Bn
Jan 31, 2017 481.32 Bn
Jan 31, 2016 478.61 Bn
Jan 31, 2015 485.65 Bn
Jan 31, 2014 473.08 Bn
Jan 31, 2013 465.60 Bn
Jan 31, 2012 446.51 Bn
Jan 31, 2011 421.85 Bn
Jan 31, 2010 405.13 Bn
Jan 31, 2009 401.09 Bn