Bank of America (BAC) 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.
Bank of America Corporation paid $1.16 a share in the past year. The yield at $50.67 is 2.29%.
Bank of America raised its yearly dividend every year from 2013 to 2025.
4 September 2026 was the latest Bank of America quarterly increase, $0.28 to $0.32, up 14.3%.
Bank of America pays a dividend four times a year.
The next ex-dividend date for Bank of America is 4 December 2026, and the pay date is 24 December 2026.
Across five years, Bank of America dividend growth was 8.4% a year.
Our records cover 164 payments from 1986 to 2026.
At today's yield, $10,000 invested would receive about $229 a year in dividends before tax, if payments stay the same. Dividends can be cut.
Learn: How to read a dividend
Full BAC quote · Forecast · Academy
Questions
When did BAC last raise the dividend?
Bank of America went from $0.28 to $0.32 on 4 September 2026.
How often does BAC pay a dividend?
Four Bank of America dividends a year is the schedule.
How many years has BAC raised the dividend?
In 5 of the last 5 years. 2025 totalled $1.08 a share.
What is the BAC dividend yield?
Bank of America has a dividend yield of 2.29%.
How long after the BAC ex-dividend date is the cash paid?
20 days.