JNJ Dividend 2026: Dates, Raise and Yield
Every JNJ dividend in 2026: declaration, ex-dividend, record and payment dates, the April raise, the quarterly rate, and the yield on 2026 prices.
The JNJ dividend in 2026 follows the quarterly schedule Johnson & Johnson has kept for decades, with one rate increase declared at the April board meeting. This page carries every 2026 declaration, ex-dividend, record and payment date the company has actually declared, the per-share amount attached to each, and what the year adds up to so far. Every date and amount below is read from the dividend record itself, so the page stays honest as the year closes out.
Four terms carry the whole schedule. The declaration date is the day the board announces a dividend. The ex-dividend date is the first day the stock trades without the right to that payment: whoever owns the shares at the close before it gets paid, and a buyer on the ex-date does not. The record date, one business day after the ex-date under T+1 settlement, is the day the company reads its shareholder list. The pay date is when the cash actually arrives. Our guide to the ex-dividend date walks through the mechanics in full.
Every JNJ dividend date in 2026
One row per declared 2026 dividend, sorted by ex-dividend date. The status column marks whether the cash has already gone out or is still ahead.
| ex_date | ex_date_label | declared_label | record_label | pay_date_label | cash_amount | payment_status |
|---|---|---|---|---|---|---|
| 2026-02-24 | Feb 24 | Jan 2 | Feb 24 | Mar 10 | 1.3 | paid |
| 2026-05-26 | May 26 | Apr 14 | May 26 | Jun 9 | 1.34 | paid |
| 2026-08-25 | Aug 25 | Jul 15 | Aug 25 | Sep 8 | 1.34 | paid |
The exact SQL behind every number
SELECT
toString(ex_dividend_date) AS ex_date,
formatDateTime(ex_dividend_date, '%b %e') AS ex_date_label,
formatDateTime(any(declaration_date), '%b %e') AS declared_label,
formatDateTime(any(record_date), '%b %e') AS record_label,
formatDateTime(any(pay_date), '%b %e') AS pay_date_label,
round(toFloat64(max(cash_amount)), 4) AS cash_amount,
if(any(pay_date) <= today(), 'paid', 'scheduled') AS payment_status
FROM global_markets.stocks_dividends
WHERE ticker = 'JNJ'
AND ex_dividend_date >= '2026-01-01'
AND ex_dividend_date < '2027-01-01'
GROUP BY ex_dividend_date
ORDER BY ex_dividend_dateThe record holds 3 declared dividends with 2026 ex-dividend dates. The first ran ex on Feb 24 at $1.3 per share, declared on Jan 2, with a record date of Feb 24 and cash out on Mar 10. The latest one runs ex on Aug 25 at $1.34, pays on Sep 8, and currently shows as paid.
Two things stand out in the columns. The declaration date sits ahead of the ex-date in every row, so nothing on this page is a projection: a quarter appears only once the board has voted it, and the table fills in through the year. The second is the gap between the ex-date and the pay date, which runs several weeks. That stretch is the window where a holder has earned the dividend and has not yet received it. Selling on or after the ex-date does not forfeit the payment.
How much did Johnson & Johnson raise its dividend in 2026?
JNJ announces its increase with the April declaration, and the new amount appears on the quarter that follows. The cleanest way to size a raise is to compare the highest quarterly rate declared in one year against the highest declared in the year before.
| year | rate_increase_pct | consecutive_raise_years |
|---|---|---|
| 2016 | 6.67 | 12 |
| 2017 | 5 | 13 |
| 2018 | 7.14 | 14 |
| 2019 | 5.56 | 15 |
| 2020 | 6.32 | 16 |
| 2021 | 4.95 | 17 |
| 2022 | 6.6 | 18 |
| 2023 | 5.31 | 19 |
| 2024 | 4.2 | 20 |
| 2025 | 4.84 | 21 |
| 2026 | 3.08 | 22 |
The exact SQL behind every number
WITH per_year AS
(
SELECT
toYear(ex_dividend_date) AS yr,
round(toFloat64(max(cash_amount)), 4) AS top_rate
FROM global_markets.stocks_dividends
WHERE ticker = 'JNJ'
AND ex_dividend_date >= '2004-01-01'
AND ex_dividend_date < '2027-01-01'
GROUP BY yr
),
stepped AS
(
SELECT
yr,
top_rate,
lagInFrame(top_rate) OVER (ORDER BY yr ASC ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prior_rate
FROM per_year
),
streaked AS
(
SELECT
yr,
top_rate,
prior_rate,
max(if(prior_rate > 0 AND top_rate > prior_rate, 0, yr))
OVER (ORDER BY yr ASC ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS last_flat_year
FROM stepped
)
SELECT
year,
rate_increase_pct,
consecutive_raise_years
FROM
(
SELECT
yr,
toString(yr) AS year,
round(if(prior_rate > 0, (top_rate / prior_rate - 1) * 100, 0), 2) AS rate_increase_pct,
toUInt16(yr - last_flat_year) AS consecutive_raise_years
FROM streaked
)
WHERE yr >= 2016
ORDER BY yrThe 2026 increase measured 3.08% over the prior year's top quarterly rate. Every year in the panel, from 2016 forward, carries a step up rather than a hold, and the streak column counts 22 consecutive years of increases through 2026 inside the dividend record this page reads. Treat that count as a measured floor on the company's run rather than the whole of it: the record starts long after the streak did. The JNJ dividend increase history carries the multi-decade version, year by year.
A raise of this size moves the quarterly payment by cents rather than dollars. The weight of it comes from repetition, since a rate that steps up every year works against a purchase price that never changes.
What has JNJ paid per share in 2026?
A calendar-year total counts the dividends whose ex-dates land inside the year, which is not the same as the current rate multiplied by four.
| year | total_per_share | top_quarterly_rate | payments | first_ex_label | last_ex_label |
|---|---|---|---|---|---|
| 2016 | 3.15 | 0.8 | 4 | Feb 19 | Nov 18 |
| 2017 | 3.32 | 0.84 | 4 | Feb 24 | Nov 27 |
| 2018 | 3.54 | 0.9 | 4 | Feb 26 | Nov 26 |
| 2019 | 3.75 | 0.95 | 4 | Feb 25 | Nov 25 |
| 2020 | 3.98 | 1.01 | 4 | Feb 24 | Nov 23 |
| 2021 | 4.19 | 1.06 | 4 | Feb 22 | Nov 22 |
| 2022 | 4.45 | 1.13 | 4 | Feb 18 | Nov 21 |
| 2023 | 4.7 | 1.19 | 4 | Feb 17 | Nov 20 |
| 2024 | 4.91 | 1.24 | 4 | Feb 16 | Nov 26 |
| 2025 | 5.14 | 1.3 | 4 | Feb 18 | Nov 25 |
| 2026 | 3.98 | 1.34 | 3 | Feb 24 | Aug 25 |
The exact SQL behind every number
WITH per_ex AS
(
SELECT
toYear(ex_dividend_date) AS yr,
ex_dividend_date AS ex_date,
max(cash_amount) AS amt
FROM global_markets.stocks_dividends
WHERE ticker = 'JNJ'
AND ex_dividend_date >= '2004-01-01'
AND ex_dividend_date < '2027-01-01'
GROUP BY yr, ex_dividend_date
)
SELECT
toString(yr) AS year,
round(toFloat64(sum(amt)), 4) AS total_per_share,
round(toFloat64(max(amt)), 4) AS top_quarterly_rate,
count() AS payments,
formatDateTime(min(ex_date), '%b %e') AS first_ex_label,
formatDateTime(max(ex_date), '%b %e') AS last_ex_label
FROM per_ex
WHERE yr >= 2016
GROUP BY yr
ORDER BY yrAdding up the dividends whose ex-dates land inside 2026 gives $3.98 per share across 3 declared quarters, against $5.14 across the 4 quarters of 2025. The top quarterly rate for the year stands at $1.34.
The difference between a year's sum and four times the current rate is the raise itself. Part of any year's total sits at the old rate, since the first payment of the year goes out ahead of the April declaration. The first ex-date of the year fell on Feb 18 in 2025 and on Feb 24 in 2026, with the last of 2025 on Nov 25.
What is the JNJ dividend yield at 2026 prices?
Yield has two inputs: the dividend rate and the share price. The indicated yield takes the quarterly rate in effect, multiplies it by four, and divides by the price. Start with the price side of that fraction.
| month | month_low | month_avg_close | month_high |
|---|---|---|---|
| 2026-01 | 200.91 | 215.86 | 230 |
| 2026-02 | 227.25 | 241.52 | 248.94 |
| 2026-03 | 232.24 | 241.01 | 251.71 |
| 2026-04 | 223.78 | 234.5 | 247.21 |
| 2026-05 | 220.37 | 227.55 | 235.5 |
| 2026-06 | 220.84 | 236.87 | 259.9 |
| 2026-07 | 245.49 | 257.86 | 274.9 |
| 2026-08 | 250.44 | 264.21 | 276.47 |
| 2026-09 | 260.68 | 269.83 | 281.07 |
The exact SQL behind every number
SELECT
formatDateTime(toStartOfMonth(date), '%Y-%m') AS month,
round(toFloat64(min(low)), 2) AS month_low,
round(toFloat64(avg(close)), 2) AS month_avg_close,
round(toFloat64(max(high)), 2) AS month_high
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'JNJ'
AND date >= '2026-01-01'
AND date < '2027-01-01'
GROUP BY month
ORDER BY monthIn 2026-01, the low print was $200.91. In 2026-09, the high reached $281.07 against an average close of $269.83. The monthly low and high bracket whatever price a quoted yield was measured against, which is the first reason two published yield figures for the same stock disagree.
Now the yield itself, month by month, using the rate in force at the end of each month against that month's average close.
| month | quarterly_rate_in_effect | indicated_yield_pct |
|---|---|---|
| 2026-01 | 1.3 | 2.41 |
| 2026-02 | 1.3 | 2.15 |
| 2026-03 | 1.3 | 2.16 |
| 2026-04 | 1.3 | 2.22 |
| 2026-05 | 1.34 | 2.36 |
| 2026-06 | 1.34 | 2.26 |
| 2026-07 | 1.34 | 2.08 |
| 2026-08 | 1.34 | 2.03 |
| 2026-09 | 1.34 | 1.99 |
The exact SQL behind every number
WITH px AS
(
SELECT
toStartOfMonth(date) AS m,
round(toFloat64(avg(close)), 2) AS avg_close
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'JNJ'
AND date >= '2026-01-01'
AND date < '2027-01-01'
GROUP BY m
),
divs AS
(
SELECT
ex_dividend_date AS ex_date,
max(cash_amount) AS amt
FROM global_markets.stocks_dividends
WHERE ticker = 'JNJ'
AND ex_dividend_date >= '2024-01-01'
AND ex_dividend_date < '2027-01-01'
GROUP BY ex_dividend_date
)
SELECT
formatDateTime(px.m, '%Y-%m') AS month,
round(toFloat64(argMax(divs.amt, divs.ex_date)), 4) AS quarterly_rate_in_effect,
round(toFloat64(argMax(divs.amt, divs.ex_date)) * 4 / any(px.avg_close) * 100, 2) AS indicated_yield_pct
FROM px
CROSS JOIN divs
WHERE divs.ex_date <= toLastDayOfMonth(px.m)
GROUP BY px.m
ORDER BY monthThe indicated yield measured 2.41% in 2026-01 and 1.99% in 2026-09, on a quarterly rate of $1.34. Only one of the two inputs moved on a schedule this year. The rate stepped once; the price moved every session.
A yield quoted elsewhere may be trailing rather than indicated, meaning it sums the last four payments actually made instead of annualizing the current rate. In any year with a raise, the trailing figure is the lower of the two. The upcoming ex-dividend dates calendar lists the next dated payments across the market, and the full JNJ dividend history holds the long series this year sits on top of.
What changes in the first quarter of 2027
Nothing in the 2027 calendar exists until the board declares it, and this page adds no date the company has not. Two mechanics carry over, though. The quarterly rate now in force, $1.34, stays in force until a new declaration replaces it. And the shape of each quarter repeats: a declaration, then an ex-date a few weeks later, then a record date on the following business day, then cash several weeks after that.
The first ex-date of the year came on Feb 18 and Feb 24 in the two most recent years. The 2027 dates will appear in the panel at the top of this page once they are declared, and not before. The April declaration is the one that has carried the increase in recent years, so a holder reading the schedule in January is looking at the current rate, not a new one.
FAQ
When is the next JNJ ex-dividend date?
The most recent ex-dividend date Johnson & Johnson has declared is Aug 25, carrying $1.34 per share with a pay date of Sep 8. Anything past that appears on this page as soon as the board declares it.
How much is the JNJ dividend per share in 2026?
The top quarterly rate declared for 2026 is $1.34 per share. The dividends with 2026 ex-dates add to $3.98 per share so far, across 3 quarters.
How many consecutive years has Johnson & Johnson raised its dividend?
Inside the dividend record behind this page, the top quarterly rate has risen in 22 consecutive years through 2026. That is a measured floor drawn from the years the record covers, not the company's complete history, which runs back further.
Do I need to own JNJ on the pay date to receive the dividend?
No. The qualifying moment is the close before the ex-dividend date. Someone who owns the shares at that point is paid on the pay date even after selling in between, and someone who buys on the ex-date collects nothing from that quarter.
What is the JNJ dividend yield right now?
The panel above puts the indicated yield at 1.99% for 2026-09, measured against that month's average close. Any yield quote moves with the share price every session, so the number is a measurement at a moment, not a fixed property of the stock.
Every panel here ships with the exact SQL underneath it, expand one to see how a date or an amount was counted. To pull the same dividend calendar for a different ticker, ask for it in plain English on the Strasmore terminal.