Strasmore Research
Learn Matt ConnorBy Matt Connor · data as of September 30, 2026 · refreshed weekly

PEP Dividend 2026: Ex-Dates and the Raise

PEP dividend 2026 dates in one table: PepsiCo's next ex-dividend date, all four quarterly payments, the February raise, and the 2026 per share total.

PEP dividend 2026 runs on PepsiCo's long-standing quarterly cadence: an ex-dividend date early in March, June, September and December, with the cash arriving about four weeks later. The next PepsiCo ex-dividend date on the calendar below is Dec 5, 2026, 66 days from today, and the payment attached to it lands on Jan 6, 2027. A purchase made on or after an ex-dividend date does not carry that quarter's payment: the seller keeps it.

When is the next PEP ex-dividend date?

The forward calendar below carries 4 dates. Rows marked confirmed come from declared dividend records. Rows marked scheduled sit twelve months on from the same quarter of the last declared cycle, which is the cadence PepsiCo has held to for years. The board declares each quarter a few weeks ahead of its ex-date, and a scheduled row becomes a confirmed one at that point.

QueryPepsiCo's next ex-dividend dates, confirmed and scheduled
ex_dividend_dateex_date_labelstatusdays_awaypayment_datecash_amount
2026-12-05Dec 5, 2026scheduled66Jan 6, 20271.48
2027-03-06Mar 6, 2027scheduled157Mar 31, 20271.48
2027-06-05Jun 5, 2027scheduled248Jun 30, 20271.48
2027-09-04Sep 4, 2027scheduled339Sep 30, 20271.48
The exact SQL behind every number
SELECT
    toString(ex_date)                                AS ex_dividend_date,
    formatDateTime(ex_date, '%b %e, %Y')             AS ex_date_label,
    if(min(src) = 0, 'confirmed', 'scheduled')       AS status,
    dateDiff('day', today(), ex_date)                AS days_away,
    formatDateTime(argMin(pay_dt, src), '%b %e, %Y') AS payment_date,
    round(argMin(amt, src), 4)                       AS cash_amount
FROM
(
    SELECT
        0                AS src,
        ex_dividend_date AS ex_date,
        pay_date         AS pay_dt,
        cash_amount      AS amt
    FROM global_markets.stocks_dividends
    WHERE ticker = 'PEP'
      AND ex_dividend_date >= today()
    UNION ALL
    SELECT
        1,
        addYears(ex_dividend_date, 1),
        addYears(pay_date, 1),
        (
            SELECT max(cash_amount)
            FROM global_markets.stocks_dividends
            WHERE ticker = 'PEP'
              AND ex_dividend_date >= today() - 400
        )
    FROM global_markets.stocks_dividends
    WHERE ticker = 'PEP'
      AND ex_dividend_date >= today() - 400
      AND addYears(ex_dividend_date, 1) >= today()
)
GROUP BY ex_date
ORDER BY ex_date
LIMIT 4
Run this yourself

The nearest date is Dec 5, 2026, currently marked scheduled and 66 days out, carrying $1.48 per share at the current declared rate. The last row on the panel reaches out to Sep 4, 2027, which is far enough ahead that PepsiCo has not declared it. For the same field across the rest of the market, our upcoming ex-dividend dates tracker lists what is coming up name by name.

The PEP dividend 2026 calendar, quarter by quarter

Four dates govern every quarterly dividend. The declaration date is when the board formally approves the payment. The ex-dividend date is the first session the stock trades without the right to it, and the price customarily opens lower by roughly the dividend amount, the mechanic covered in why stocks drop on the ex-dividend date. The record date is when the company reads its shareholder register; under T+1 settlement it now falls on the same session as the ex-date. The payment date is when the cash reaches accounts.

QueryPepsiCo's four 2026 dividend quarters, confirmed and scheduled
ex_dividend_datequarterstatusdeclaredrecord_datepayment_datecash_amountchange_vs_q1_pct
2026-03-06Q1 2026confirmedFeb 4, 2026Mar 6, 2026Mar 31, 20261.42250
2026-06-05Q2 2026confirmedMay 6, 2026Jun 5, 2026Jun 30, 20261.484
2026-09-04Q3 2026confirmedJul 17, 2026Sep 4, 2026Sep 30, 20261.484
2026-12-05Q4 2026schedulednot yet declaredDec 5, 2026Jan 6, 20271.484
The exact SQL behind every number
WITH
(
    SELECT toFloat64(max(cash_amount))
    FROM global_markets.stocks_dividends
    WHERE ticker = 'PEP'
      AND toYear(ex_dividend_date) = 2026
      AND toQuarter(ex_dividend_date) = 1
) AS q1_rate
SELECT
    toString(argMin(ex_date, src))                              AS ex_dividend_date,
    concat('Q', toString(q), ' 2026')                           AS quarter,
    if(min(src) = 0, 'confirmed', 'scheduled')                  AS status,
    if(min(src) = 0 AND argMin(decl_date, src) > toDate('2000-01-01'),
       formatDateTime(argMin(decl_date, src), '%b %e, %Y'),
       'not yet declared')                                      AS declared,
    formatDateTime(argMin(rec_date, src), '%b %e, %Y')          AS record_date,
    formatDateTime(argMin(pay_dt, src), '%b %e, %Y')            AS payment_date,
    round(argMin(amt, src), 4)                                  AS cash_amount,
    round(100 * (toFloat64(argMin(amt, src)) / q1_rate - 1), 1) AS change_vs_q1_pct
FROM
(
    SELECT
        0                                              AS src,
        toQuarter(ex_dividend_date)                    AS q,
        ex_dividend_date                               AS ex_date,
        ifNull(declaration_date, toDate('1970-01-01')) AS decl_date,
        record_date                                    AS rec_date,
        pay_date                                       AS pay_dt,
        cash_amount                                    AS amt
    FROM global_markets.stocks_dividends
    WHERE ticker = 'PEP'
      AND ex_dividend_date >= '2026-01-01'
      AND ex_dividend_date <  '2027-01-01'
    UNION ALL
    SELECT
        1,
        toQuarter(ex_dividend_date),
        addYears(ex_dividend_date, 1),
        toDate('1970-01-01'),
        addYears(record_date, 1),
        addYears(pay_date, 1),
        (
            SELECT max(cash_amount)
            FROM global_markets.stocks_dividends
            WHERE ticker = 'PEP'
              AND ex_dividend_date >= '2026-01-01'
              AND ex_dividend_date <  '2027-01-01'
        )
    FROM global_markets.stocks_dividends
    WHERE ticker = 'PEP'
      AND ex_dividend_date >= '2025-01-01'
      AND ex_dividend_date <  '2026-01-01'
)
GROUP BY q
ORDER BY q
Run this yourself

Read the table top to bottom and the year has a single step in it. The first quarter paid $1.4225 per share on Mar 31, 2026. From the Jun 30, 2026 payment the quarterly amount is $1.48, which is 4% above the March figure and the rate every later quarter carries. The fourth row is marked scheduled: its ex-date falls in December with the cash arriving the following January, which is why a 2026 calendar closes with a payment date stamped 2027.

How the February raise reaches shareholders in June

PepsiCo sets a new annualized dividend rate alongside its fourth-quarter results in February and applies that rate from the June payment onward. The February announcement fixes the number. The formal declaration for each individual quarter lands closer to its own ex-date, which is the date the declared column above shows.

That sequence is what produces the shape in the calendar: one payment at the prior rate in March, then the higher amount for the remaining quarters. A reader comparing PepsiCo with other large payers will find the announcement windows vary quite a bit by company, which when companies announce dividend raises lays out.

What is the PEP dividend yield in 2026?

Dividend yield is the annual cash rate divided by the share price, stated as a percent. The indicated annual rate is four times the current declared quarterly amount, and measuring it against a range of prices shows how much of the yield is the payout and how much is simply where the stock traded.

QueryPEP indicated dividend yield against the 2026 price range
sessionslatest_sessionyear_lowyear_highlatest_closeindicated_annual_rateyield_at_year_low_pctyield_at_year_high_pctyield_at_latest_close_pct
187Sep 30, 2026126.42171.48128.815.924.683.454.6
The exact SQL behind every number
WITH
(
    SELECT toFloat64(4 * max(cash_amount))
    FROM global_markets.stocks_dividends
    WHERE ticker = 'PEP'
      AND ex_dividend_date >= '2026-01-01'
      AND ex_dividend_date <  '2027-01-01'
) AS indicated_rate
SELECT
    countDistinct(date)                                             AS sessions,
    formatDateTime(max(date), '%b %e, %Y')                          AS latest_session,
    round(min(low), 2)                                              AS year_low,
    round(max(high), 2)                                             AS year_high,
    round(argMax(close, date), 2)                                   AS latest_close,
    round(indicated_rate, 4)                                        AS indicated_annual_rate,
    round(100 * indicated_rate / toFloat64(min(low)), 2)            AS yield_at_year_low_pct,
    round(100 * indicated_rate / toFloat64(max(high)), 2)           AS yield_at_year_high_pct,
    round(100 * indicated_rate / toFloat64(argMax(close, date)), 2) AS yield_at_latest_close_pct
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'PEP'
  AND date >= '2026-01-01'
  AND date <  '2027-01-01'
Run this yourself

Across 187 sessions of 2026, PEP traded between $126.42 and $171.48. The indicated annual rate of $5.92 per share works out to 4.68% at the low end of that range and 3.45% at the high end. On Sep 30, 2026, the most recent session in the data, the close of $128.81 put the figure at 4.6%.

The monthly view holds the payout constant and lets price do the moving, which is the cleanest way to see the yield travel through a year.

QueryPEP monthly price range and indicated yield, 2026
monthlow_pricehigh_priceyield_pct
2026-01136.01153.894.1
2026-02153.19171.483.56
2026-03149.03169.543.77
2026-04151.75160.033.8
2026-05143.551603.93
2026-06134.94147.644.17
2026-07133.73149.044.25
2026-08136.73145.94.22
2026-09126.42141.714.43
The exact SQL behind every number
WITH
(
    SELECT toFloat64(4 * max(cash_amount))
    FROM global_markets.stocks_dividends
    WHERE ticker = 'PEP'
      AND ex_dividend_date >= '2026-01-01'
      AND ex_dividend_date <  '2027-01-01'
) AS indicated_rate
SELECT
    formatDateTime(toStartOfMonth(date), '%Y-%m')          AS month,
    round(min(low), 2)                                     AS low_price,
    round(max(high), 2)                                    AS high_price,
    round(100 * indicated_rate / toFloat64(avg(close)), 2) AS yield_pct
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'PEP'
  AND date >= '2026-01-01'
  AND date <  '2027-01-01'
GROUP BY month
ORDER BY month
Run this yourself

January's average close produced an indicated yield of 4.1%. The latest month on the chart spans $126.42 to $141.71 and sits at 4.43%. Every point on that line uses the same cash rate, so the whole curve is a picture of price.

Where the 2026 payout sits in PepsiCo's growth record

Grouping by the year of the ex-dividend date gives each year exactly four quarters, which makes annual totals comparable across a decade. The most recent year blends confirmed quarters with the scheduled one, priced at the current declared rate.

QueryPepsiCo dividends per share by year, with the annual step
yeardividends_per_shareyoy_growth_pctbasis
20173.16757confirmed
20183.587513.3confirmed
20193.79255.7confirmed
20204.02256.1confirmed
20214.24755.6confirmed
20224.5256.5confirmed
20234.9459.3confirmed
20245.337.8confirmed
20255.62255.5confirmed
20265.86254.3includes scheduled
The exact SQL behind every number
SELECT
    toString(y)                                                    AS year,
    round(total, 4)                                                AS dividends_per_share,
    round(100 * (toFloat64(total) / toFloat64(prev_total) - 1), 1) AS yoy_growth_pct,
    basis
FROM
(
    SELECT
        y,
        total,
        basis,
        any(total) OVER (ORDER BY y ASC ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) AS prev_total
    FROM
    (
        SELECT
            y,
            sum(quarter_amount)                                     AS total,
            if(max(best_src) = 0, 'confirmed', 'includes scheduled') AS basis
        FROM
        (
            SELECT
                y,
                q,
                argMin(amt, src) AS quarter_amount,
                min(src)         AS best_src
            FROM
            (
                SELECT
                    0                           AS src,
                    toYear(ex_dividend_date)    AS y,
                    toQuarter(ex_dividend_date) AS q,
                    cash_amount                 AS amt
                FROM global_markets.stocks_dividends
                WHERE ticker = 'PEP'
                  AND ex_dividend_date >= '2016-01-01'
                  AND ex_dividend_date <  '2027-01-01'
                UNION ALL
                SELECT
                    1,
                    toYear(ex_dividend_date) + 1,
                    toQuarter(ex_dividend_date),
                    (
                        SELECT max(cash_amount)
                        FROM global_markets.stocks_dividends
                        WHERE ticker = 'PEP'
                          AND ex_dividend_date >= '2026-01-01'
                          AND ex_dividend_date <  '2027-01-01'
                    )
                FROM global_markets.stocks_dividends
                WHERE ticker = 'PEP'
                  AND ex_dividend_date >= '2025-01-01'
                  AND ex_dividend_date <  '2026-01-01'
            )
            GROUP BY y, q
        )
        GROUP BY y
    )
)
WHERE prev_total > 0
  AND y >= 2017
ORDER BY y
Run this yourself

The chart covers 10 years. In 2017 the four quarters added to $3.1675 per share. 2026 comes to $5.8625 on a basis of includes scheduled, a step of 4.3% over the prior year. Set that number beside the rest of the growth column and you can see the band PepsiCo has worked within over the period, rather than judging one raise on its own. The longer payout record, including the years before this window, sits in our PepsiCo dividend history guide, and the wider cohort of long-running raisers is in dividend growth champions.

FAQ

When is PepsiCo's next ex-dividend date?

The next ex-dividend date on PepsiCo's calendar is Dec 5, 2026, 66 days from today, currently marked scheduled. The payment attached to it is dated Jan 6, 2027.

How much is the PEP dividend per share in 2026?

The March payment carried $1.4225 per share, and every quarter from June carries $1.48. Across all four quarters of the year the total comes to $5.8625 per share.

When does PepsiCo raise its dividend?

PepsiCo sets its new annualized rate with fourth-quarter results in February, and the higher amount first reaches shareholders with the June payment. In 2026 the quarterly rate from June runs 4% above the March rate.

What is PepsiCo's dividend yield?

Against the latest close in the data, $128.81 on Sep 30, 2026, the indicated annual rate of $5.92 works out to 4.6%. Measured across the full 2026 price range the same rate spans 3.45% to 4.68%.

Does PepsiCo pay dividends monthly or quarterly?

Quarterly. Four payments a year, with ex-dividend dates early in March, June, September and December, and the cash arriving roughly four weeks after each ex-date.

Data notes and sources

Every date and amount on this page reads from the dividend history table, stocks_dividends, through the SQL printed under each panel. Amounts are the as-declared cash_amount field rather than the split-adjusted series. Prices come from daily PEP bars in stocks_daily_aggs.

Rows marked scheduled are the same quarter of the last declared cycle moved forward twelve months and priced at the current declared quarterly rate. They are projections of a cadence, and each one is replaced by the declared record once the board acts, at which point the row reads confirmed.

Yields use the indicated annual rate, four times the current quarterly amount, against the price named in each column. That is the convention most quote screens use, and it differs from a trailing yield, which sums the last twelve months of actual payments and straddles the February rate change. Holding-period rules that decide how a payment is taxed are a separate matter, covered in the qualified dividend holding period.


Every panel here ships with the exact SQL that produced it, so any figure can be traced to the row it came from. To check an ex-dividend date or a payout record for another name, ask the question in plain English on the Strasmore terminal.