How Often Do Stocks Pay Dividends? And When?

Dividends are one of the best things about investing.

You get paid regularly simply for owning stocks, which you can use to buy even more stocks so that your wealth grows over time.

Some investors also like to use their dividends for passive income, especially after they retire.

Person collecting dividend payments in a jar

How often are dividends paid?

Most stocks pay dividends every three months, after the company releases the quarterly earnings report.

However, others pay their dividends every six months (semi-annually) or once a year (annually).

Some stocks also pay monthly, or on no set schedule, termed "irregular" dividends.

There are also one-time payments called "special" dividends, which are usually only paid out in special circumstances.

But keep in mind that not all stocks pay dividends, even if their business is highly profitable.

Companies that are growing fast often prefer to keep all the cash so they can continue investing in the growth of the business.

In addition, many companies prefer to return cash to shareholders via stock buybacks instead of dividends. Doing this has some tax-related benefits for investors since long-term capital gains often have a lower tax rate than dividends.

Ultimately, it is the company's board of directors that decides when to pay dividends, if at all.

Bottom Line: Not all stocks pay a dividend, but those who do usually pay it every three months. Others pay semi-annually, annually, monthly, or irregularly.

When are dividends paid?

Companies that pay a dividend every three months (quarterly) tend to do it after they release their quarterly earnings report.

The date it is paid is called the payment date. However, you should also be aware of several other important dates.

  • Declaration date: This is the day the company's board of directors declares the dividend. They issue a press release with the amount to be paid and the relevant dates.
  • Ex-dividend date: This date is the most important. If you buy the stock before this day, then you will get paid.
  • Record date: The company checks who should receive the dividend on this day, usually the day after the ex-dividend date.
  • Payment date: This is the day the dividend is paid out to shareholders, often about one month after the ex-dividend date.

To clarify, you need to buy the stock before the ex-dividend date to receive the payment.

For example, let's imagine that a stock has an ex-dividend date on January 2nd.

In this case, you will get the dividend if you buy the stock before the market closes on January 1st and hold it until the next day.

This means that you were a "shareholder of record" on the ex-dividend date.

If you then decide to sell the stock when the market opens on January 2nd, then you will still get paid.

However, you should know that the stock price drops by the same as the dividend amount on the ex-dividend date. Buying right before and then selling on the ex-dividend date is not a profitable strategy.

The best way to get accurate information about these dates is to go to the company's investor relations website.

To find this website quickly, try searching for "company name investor relations" on Google (replacing "company name" with the actual name).

Bottom Line: The dividend gets paid on the payment date, but you need to buy the stock before the ex-dividend date to receive the payment.

How to get your dividend payment

There are three common ways to receive a dividend payment.

1. Deposited into your brokerage account

The most common way to get your dividend is that it is paid automatically, directly into the brokerage account where you hold the stock.

For example, if you own 100 shares of Microsoft (MSFT), which pays a 46-cent dividend per share each quarter, then the cash position in your brokerage account will go up by $46 on the payment date.

In some cases, a tax may be subtracted directly from your dividend payment.

Regarding the time of day, you should see the money in your brokerage account on the morning after the payment date. But it can sometimes take a couple of days for it to show up.

Ask your brokerage firm if you want to know exactly what time of day you will see the dividend deposited into your cash balance.

2. Dividend check

You may also receive your dividend as a check in the mail. The company whose stock you own will send the check, and you will get it in your mailbox a few days later.

Then you can cash the check and deposit the money into your brokerage account to buy more stock, or withdraw it as cash and spend it.

3. Dividend reinvestment programs

Some companies and brokers offer automated dividend reinvestment programs.

When you have this enabled, then you will not receive a cash dividend — instead, you will get shares of the company.

In case the dividend does not add up to an exact number of shares, then you may get partial shares.

Bottom Line: Dividends are most commonly paid directly into the shareholder's brokerage account. But they can also be mailed via a check or turned into shares via automated dividend reinvestment programs.

How much is the dividend payment?

The amount paid as dividends varies between companies.

If you own a dividend-paying stock, then it is easy to calculate how much you will get paid each quarter. You simply divide the annual payment by four to arrive at the quarterly payment.

For example, CVS Health (CVS) pays an annual dividend of $2.00. Dividing the annual amount by four gives you the quarterly payment — $2.00 / 4 = $0.50.

Then you can multiply the quarterly payment by the number of shares you own. If you own 100 shares of CVS and the quarterly dividend is $0.50 per share, then you will receive a $50 payment every three months.

You can calculate the dividend yield by dividing the annual dividend per share with the stock price. The yield is how much of your investment you earn back each year, similar to the interest rate of a savings account.

As an example, a stock that pays $2 annually ($0.50 per quarter) with a share price of $100 will have a dividend yield of 2%.

Bottom Line: Divide the annual dividend amount by four to calculate how much a stock pays per quarter. Calculate the dividend yield of a stock by dividing the annual amount with the stock price.


Dividends are cash payments that companies pay directly to their shareholders. The money is taken from recent profits or the company's cash reserves.

Investing in companies that are regularly growing their profits and raising their dividends is an excellent way to get strong investment returns.

These types of stocks not only grow their share price, but the dividend payment also tends to increase each and every year.

Investing in these types of companies is often termed dividend growth investing (DGI), which is currently a popular investing method that leads to compounding gains over time.

Written by
Founder and CEO of Stock Analysis
Edited by
Head of Content at Stock Analysis