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

VZ Dividend 2026: Dates, Payout and Yield

VZ dividend 2026: every declared Verizon ex-dividend, record and payment date, the per share rate beside each, plus the current yield on a dated close.

The VZ dividend in 2026 runs on Verizon's quarterly schedule: four cash payments a year, each with its own declaration date, ex-dividend date, record date and payment date. The panel below carries every 2026 dividend Verizon has formally declared, with the per share rate beside each set of dates. Nothing on this page is a forecast. A quarter the board has not declared is not in the table.

Verizon's 2026 dividend calendar, quarter by quarter

The 2026 calendar currently holds 4 declared dividends. The first carries an ex-dividend date of January 12, 2026 and a payment date of February 2, 2026. The latest one on the calendar carries an ex-dividend date of October 9, 2026, payable November 2, 2026, at $0.7075 a share.

QueryVerizon's declared 2026 dividends: every date and the rate
ex_dateex_date_labeldeclared_daterecord_datepay_daterate_usdstatus
2026-01-12January 12, 2026December 4, 2025January 12, 2026February 2, 20260.69passed
2026-04-10April 10, 2026January 30, 2026April 10, 2026May 1, 20260.7075passed
2026-07-10July 10, 2026June 4, 2026July 10, 2026August 3, 20260.7075passed
2026-10-09October 9, 2026September 9, 2026October 9, 2026November 2, 20260.7075upcoming
The exact SQL behind every number
SELECT
    toString(ex_dividend_date) AS ex_date,
    concat(monthName(ex_dividend_date), ' ', toString(toDayOfMonth(ex_dividend_date)), ', ', toString(toYear(ex_dividend_date))) AS ex_date_label,
    concat(monthName(max(declaration_date)), ' ', toString(toDayOfMonth(max(declaration_date))), ', ', toString(toYear(max(declaration_date)))) AS declared_date,
    concat(monthName(max(record_date)), ' ', toString(toDayOfMonth(max(record_date))), ', ', toString(toYear(max(record_date)))) AS record_date,
    concat(monthName(max(pay_date)), ' ', toString(toDayOfMonth(max(pay_date))), ', ', toString(toYear(max(pay_date)))) AS pay_date,
    round(max(toFloat64(cash_amount)), 4) AS rate_usd,
    if(ex_dividend_date > today(), 'upcoming', 'passed') AS status
FROM global_markets.stocks_dividends
WHERE ticker = 'VZ'
  AND ex_dividend_date >= '2026-01-01'
  AND ex_dividend_date <  '2027-01-01'
  AND cash_amount > 0
GROUP BY ex_dividend_date
ORDER BY ex_dividend_date
Run this yourself

Four dates sit in every row, and they do different jobs. Only one of them decides who gets paid.

  • The declaration date is the day Verizon's board approved the payment and published the other three dates.
  • The ex-dividend date is the first session on which the stock trades without the upcoming payment attached to it. A buyer whose trade executes on or after that date does not collect it.
  • The record date is the day the company reads its share register to see who the holders are.
  • The payment date is the day the cash lands.

Compare the ex-dividend and record columns in the panel above and they generally fall on the same day. That pairing follows the move to T+1 settlement in May 2024: a purchase made on the ex-dividend date now settles one business day later, which lands after the register is read. The distinction, and what changed, is laid out in record date vs ex-dividend date. The longer running payment record lives in the Verizon dividend guide.

What is the current VZ dividend per share?

The latest declared quarterly rate is $0.7075 a share. It arrived with the increase declared on January 30, 2026, moving up from $0.69, a step of 2.54%. The panel below rebuilds every distinct quarterly rate since 2015 from the payment records themselves.

QueryEvery change in Verizon's quarterly rate since 2015
step_datedeclared_daterate_usdprior_rate_usdincrease_pct
2015-10-07September 3, 20150.5650.552.73
2016-10-05September 1, 20160.57750.5652.21
2017-10-06September 7, 20170.590.57752.16
2018-10-09September 6, 20180.60250.592.12
2019-10-09September 5, 20190.6150.60252.07
2020-10-08September 3, 20200.62750.6152.03
2021-10-07September 2, 20210.640.62751.99
2022-10-06September 6, 20220.65250.641.95
2023-10-06September 7, 20230.6650.65251.92
2024-10-10September 4, 20240.67750.6651.88
2025-10-10September 5, 20250.690.67751.85
2026-04-10January 30, 20260.70750.692.54
The exact SQL behind every number
WITH paid AS
(
    SELECT
        ex_dividend_date AS ex_date,
        max(toFloat64(cash_amount)) AS rate,
        max(declaration_date) AS declared
    FROM global_markets.stocks_dividends
    WHERE ticker = 'VZ'
      AND ex_dividend_date >= '2015-01-01'
      AND ex_dividend_date <  '2027-01-01'
      AND cash_amount > 0
    GROUP BY ex_dividend_date
),
steps AS
(
    SELECT
        rate,
        min(ex_date) AS first_ex,
        min(declared) AS first_declared
    FROM paid
    GROUP BY rate
)
SELECT
    toString(first_ex) AS step_date,
    concat(monthName(first_declared), ' ', toString(toDayOfMonth(first_declared)), ', ', toString(toYear(first_declared))) AS declared_date,
    round(rate, 4) AS rate_usd,
    round(prior, 4) AS prior_rate_usd,
    round(100 * (rate - prior) / prior, 2) AS increase_pct
FROM
(
    SELECT
        rate,
        first_ex,
        first_declared,
        lagInFrame(rate) OVER (ORDER BY first_ex ASC ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prior
    FROM steps
)
WHERE prior > 0
ORDER BY first_ex
Run this yourself

Each row names a rate, the ex-dividend date on which it first applied, the rate immediately before it, and the size of the move in percent. Read the chart left to right and the shape is a staircase of small, regular steps about a year apart, not a series of jumps. The panel counts 12 changes in the window. The full record, including the years before 2015, sits in Verizon's dividend increase history, and the same payout next to its closest peer is in VZ vs T dividend.

What is the VZ dividend yield?

Dividend yield is one number over another: the dividends paid over the past twelve months, divided by the share price, written as a percent. Both halves move, so a yield quoted without a price and a date attached is close to meaningless. Verizon closed at $46.1 on September 30, 2026. Measured against the dividends whose ex-dividend dates fall in the twelve months up to that session, that close works out to a trailing yield of 6.06%.

QueryVZ monthly close and trailing twelve month dividend yield
24 rows (showing 20)
monthclose_taken_dateclose_usdtrailing_yield_pct
2024-10-01October 31, 202442.136.34
2024-11-01November 29, 202444.346.03
2024-12-01December 31, 202439.996.68
2025-01-01January 31, 202539.396.82
2025-02-01February 28, 202543.16.23
2025-03-01March 31, 202545.365.92
2025-04-01April 30, 202544.066.12
2025-05-01May 30, 202543.966.14
2025-06-01June 30, 202543.276.23
2025-07-01July 31, 202542.766.34
2025-08-01August 29, 202544.236.13
2025-09-01September 30, 202543.956.17
2025-10-01October 31, 202539.746.85
2025-11-01November 28, 202541.116.62
2025-12-01December 31, 202540.736.68
2026-01-01January 30, 202644.526.14
2026-02-01February 27, 202650.145.45
2026-03-01March 31, 202650.25.45
2026-04-01April 30, 202648.035.76
2026-05-01May 29, 202647.815.78
The exact SQL behind every number
WITH
months AS
(
    SELECT
        toStartOfMonth(date) AS month_start,
        argMax(toFloat64(close), date) AS px,
        max(date) AS last_session
    FROM global_markets.stocks_daily_aggs
    WHERE ticker = 'VZ'
      AND date >= '2024-10-01'
    GROUP BY month_start
),
paid AS
(
    SELECT
        ex_dividend_date AS ex_date,
        max(toFloat64(cash_amount)) AS amt
    FROM global_markets.stocks_dividends
    WHERE ticker = 'VZ'
      AND ex_dividend_date >= '2023-09-01'
      AND cash_amount > 0
    GROUP BY ex_dividend_date
)
SELECT
    toString(m.month_start) AS month,
    concat(monthName(any(m.last_session)), ' ', toString(toDayOfMonth(any(m.last_session))), ', ', toString(toYear(any(m.last_session)))) AS close_taken_date,
    round(any(m.px), 2) AS close_usd,
    round(100 * sum(p.amt) / any(m.px), 2) AS trailing_yield_pct
FROM months AS m
CROSS JOIN paid AS p
WHERE p.ex_date >  addYears(m.last_session, -1)
  AND p.ex_date <= m.last_session
GROUP BY m.month_start
ORDER BY m.month_start
Run this yourself

Each point is that month's final close and the trailing yield measured at it. At the left edge of the series, October 31, 2024, the close was $42.13 and the same calculation gave 6.34%. The dividend side of that ratio changes once a year in small steps. The price side changes every session, and the yield line tracks it across all 24 months.

When is the next Verizon ex-dividend date?

The last row of the 2026 calendar above is the October 9, 2026 ex-dividend date, marked upcoming in its status column as of the day this page was generated. Once an ex-dividend date passes, the following quarter joins the calendar only after the board declares it. Until that declaration, any date quoted for it is an estimate read off the cadence below, not a scheduled event.

QueryVZ payment cadence: days between ex-dates, and ex-date to cash
27 rows (showing 20)
ex_onex_date_labelpay_datedays_since_prior_exdays_ex_to_pay
2020-04-09April 9, 2020May 1, 20209122
2020-07-09July 9, 2020August 3, 20209125
2020-10-08October 8, 2020November 2, 20209125
2021-01-07January 7, 2021February 1, 20219125
2021-04-08April 8, 2021May 3, 20219125
2021-07-08July 8, 2021August 2, 20219125
2021-10-07October 7, 2021November 1, 20219125
2022-01-07January 7, 2022February 1, 20229225
2022-04-07April 7, 2022May 2, 20229025
2022-07-07July 7, 2022August 1, 20229125
2022-10-06October 6, 2022November 1, 20229126
2023-01-09January 9, 2023February 1, 20239523
2023-04-06April 6, 2023May 1, 20238725
2023-07-07July 7, 2023August 1, 20239225
2023-10-06October 6, 2023November 1, 20239126
2024-01-09January 9, 2024February 1, 20249523
2024-04-09April 9, 2024May 1, 20249122
2024-07-10July 10, 2024August 1, 20249222
2024-10-10October 10, 2024November 1, 20249222
2025-01-10January 10, 2025February 3, 20259224
The exact SQL behind every number
WITH paid AS
(
    SELECT
        ex_dividend_date AS ex_date,
        max(pay_date) AS pay_on
    FROM global_markets.stocks_dividends
    WHERE ticker = 'VZ'
      AND ex_dividend_date >= '2020-01-01'
      AND ex_dividend_date <  '2027-01-01'
      AND cash_amount > 0
    GROUP BY ex_dividend_date
)
SELECT
    toString(ex_date) AS ex_on,
    concat(monthName(ex_date), ' ', toString(toDayOfMonth(ex_date)), ', ', toString(toYear(ex_date))) AS ex_date_label,
    concat(monthName(pay_on), ' ', toString(toDayOfMonth(pay_on)), ', ', toString(toYear(pay_on))) AS pay_date,
    dateDiff('day', prev_ex, ex_date) AS days_since_prior_ex,
    dateDiff('day', ex_date, pay_on) AS days_ex_to_pay
FROM
(
    SELECT
        ex_date,
        pay_on,
        lagInFrame(ex_date) OVER (ORDER BY ex_date ASC ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_ex
    FROM paid
)
WHERE prev_ex >= '2020-01-01'
ORDER BY ex_date
Run this yourself

Two numbers carry each row: the gap in days from the previous ex-dividend date, and the gap from that ex-dividend date to the cash arriving. The most recent row, October 9, 2026, sits 91 days after the one before it, with 24 days between its ex-dividend date and its payment date. Across 27 payments the spacing stays close to a quarter. That regularity is what makes a cadence estimate reasonable, and it is still an estimate. For declared dates across the rest of the market, see upcoming ex-dividend dates.

One more thing worth knowing before an ex-dividend date arrives: the share opens that morning without the upcoming payment attached, and the opening reference price is marked down by roughly the dividend amount. The arithmetic behind that adjustment is in why stocks drop on the ex-dividend date.

How these panels are built

Every panel reads Verizon's declared dividend records and its daily closing prices, grouped by ex-dividend date so a duplicated vendor row cannot double count a payment. Rate columns use the cash amount as declared, not a split adjusted figure. The yield panel pairs each month's final close with the dividends whose ex-dividend dates fall in the twelve months ending at that same session, keeping both halves of the ratio measured at one point in time. The passed and upcoming labels compare each ex-dividend date against the day the page was generated.

FAQ

When does Verizon pay its dividend in 2026?

Verizon pays quarterly. Every declared 2026 payment date is in the calendar panel at the top of this page, the latest of them dated November 2, 2026. Cash typically reaches a brokerage account on the payment date itself.

What is the VZ dividend per share?

The most recent declared quarterly rate is $0.7075 a share. A holder of 100 shares on the record date collects 100 times that figure on the payment date, before any tax withholding.

What is Verizon's dividend yield right now?

Measured at the September 30, 2026 close of $46.1, the trailing twelve month yield is 6.06%. Any yield figure moves with the price, so the date attached to it matters as much as the number.

Did Verizon raise its dividend in 2026?

The most recent rate change on record was declared January 30, 2026, taking the quarterly rate to $0.7075 from $0.69. The full step by step record is in the rate panel above.

Do I have to hold VZ on the payment date to get paid?

No. Ownership on the record date is what fixes entitlement, and in practice that means owning the shares before the ex-dividend date. A holder who sells the day after the ex-dividend date still receives the payment weeks later.


Every panel here ships with the exact SQL beneath it, open one to see which records were counted. To pull the same dividend calendar for another ticker, ask for it in plain English on the Strasmore terminal.