BPShares · London Stock Exchange

BP

Paid for 33 yrs
5.6%
dividend yield · 31.3p in the last 12 months · price 559.4p
Forward yield
6.1%
34p declared + forecast, next 12 months
Next ex-dividend date
12 Nov 2026
✓ Declared
5-year dividend growth
+0.0%
a year, compound · 10y -1.8%
Payments a year
5
paid every year for 33 yrs

When it goes ex-dividend

Filled: went ex in the last 12 months. Dashed: expected in the next 12.

Jan
Mar
Apr
Jun
Jul
Sep
Oct
Dec

Dividends per share by year

Price 559.4p
0p10p20p30p40p'12'13'14'15'16'17'18'19'20'21'22'23'24'25'26
Yearly totals as a table
YearDividends per share
2026 (so far)25p
202524.5p
202423.7p
202322.3p
202218.6p
202115.5p
202024.5p
201932p
201830.6p
201731p
201630.2p
201529.3p
201424.5p
201326p
201223.2p
201119.3p
20109.64p
200939.4p
200829.4p
200721p
200621.1p
200519.1p
200415.3p
200315.7p
200215.9p
200115p
200013.3p
199912.3p
199811.5p
199710.8p
19969.25p
19957p
19944.8p
19934.2p

Coming up

  • 12
    Nov
    Interim dividend
    Ex-dividend in 3 days · paid 18 Dec
    Declared
    $0.087
  • 10
    Feb
    Dividend
    Ex-dividend in 93 days · paid around 18 Mar
    Forecast · high
    6.85p
  • 18
    Feb
    Dividend
    Ex-dividend in 101 days · paid around 26 Mar
    Forecast · high
    6.85p
  • 13
    May
    Dividend
    Ex-dividend in 185 days · paid around 18 Jun
    Forecast · high
    6.8p
  • 12
    Aug
    Dividend
    Ex-dividend in 276 days · paid around 17 Sept
    Forecast · high
    7.05p

Forecasts repeat last year's payments with recent growth, until the company declares. How accurate are they?

Announcements

  • 3Q26 BP PLC Part 1 of 1
    30 Oct 2026 · declared interim $0.087 · ex 12 Nov · paid 18 Dec
    Read ↗
  • 2Q26 BP PLC SEA
    4 Aug 2026 · declared interim $0.087 · ex 13 Aug · paid 18 Sept
    Read ↗
  • Payment of dividends in sterling
    9 Jun 2026 · declared interim $0.083 · ex 14 May · paid 26 Jun
    Read ↗
  • 1Q26 SEA Part 1 of 1
    28 Apr 2026 · declared interim $0.083 · ex 14 May · paid 26 Jun
    Read ↗
  • Payment of dividends in sterling
    17 Mar 2026 · declared interim $0.083 · ex 11 Feb · paid 27 Mar
    Read ↗
  • 4Q25 SEA Part 1 of 1
    10 Feb 2026 · declared interim $0.083 · ex 19 Feb · paid 27 Mar
    Read ↗
  • 3Q25 SEA Part 1 of 1
    4 Nov 2025 · declared interim $0.083 · ex 13 Nov · paid 19 Dec
    Read ↗
  • 2Q25 SEA Part 1 of 1
    5 Aug 2025 · declared interim $0.083 · ex 14 Aug · paid 19 Sept
    Read ↗

Dividend history

133 payments since 1993
Ex-dividend dateAmount per share
13 Aug 20266.41p
14 May 2026 · announced6.18p
19 Feb 20266.23p
11 Feb 2026 · announced6.23p
13 Nov 20256.24p
14 Aug 20256.19p
15 May 20255.9p
20 Feb 20256.18p
7 Nov 20246.3p
8 Aug 20246.05p
16 May 20245.68p
15 Feb 20245.69p
All 133 payments
9 Nov 20235.74p
10 Aug 20235.73p
11 May 20235.31p
16 Feb 20235.55p
10 Nov 20224.94p
11 Aug 20225.17p
12 May 20224.36p
17 Feb 20224.16p
11 Nov 20214.1p
12 Aug 20213.95p
6 May 20213.71p
18 Feb 20213.77p
5 Nov 20203.92p
13 Aug 20204.04p
7 May 20208.34p
13 Feb 20208.16p
7 Nov 20197.83p
8 Aug 20198.35p
9 May 20198.07p
14 Feb 20197.74p
8 Nov 20188.03p
9 Aug 20187.93p
10 May 20187.44p
15 Feb 20187.17p
9 Nov 20177.44p
10 Aug 20177.62p
11 May 20177.76p
16 Feb 20178.16p
10 Nov 20167.93p
4 Aug 20167.56p
5 May 20166.92p
11 Feb 20167.79p
5 Nov 20157.37p
6 Aug 20157.28p
7 May 20157.25p
12 Feb 20157.41p
6 Nov 20146.38p
6 Aug 20146.62p
7 May 20145.81p
12 Feb 20145.71p
6 Nov 20136.45p
7 Aug 20136.4p
8 May 20136.48p
13 Feb 20136.67p
7 Nov 20126.21p
8 Aug 20125.57p
9 May 20125.72p
15 Feb 20125.66p
2 Nov 20114.97p
3 Aug 20114.8p
11 May 20114.76p
9 Feb 20114.82p
17 Feb 20109.64p
11 Nov 20099.46p
12 Aug 20099.45p
13 May 200910.6p
18 Feb 20099.82p
12 Nov 20088.71p
13 Aug 20087.04p
14 May 20086.83p
20 Feb 20086.81p
7 Nov 20075.31p
8 Aug 20075.28p
9 May 20075.15p
21 Feb 20075.26p
8 Nov 20065.24p
9 Aug 20065.32p
10 May 20065.25p
22 Feb 20065.29p
9 Nov 20055.06p
10 Aug 20055.12p
11 May 20054.45p
16 Feb 20054.52p
10 Nov 20043.91p
11 Aug 20043.86p
12 May 20043.81p
18 Feb 20043.67p
12 Nov 20033.86p
13 Aug 20034.04p
14 May 20033.95p
26 Feb 20033.82p
13 Nov 20023.9p
14 Aug 20023.88p
15 May 20024.05p
20 Feb 20024.06p
14 Nov 20013.81p
15 Aug 20013.91p
16 May 20013.67p
21 Feb 20013.62p
13 Nov 20003.6p
14 Aug 20003.35p
15 May 20003.22p
23 Feb 20003.1p
17 Nov 19993.03p
16 Aug 19993.1p
17 May 19993.1p
1 Mar 19993.06p
9 Nov 19983p
10 Aug 19983p
11 May 19982.63p
16 Feb 19982.88p
10 Nov 19972.75p
11 Aug 19972.75p
12 May 19972.63p
17 Feb 19972.63p
11 Nov 19962.5p
12 Aug 19962.5p
13 May 19962.13p
19 Feb 19962.13p
13 Nov 19952p
14 Aug 19952p
15 May 19951.5p
20 Feb 19951.5p
7 Nov 19941.25p
8 Aug 19941.25p
16 May 19941.25p
14 Feb 19941.05p
15 Nov 19931.05p
16 Aug 19931.05p
10 May 19931.05p
15 Feb 19931.05p

Amounts are adjusted for share splits and consolidations. p = pence per share. Specials count in the history but not in yields or streaks.