Dividend Yield Calculator — Stock Yield & Annual Dividend Income

Find the dividend yield of any stock from its price and payout, see exactly how much annual income your shares pay you, and check your yield on cost for shares you already own.

💰 Dividend Yield Calculator

For income investors, the single most useful number on any dividend stock is its dividend yield — the annual cash the stock pays you, expressed as a percentage of its price. The formula is simple: dividend yield = annual dividends per share ÷ current share price. A stock trading at $50 that pays $2.00 per share each year has a 4.0% yield, meaning every $1,000 invested earns about $40 a year in dividends before taxes. This dividend yield calculator does the arithmetic for you: enter the payout amount and its frequency, and it annualizes the dividend, computes the yield, and shows the exact income your share count generates — all privately in your browser, with nothing uploaded or stored.

Yield is how investors compare income across stocks, ETFs, and REITs — but the number only tells half the story. Yield moves inversely to price: if a stock falls from $50 to $40 while its dividend stays at $2.00, the yield jumps from 4% to 5%, yet the market may be pricing in a dividend cut. That is why seasoned income investors pair yield with dividend-growth history, payout ratios (dividends as a share of earnings), and the health of the business. A modest 2.5% yield from a company raising its dividend every year is often a better long-term deal than a shaky 7% yield from a company struggling to afford its payout.

The second view, yield on cost, measures income relative to the price you paid rather than the current market price. If you bought shares at $40 that now trade at $80 and pay $2.00 a year, the current yield is 2.5% — but your yield on cost is 5.0%, showing how your personal income stream has grown alongside dividend increases.

How to use the Dividend Yield Calculator

  1. To find a stock's yield: enter the current share price, the dividend amount per payout, and the payout frequency (most US stocks pay quarterly), then add how many shares you own.
  2. Press Calculate Yield to see the annualized dividend, the dividend yield percentage, and your total annual and per-payout income.
  3. To check shares you already own: switch to the Yield on Cost tab and enter your original purchase price, the current price, and the annual dividend.
  4. Compare across holdings — run several stocks side by side to see which one actually pays you the most cash per dollar invested.

Tips for dividend investors

  • For US stocks, a 2%–5% yield is generally healthy; the S&P 500 has historically averaged about 1.5%–2.5%. Treat yields above 7% as a warning flag, not a bargain.
  • Check the payout ratio — if a company pays out more than ~80% of its earnings as dividends, a cut becomes more likely when business slows.
  • Dividend-growth streaks matter: companies that raise payouts every year tend to protect your income through recessions.
  • Remember taxes: qualified dividends are taxed at lower long-term capital gains rates, while REIT and some ETF distributions are taxed as ordinary income.

What yield tells you that dollar payouts can't

A $3.00 annual dividend sounds better than a $1.00 one — until you see the prices. The $3 stock trading at $150 yields just 2%, while the $1 stock trading at $20 yields 5%. Yield normalizes payouts to what you actually pay, which is why it is the standard language of income investing — and why it lets you compare a stock directly against a 4.5% CD or bond for the income portion of your portfolio.

Frequently asked questions

How do you calculate dividend yield?

Divide the annual dividend per share by the share price and multiply by 100. A $50 stock paying $2.00 a year yields 4.0%. This calculator annualizes any payout amount and frequency for you.

What is a good dividend yield for a stock?

For US stocks, 2% to 5% is generally healthy for an established dividend payer; the S&P 500 has historically averaged about 1.5% to 2.5%. Very high yields (7%+) often signal the market expects a dividend cut, so investigate before chasing them.

What is yield on cost and how is it different?

Dividend yield uses the stock's current price; yield on cost uses the price you originally paid. If you bought a stock at $40 that now trades at $80 and pays $2 a year, your current yield is 2.5% but your yield on cost is 5% — a measure of how your personal income stream has grown relative to your investment.

Does a higher dividend yield mean a better stock?

Not necessarily. Yield rises when the stock price falls, so an unusually high yield can reflect distress rather than value. The best income stocks pair a reasonable yield with dividend growth, affordable payout ratios, and a stable business.

All calculations are estimates for personal use. This tool is not financial advice; dividends can be reduced or suspended at any time.