tiprankstipranks
BP PLC (GB:BP.B)
LSE:BP.B
UK Market
Want to see GB:BP.B full AI Analyst Report?

BP plc (BP.B) Dividend Date & History

13 Followers
BP plc (BP.B) pays a SemiAnnual dividend. This page shows BP.B’s dividend history, latest dividend amount, dividend yield, ex-dividend date, record date, and dividend payment date.

Dividend Data

Dividend Data
Last Ex-Dividend Date
Jun 25, 2026
Payment date​
Jul 31, 2026
Dividend Amount Per Share
4.5 p
Semiannually
Dividend Yield
5.42%
Sector: Energy
Sector Average: 6.469%
Payout Ratio
Dividend Growth​
7 years
Since 2019
Last 3 Months

Dividend Amount Per Share​

Dividend Yield displayed is the dividend yield on the ex. date of the dividend

BP.B Dividend History

Ex-Date
Record Date
Payment Date
Frequency
Declaration Date
Amount
Jun 25, 2026
Jun 26, 2026
Jul 31, 2026
Semi Annually4.50 p
Jan 02, 2026
Jan 05, 2026
Jan 30, 2026
Semi Annually4.50 p
Jun 26, 2025
Jun 27, 2025
Jul 31, 2025
Semi Annually4.50 p
Dec 24, 2024
Dec 27, 2024
Jan 31, 2025
Semi Annually4.50 p
Jun 27, 2024
Jun 28, 2024
Jul 31, 2024
Semi Annually4.50 p
Dec 28, 2023
Dec 29, 2023
Jan 31, 2024
Semi Annually4.50 p
Jun 29, 2023
Jun 30, 2023
Jul 31, 2023
Semi Annually4.50 p
Dec 29, 2022
Dec 30, 2022
Jan 31, 2023
Semi Annually4.50 p
Jun 30, 2022
Jul 01, 2022
Aug 01, 2022
Semi Annually4.50 p
Dec 30, 2021
Dec 31, 2021
Jan 31, 2022
Semi Annually4.50 p
The table shows BP PLC’s dividend history, including amount per share, payout frequency, declaration, record, and payment dates.

FAQ

Does BP PLC pay dividends?
Yes, GB:BP.B has paid a dividend within the past 12 months.
    How much is BP PLC's dividend?
    GB:BP.B pays a dividend of 4.5 p per share. GB:BP.B's annual dividend yield is 5.42%.
      When is BP PLC ex-dividend date?
      BP plc's previous ex-dividend date was on Jun 25, 2026. BP plc shareholders who own GB:BP.B stock before this date received BP plc's last dividend payment of 4.5 p per share on Jan 30, 2026. GB:BP.B's next ex-dividend date has not been announced yet.
        When is BP PLC dividend payment date?
        BP plc's next quarterly payment date is on Jan 30, 2026, when BP plc shareholders who owned GB:BP.B shares before Jan 02, 2026 received a dividend payment of 4.5 p per share. Add GB:BP.B to your watchlist to be reminded of GB:BP.B's next dividend payment.
          Does BP PLC have sufficient earnings to cover their dividend?
          The BP PLC has paid a dividend in the last year and may provide dividends in the near future.