Walmart (WMT) Dividend Yield & History
Score
Yield is based on dividends paid in the past 12 months. 2026 isn't counted in streaks until the year ends.
Walmart Inc. paid $0.98 a share in the past year. The yield at $125.67 is 0.78%.
Walmart raised its yearly dividend every year from 2013 to 2025.
20 March 2026 was the latest Walmart quarterly increase, $0.23 to $0.25, up 5.3%.
Walmart's dividend was 35% of earnings last year.
Walmart pays a dividend four times a year.
The next ex-dividend date for Walmart is 11 December 2026, and the pay date is 4 January 2027.
Across five years, Walmart dividend growth was 5% a year.
Our records cover 209 payments from 1974 to 2026.
At today's yield, $10,000 invested would receive about $78 a year in dividends before tax, if payments stay the same. Dividends can be cut.
Learn: How to read a dividend
Full WMT quote · Forecast · Academy
Questions
When did WMT last raise the dividend?
Walmart went from $0.23 to $0.25 on 20 March 2026.
How often does WMT pay a dividend?
Four Walmart dividends a year is the schedule.
How many years has WMT raised the dividend?
In 5 of the last 5 years. 2025 totalled $0.91 a share.
What is the WMT dividend yield?
Walmart has a dividend yield of 0.78%.
How long after the WMT ex-dividend date is the cash paid?
24 days.