Beginner

Dividend Yield Calculator

Find the dividend yield of any stock: enter the annual dividend per share and the current stock price to see what percentage income the stock generates. Compare investments and estimate how long dividends take to repay the purchase price.

$

Total dividends paid per share over one year

$

Current market price of one share
Dividend yield
5%

Annual dividends as a percentage of the current stock price

Annual DPS
$4
Stock price
$80
Payback period
20 years
Yield / non-yield split
5% / 95%
5%
95%
Dividend yield
Price growth required
Dividend yield as a share of the full 100% return target
Step by step
  1. 1

    Yield fraction

    4 ÷ 80 = 0.05
  2. 2

    Dividend yield

    0.05 × 100 = 5
    Annual dividend per share as a percentage of the current stock price.
Lock the current result, then change any input to compare scenarios.
Results are estimates for general information only and are not professional advice — always verify important results independently before relying on them. This is not financial, investment or tax advice; consult a qualified professional. Read the full disclaimer.
Quick answer

How does this calculator work?

Dividend Yield = Annual DPS / Stock Price × 100. A stock paying $4/year at $80 yields 5%. Yield rises when price falls and vice versa. Yields above 6–8% warrant checking the payout ratio for sustainability. Dividends are subject to tax.

Formula
Dividend Yield = Annual DPS / Stock Price × 100
How this is calculated

Dividend yield measures how much income a stock generates relative to its price. A stock trading at $80 with an annual dividend of $4 per share has a 5% yield — meaning you earn 5 cents of dividend for every dollar invested, before tax. The formula is simply Annual DPS ÷ Stock Price × 100.

Yield moves inversely with price: if the dividend stays fixed but the share price falls, the yield rises. This is why an unusually high yield can be a warning sign — it may reflect a price decline caused by investors expecting a dividend cut, rather than exceptional generosity.

The payback period (price ÷ annual DPS) shows how many years of dividends it would take to recover the purchase price at today's rate. This ignores growth, price appreciation, and reinvestment, but it is a quick sanity-check metric. Dividend income is typically subject to tax; rates vary by country and investor type.

Frequently asked questions

Typical yields for dividend stocks range from 2–6%. Yields above 6–8% warrant scrutiny — they often reflect either a depressed stock price or an unsustainable payout. The "right" yield depends on your income needs and the growth profile of the stock.

Yes. Yield = Annual DPS / Price, so if the price rises the yield falls, and vice versa. A stock that was yielding 4% at $100 yields only 2% if the price doubles to $200 (assuming the same dividend).

Not necessarily. An unusually high yield sometimes signals that the market expects the dividend to be cut. Always check whether earnings or free cash flow comfortably cover the dividend (payout ratio) before relying on the yield figure alone.

Also known as

dividend yield formula
annual dividend per share yield
stock dividend yield percentage
income stock yield
dividend income percentage
how to calculate dividend yield

APA

TG we-Calculate Editorial Team. (2026). Dividend Yield Calculator [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/dividend-yield-calculator

Chicago

TG we-Calculate Editorial Team. "Dividend Yield Calculator." TG we-Calculate. 2026. https://we-calculate.com/calculator/dividend-yield-calculator.

IEEE

TG we-Calculate Editorial Team, "Dividend Yield Calculator," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/dividend-yield-calculator

BibTeX

@misc{wecalculate_dividend_yield_calculator, title = {Dividend Yield Calculator}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/dividend-yield-calculator}}, year = {2026}, note = {TG we-Calculate} }

Did this calculator help you?