Strasmore Research
Learn Matt ConnorBy Matt Connor · data as of October 4, 2026 · refreshed weekly

PG Dividend 2026: Dates, History and Yield

Every 2026 PG dividend date: declaration, ex dividend, record and payment, with the quarterly amount, the annual raise and a trailing yield you can check.

The PG dividend in 2026 runs on Procter & Gamble's usual four-payment calendar: the board declares a quarterly amount, the ex-dividend date lands roughly ten days later, the record date sits right behind it, and the cash pays a few weeks after that. Every date and amount below is read from the corporate-actions dividend record, stocks_dividends, the same source behind our Procter & Gamble dividend profile and the Microsoft 2026 dividend calendar. Nothing on this page is a forecast. If a quarter is missing from the table, the board has not declared it yet.

Every declared PG dividend date in 2026

The panel carries one row per 2026 dividend event, with the four dates attached to it and the amount per share. The running column adds the quarters up as the year fills in, so the last row is the year-to-date total an owner of one share has been paid or is scheduled to be paid.

QueryEvery declared 2026 PG dividend: declaration, ex date, record date, payment
ex_dividend_dateex_date_labeldeclared_labelrecord_labelpay_labelcash_amountrunning_total
2026-01-23Jan 23Jan 13, 2026Jan 23Feb 17, 20261.05681.0568
2026-04-24Apr 24Apr 14, 2026Apr 24May 15, 20261.08852.1453
2026-07-24Jul 24Jul 14, 2026Jul 24Aug 17, 20261.08853.2338
The exact SQL behind every number
WITH events AS
(
    SELECT
        ex_dividend_date            AS ex_date,
        any(declaration_date)       AS declaration_date,
        any(record_date)            AS record_date,
        any(pay_date)               AS pay_date,
        max(toFloat64(cash_amount)) AS amt
    FROM global_markets.stocks_dividends
    WHERE ticker = 'PG'
      AND ex_dividend_date >= '2026-01-01'
      AND ex_dividend_date <  '2027-01-01'
    GROUP BY ex_date
)
SELECT
    toString(ex_date)                             AS ex_dividend_date,
    formatDateTime(ex_date, '%b %e')              AS ex_date_label,
    formatDateTime(declaration_date, '%b %e, %Y') AS declared_label,
    formatDateTime(record_date, '%b %e')          AS record_label,
    formatDateTime(pay_date, '%b %e, %Y')         AS pay_label,
    round(amt, 4)                                 AS cash_amount,
    round(sum(amt) OVER (ORDER BY ex_date ASC
          ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW), 4) AS running_total
FROM events
ORDER BY ex_date
Run this yourself

As of the most recent board action, dated Jul 14, 2026, Procter & Gamble has 3 dividends on the books with 2026 ex-dates. The newest of them is $1.0885 per share, with an ex-date of Jul 24, a record date of Jul 24, and payment on Aug 17, 2026. Stacked up, the declared 2026 payments come to $3.2338 per share, starting from a first ex-date of Jan 23.

Of those four dates, only one decides who gets paid. The ex-dividend date is the first session the shares trade without the upcoming payment attached: an owner who buys on that morning is buying the stock minus that quarter's cash, and the seller keeps it. The record date is the registry snapshot, the pay date is when the money actually lands, and the declaration date is simply when the board voted. Our ex-dividend date explainer walks through the settlement mechanics behind that split.

Which 2026 quarters are declared, and which are still projections

Declared means a board vote with real dates attached, which is what the panel above holds. Everything else is a pattern, not a record. Procter & Gamble has run four payments a year for decades, with ex-dates clustered in late January, April, July and October, so a reader can see where the remaining 2026 event is likely to sit on the calendar. It becomes a fact on the day the declaration posts, and not before. The same discipline applies to the amount: a quarter that has not been declared has no amount, even when the rate has been steady for three quarters running.

The gaps between the four dates are stable enough to be useful. The panel measures them for recent quarters.

QueryPG dividend timeline by quarter: declaration to ex date, ex date to payment
quarter_labeldeclare_to_ex_daysex_to_record_daysex_to_pay_days
2024 Q310027
2024 Q410028
2025 Q110025
2025 Q213024
2025 Q310028
2025 Q410024
2026 Q110025
2026 Q210021
2026 Q310024
The exact SQL behind every number
SELECT
    concat(toString(toYear(ex_dividend_date)), ' Q', toString(toQuarter(ex_dividend_date))) AS quarter_label,
    toInt32(dateDiff('day', any(declaration_date), ex_dividend_date)) AS declare_to_ex_days,
    toInt32(dateDiff('day', ex_dividend_date, any(record_date)))      AS ex_to_record_days,
    toInt32(dateDiff('day', ex_dividend_date, any(pay_date)))         AS ex_to_pay_days
FROM global_markets.stocks_dividends
WHERE ticker = 'PG'
  AND ex_dividend_date >= '2024-07-01'
  AND ex_dividend_date <  '2027-01-01'
GROUP BY ex_dividend_date
ORDER BY ex_dividend_date
Run this yourself

In the most recent quarter shown, the declaration arrived 10 days ahead of the ex-dividend date, the record date sat 0 days from it, and the cash paid 24 days after the ex-date. Across the 9 quarters in the panel the bars stay close to the same height, which is what makes the shape of the year predictable even while the individual dates are not yet set.

Checking the next declaration is a two-step job and needs no inside information. First, watch for the board vote: the company issues it as a press release and files it, and the dividend record picks up the new row within a day or so. Second, re-run the first panel on this page. A new row with a 2026 ex-date means the quarter is declared, with all four dates and the amount in one line. Until that row exists, treat any number you see elsewhere for that quarter as an estimate.

How big was the 2026 Procter & Gamble dividend increase?

An annual raise shows up in a payment record as one step: the quarterly amount jumps once, then holds flat for three quarters at the new rate. The panel isolates every one of those steps.

QueryEvery PG quarterly rate increase since 2017, and the size of each step
ex_dividend_dateraise_labelprior_quarterly_ratenew_quarterly_rateraise_pctprior_five_avg_pct
2017-04-19Apr 20170.66950.68963None
2018-04-19Apr 20180.68960.717243
2019-04-17Apr 20190.71720.745943.5
2020-04-23Apr 20200.74590.79076.013.67
2021-04-22Apr 20210.79070.8698104.25
2022-04-21Apr 20220.86980.913355.4
2023-04-20Apr 20230.91330.940735.8
2024-04-18Apr 20240.94071.00656.995.6
2025-04-21Apr 20251.00651.056856.2
2026-04-24Apr 20261.05681.088536
The exact SQL behind every number
WITH rates AS
(
    SELECT
        ex_dividend_date,
        max(toFloat64(cash_amount)) AS rate
    FROM global_markets.stocks_dividends
    WHERE ticker = 'PG'
      AND ex_dividend_date >= '2017-01-01'
    GROUP BY ex_dividend_date
),
stepped AS
(
    SELECT
        ex_dividend_date,
        rate,
        lagInFrame(rate, 1, 0.) OVER (ORDER BY ex_dividend_date ASC
            ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_rate
    FROM rates
),
raises AS
(
    SELECT
        ex_dividend_date,
        formatDateTime(ex_dividend_date, '%b %Y') AS raise_label,
        round(prev_rate, 4)                       AS prior_quarterly_rate,
        round(rate, 4)                            AS new_quarterly_rate,
        round(100 * (rate / prev_rate - 1), 2)    AS raise_pct
    FROM stepped
    WHERE prev_rate > 0
      AND rate > prev_rate * 1.005
)
SELECT
    toString(ex_dividend_date) AS ex_dividend_date,
    raise_label,
    prior_quarterly_rate,
    new_quarterly_rate,
    raise_pct,
    round(if(isNaN(trailing_avg), 0, trailing_avg), 2) AS prior_five_avg_pct
FROM
(
    SELECT
        ex_dividend_date,
        raise_label,
        prior_quarterly_rate,
        new_quarterly_rate,
        raise_pct,
        avg(raise_pct) OVER (ORDER BY ex_dividend_date ASC
            ROWS BETWEEN 5 PRECEDING AND 1 PRECEDING) AS trailing_avg
    FROM raises
)
ORDER BY ex_dividend_date
Run this yourself

The latest step, first paid on the Apr 2026 ex-date, carried the quarterly rate from $1.0568 to $1.0885, a move of 3%. The five raises before it averaged 6%, so the chart gives a reader the context the headline percentage on its own leaves out. The panel holds 10 steps in total, one per year.

Procter & Gamble has paid a dividend every year since 1890 and has lifted it annually since 1957, a streak now in its seventh decade. That long record is the company's own published history. The panels here measure only the steps visible in the payment rows, which is a shorter window, and that distinction matters when a figure gets quoted: a count of consecutive increases comes from the company, while the size of each recent increase comes from the declared amounts above. The same test applied across a wider set of names sits in our dividend growth champions screen.

PG dividend history: what the annual totals show

Quarterly amounts are awkward to compare across years, since a raise mid-year splits the calendar into two rates. Summing by calendar year fixes that.

QueryPG dividends per share by calendar year, and the year-over-year step
yeardividends_per_sharepaymentsyoy_change_pct
20122.21140
20132.366547.03
20142.532347.01
20152.632343.95
20162.671441.49
20172.738342.5
20182.841243.76
20192.954944
20203.11845.52
20213.400149.05
20223.609746.16
20233.735443.48
20243.960246.02
20254.176945.47
The exact SQL behind every number
WITH per_year AS
(
    SELECT
        toYear(ex_dividend_date) AS yr,
        round(sum(amt), 4)       AS dividends_per_share,
        count()                  AS payments
    FROM
    (
        SELECT
            ex_dividend_date,
            max(toFloat64(cash_amount)) AS amt
        FROM global_markets.stocks_dividends
        WHERE ticker = 'PG'
          AND ex_dividend_date >= '2012-01-01'
          AND ex_dividend_date <  '2026-01-01'
        GROUP BY ex_dividend_date
    )
    GROUP BY yr
)
SELECT
    toString(yr) AS year,
    dividends_per_share,
    payments,
    round(if(prev > 0, 100 * (dividends_per_share / prev - 1), 0), 2) AS yoy_change_pct
FROM
(
    SELECT
        yr,
        dividends_per_share,
        payments,
        lagInFrame(dividends_per_share, 1, 0.) OVER (ORDER BY yr ASC
            ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev
    FROM per_year
)
ORDER BY yr
Run this yourself

The panel covers 14 complete calendar years, 2012 through 2025. The first of them paid $2.211 per share. 2025 paid $4.1769 across 4 quarters, 5.47% above the year before it. The percentage column is the useful one for a long holder: it shows the pace of the raises rather than the level, and the line is a good deal flatter than the dollar series above it.

2026 is not in this panel, since the year is still filling in. Its running total is the last row of the first panel.

What is the PG dividend yield in 2026?

Trailing yield is a ratio with a plain definition: the dividends declared over the past twelve months, divided by the current share price. The numerator is cash already committed, the denominator moves with every tick, so the line below is mostly a picture of the price, inverted. It describes what a share has paid, and it is not a statement about what the next twelve months will pay.

QueryPG trailing twelve-month dividend yield against the month-end share price
22 rows (showing 20)
monthmonth_end_closettm_yield_pct
2025-01-01165.992.43
2025-02-01173.842.32
2025-03-01170.422.36
2025-04-01162.572.51
2025-05-01169.892.4
2025-06-01159.322.56
2025-07-01150.472.74
2025-08-01157.042.63
2025-09-01153.652.69
2025-10-01150.372.78
2025-11-01148.162.82
2025-12-01143.312.91
2026-01-01151.772.79
2026-02-01167.22.53
2026-03-01144.442.93
2026-04-01147.092.9
2026-05-01143.562.97
2026-06-01146.642.9
2026-07-01144.492.97
2026-08-01145.122.96
The exact SQL behind every number
WITH px AS
(
    SELECT
        toStartOfMonth(date)           AS month,
        max(date)                      AS last_session,
        argMax(toFloat64(close), date) AS month_end_close
    FROM global_markets.stocks_daily_aggs
    WHERE ticker = 'PG'
      AND date >= '2025-01-01'
    GROUP BY month
),
divs AS
(
    SELECT
        ex_dividend_date,
        max(toFloat64(cash_amount)) AS amt
    FROM global_markets.stocks_dividends
    WHERE ticker = 'PG'
      AND ex_dividend_date >= '2023-12-01'
    GROUP BY ex_dividend_date
)
SELECT
    toString(p.month)                                AS month,
    round(p.month_end_close, 2)                      AS month_end_close,
    round(100 * sum(d.amt) / p.month_end_close, 2)   AS ttm_yield_pct
FROM px AS p
CROSS JOIN divs AS d
WHERE d.ex_dividend_date <= p.last_session
  AND d.ex_dividend_date >  subtractYears(p.last_session, 1)
GROUP BY p.month, p.month_end_close
ORDER BY p.month
Run this yourself

At the right edge of the chart, a close of $144.91 against the trailing twelve months of declared payments works out to 2.96%. At the left edge of the same window the figure stood at 2.43%, across 22 monthly points in all. The newest point uses the latest session available in the current month rather than a true month-end close, so it moves until the month closes out.

Two things keep this number honest. It is computed from declared amounts with dates on them, never from an annualized guess at the next four quarters, and it is anchored to a price that is stated next to it. A yield quoted without its price and its payout window is a number no reader can check.

FAQ

When is the next PG ex-dividend date?

Procter & Gamble has set ex-dates in late January, April, July and October in recent years. The most recent declared 2026 ex-date is Jul 24, and any later one joins the first panel on this page the day the board declares it. For a cross-market view, our upcoming ex-dividend dates page tracks the near-term calendar across many names.

How much is the PG dividend per share in 2026?

The latest declared quarterly amount is $1.0885 per share. Declared 2026 payments total $3.2338 per share across 3 quarters so far, with any remaining quarter undeclared at the time of writing.

How often does Procter & Gamble pay a dividend?

Four times a year, on a quarterly cycle. One of the four quarters carries the annual raise, and in recent years that step has landed on the spring payment, as the increase panel shows.

What is Procter & Gamble's dividend yield?

On a trailing twelve-month basis, 2.96% at a share price of $144.91. That is a backward-looking measure built from cash already declared, and it shifts daily with the price.

If I sell on the ex-dividend date, do I still get paid?

Yes. An owner who holds into the opening of the ex-dividend session is entitled to that quarter's payment even after selling the shares that same day. The mechanics, including why the price typically opens lower by roughly the dividend, are in selling on the ex-dividend date.


Every panel on this page ships with the exact SQL beneath it, so a reader can see which rows were counted before quoting a number. To pull the same four-date calendar for a different company, ask the question in plain English on the Strasmore terminal.