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.
| ex_dividend_date | ex_date_label | status | days_away | payment_date | cash_amount |
|---|---|---|---|---|---|
| 2026-12-05 | Dec 5, 2026 | scheduled | 66 | Jan 6, 2027 | 1.48 |
| 2027-03-06 | Mar 6, 2027 | scheduled | 157 | Mar 31, 2027 | 1.48 |
| 2027-06-05 | Jun 5, 2027 | scheduled | 248 | Jun 30, 2027 | 1.48 |
| 2027-09-04 | Sep 4, 2027 | scheduled | 339 | Sep 30, 2027 | 1.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 4The 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.
| ex_dividend_date | quarter | status | declared | record_date | payment_date | cash_amount | change_vs_q1_pct |
|---|---|---|---|---|---|---|---|
| 2026-03-06 | Q1 2026 | confirmed | Feb 4, 2026 | Mar 6, 2026 | Mar 31, 2026 | 1.4225 | 0 |
| 2026-06-05 | Q2 2026 | confirmed | May 6, 2026 | Jun 5, 2026 | Jun 30, 2026 | 1.48 | 4 |
| 2026-09-04 | Q3 2026 | confirmed | Jul 17, 2026 | Sep 4, 2026 | Sep 30, 2026 | 1.48 | 4 |
| 2026-12-05 | Q4 2026 | scheduled | not yet declared | Dec 5, 2026 | Jan 6, 2027 | 1.48 | 4 |
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 qRead 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.
| sessions | latest_session | year_low | year_high | latest_close | indicated_annual_rate | yield_at_year_low_pct | yield_at_year_high_pct | yield_at_latest_close_pct |
|---|---|---|---|---|---|---|---|---|
| 187 | Sep 30, 2026 | 126.42 | 171.48 | 128.81 | 5.92 | 4.68 | 3.45 | 4.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'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.
| month | low_price | high_price | yield_pct |
|---|---|---|---|
| 2026-01 | 136.01 | 153.89 | 4.1 |
| 2026-02 | 153.19 | 171.48 | 3.56 |
| 2026-03 | 149.03 | 169.54 | 3.77 |
| 2026-04 | 151.75 | 160.03 | 3.8 |
| 2026-05 | 143.55 | 160 | 3.93 |
| 2026-06 | 134.94 | 147.64 | 4.17 |
| 2026-07 | 133.73 | 149.04 | 4.25 |
| 2026-08 | 136.73 | 145.9 | 4.22 |
| 2026-09 | 126.42 | 141.71 | 4.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 monthJanuary'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.
| year | dividends_per_share | yoy_growth_pct | basis |
|---|---|---|---|
| 2017 | 3.1675 | 7 | confirmed |
| 2018 | 3.5875 | 13.3 | confirmed |
| 2019 | 3.7925 | 5.7 | confirmed |
| 2020 | 4.0225 | 6.1 | confirmed |
| 2021 | 4.2475 | 5.6 | confirmed |
| 2022 | 4.525 | 6.5 | confirmed |
| 2023 | 4.945 | 9.3 | confirmed |
| 2024 | 5.33 | 7.8 | confirmed |
| 2025 | 5.6225 | 5.5 | confirmed |
| 2026 | 5.8625 | 4.3 | includes 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 yThe 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.