Walmart Gross Profit 1987-2025 | WMT

Walmart annual/quarterly gross profit history and growth rate from 1987 to 2025. Gross profit can be defined as the profit a company makes after deducting the variable costs directly associated with making and selling its products or providing its services.
  • Walmart gross profit for the quarter ending July 31, 2025 was $44.631B, a 4.95% increase year-over-year.
  • Walmart gross profit for the twelve months ending July 31, 2025 was $172.567B, a 5.36% increase year-over-year.
  • Walmart annual gross profit for 2025 was $169.232B, a 7.12% increase from 2024.
  • Walmart annual gross profit for 2024 was $157.983B, a 7.06% increase from 2023.
  • Walmart annual gross profit for 2023 was $147.568B, a 2.65% increase from 2022.
Walmart Annual Gross Profit
(Millions of US $)
2025 $169,232
2024 $157,983
2023 $147,568
2022 $143,754
2021 $138,836
2020 $129,359
2019 $129,104
2018 $126,947
2017 $124,617
2016 $121,146
2015 $120,565
2014 $118,225
2013 $116,354
2012 $111,516
2011 $106,903
2010 $103,979
2009 $100,313
2008 $92,886
2007 $84,389
2006 $74,452
2005 $67,478
2004 $59,934
2003 $53,278
2002 $46,726
2001 $42,861
2000 $37,145
1999 $30,483
1998 $25,861
1997 $21,196
1996 $19,063
1995 $16,908
1994 $13,901
1993 $11,309
1992 $9,101
1991 $7,102
1990 $5,741
1989 $4,605
1988 $3,678
1987 $2,867
1986 $2,103

Fatal error: Uncaught TypeError: number_format(): Argument #1 ($num) must be of type float, string given in /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php:2820 Stack trace: #0 /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php(2820): number_format() #1 /var/www/html/macrotrends/public_html/assets/php/url_router.php(168): include('...') #2 {main} thrown in /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php on line 2820
Walmart Quarterly Gross Profit
(Millions of US $)
2025-07-31 $44,631
2025-04-30 $41,306
2025-01-31 $44,382
2024-10-31 $42,248
2024-07-31 $42,525
2024-04-30 $40,077
2024-01-31 $41,563
2023-10-31 $39,621
2023-07-31 $39,782
2023-04-30 $37,017
2023-01-31 $38,625
2022-10-31 $37,200
2022-07-31 $37,021
2022-04-30 $34,722
2022-01-31 $37,349
2021-10-31 $35,502
2021-07-31 $35,865
2021-04-30 $35,038
2021-01-31 $36,818
2020-10-31 $34,369
2020-07-31 $35,053
2020-04-30 $32,596
2020-01-31 $33,923
2019-10-31 $32,091
2019-07-31 $32,454
2019-04-30 $30,891
2019-01-31 $33,886
2018-10-31 $31,778
2018-07-31 $32,457
2018-04-30 $30,983
2018-01-31 $33,627
2017-10-31 $31,632
2017-07-31 $31,834
2017-04-30 $29,854
2017-01-31 $33,193
2016-10-31 $30,695
2016-07-31 $31,369
2016-04-30 $29,360
2016-01-31 $32,668
2015-10-31 $29,962
2015-07-31 $30,173
2015-04-30 $28,343
2015-01-31 $32,450
2014-10-31 $29,754
2014-07-31 $30,115
2014-04-30 $28,246
2014-01-31 $31,735
2013-10-31 $29,001
2013-07-31 $29,410
2013-04-30 $28,079
2013-01-31 $31,553
2012-10-31 $28,330
2012-07-31 $28,639
2012-04-30 $27,832
2012-01-31 $30,273
2011-10-31 $27,635
2011-07-31 $27,596
2011-04-30 $26,012
2011-01-31 $29,289
2010-10-31 $26,133
2010-07-31 $26,288
2010-04-30 $25,193
2010-01-31 $28,847
2009-10-31 $25,458
2009-07-31 $25,820
2009-04-30 $23,854
2009-01-31 $26,797
2008-10-31 $24,724
2008-07-31 $25,224
2008-04-30 $23,568
2008-01-31 $26,763
2007-10-31 $22,614
2007-07-31 $22,410
2007-04-30 $21,099
2007-01-31 $23,403
2006-10-31 $20,702
2006-07-31 $20,845
2006-04-30 $19,439
2006-01-31 $20,663
2005-10-31 $18,072
2005-07-31 $18,608
2005-04-30 $17,109
2005-01-31 $18,363
2004-10-31 $16,715
2004-07-31 $16,926
2004-04-30 $15,474
2004-01-31 $16,951
2003-10-31 $14,743
2003-07-31 $14,934
2003-04-30 $13,306
2003-01-31 $14,904
2002-10-31 $13,119
2002-07-31 $13,265
2002-04-30 $11,990
2002-01-31 $12,356
2001-10-31 $11,798
2001-07-31 $11,857
2001-04-30 $10,715
2001-01-31 $11,704
2000-10-31 $10,487
2000-07-31 $10,544
2000-04-30 $9,782
2000-01-31 $10,700
1999-10-31 $9,301
1999-07-31 $8,347
1999-04-30 $7,476
1999-01-31 $8,850
1998-10-31 $7,129
1998-07-31 $7,099
1998-04-30 $6,631
1998-01-31 $7,620
1997-10-31 $6,097
1997-07-31 $5,908
1997-04-30 $5,282
1997-01-31 $6,083
1996-10-31 $5,194
1996-07-31 $5,468
1996-04-30 $4,708
1996-01-31 $5,454
1995-10-31 $4,737
1995-07-31 $4,628
1995-04-30 $4,244
1995-01-31 $5,087
1994-10-31 $4,217
1994-07-31 $4,234
1994-04-30 $3,622
1994-01-31 $4,379
1993-10-31 $3,519
1993-07-31 $3,430
1993-04-30 $2,904
1993-01-31 $3,653
1992-10-31 $2,927
1992-07-31 $2,731
1992-04-30 $2,379
1992-01-31 $2,916
1991-10-31 $2,334
1991-07-31 $2,132
1991-04-30 $1,950
1991-01-31 $2,239
1990-10-31 $1,734
1990-07-31 $1,637
1990-04-30 $1,491
1990-01-31 $1,819
1989-10-31 $1,402
1989-07-31 $1,318
1989-04-30 $1,202
1989-01-31 $1,428
1988-10-31 $1,130
1988-07-31 $1,077
1988-04-30 $971
1988-01-31 $1,131
1987-10-31 $924
1987-07-31 $858
1987-04-30 $764
1987-01-31