SmarterDividends

Does Imperial Oil Pay Dividends?

Imperial Oil Limited · IMO · updated

Yes. Imperial Oil (IMO) pays a dividend of $0.63 per share every quarter, or $2.48 a year. At its Nov 5, 2026 share price of $129.24, that is a dividend yield of 1.95%. Its next dividend goes ex-dividend on Dec 3, 2026 and is paid on Jan 1, 2027.

Key facts: Imperial Oil dividend

Data as of · Source: SmarterDividends data

  • As of Nov 5, 2026, Imperial Oil (IMO) pays a dividend of $0.63 per share every quarter, $2.48 a year, a 1.95% yield at its share price of $129.24.
  • Imperial Oil (IMO) paid its last 4 regular dividends in January, April, July and October.
  • The next dividend from Imperial Oil (IMO), $0.63 per share, goes ex-dividend on Dec 3, 2026 and is paid on Jan 1, 2027; the last day to buy the shares and receive it is Dec 2, 2026.
  • Imperial Oil (IMO) has paid a dividend since at least 1987; SmarterDividends' records hold 156 of its dividend payments.
  • At $2.48 a year per share, 100 shares of IMO pay $248.00 a year in dividends before tax.
  • SmarterDividends grades the dividend safety of Imperial Oil (IMO) A on an A to F scale; it pays out 26% of earnings as dividends.
Cite this page

SmarterDividends, "Does Imperial Oil Pay Dividends? Yes," updated Nov 5, 2026, https://smarterdividends.com/does-imperial-oil-pay-dividends

How much does Imperial Oil pay?

Imperial Oil (IMO) pays every quarter; its latest dividend was $0.63 per share. That is $2.48 per share a year, a 1.95% yield at today's price.

For example, 100 shares pay about $248.00 a year, and $10,000 invested at today's price pays about $195.00 a year, before tax. Work out your own number with the IMO dividend calculator.

Imperial Oil recent dividends
Ex-dividend datePay dateAmountChange
Sep 4, 2026Oct 1, 2026$0.63—
Jun 4, 2026Jul 1, 2026$0.63—
Mar 5, 2026Apr 1, 2026$0.64—
Dec 3, 2025Jan 1, 2026$0.53—
Sep 4, 2025Oct 1, 2025$0.52—
Jun 4, 2025Jul 1, 2025$0.53—
Mar 5, 2025Apr 1, 2025$0.50—
Dec 3, 2024Jan 1, 2025$0.43—

When does Imperial Oil pay dividends?

Imperial Oil (IMO) paid its last 4 regular dividends in January, April, July and October. Its next dividend goes ex-dividend on Dec 3, 2026 and is paid on Jan 1, 2027.

To receive a dividend, you must own the shares before the ex-dividend date: buy by the close on the trading day before it. The IMO ex-dividend date page shows the exact dates.

Imperial Oil's dividend history

Imperial Oil (IMO) has paid a dividend since at least 1987, and SmarterDividends' records hold 156 payments.

Its annual dividend was cut in 2015, by SmarterDividends' records. Its dividend safety grade is A on an A to F scale. Full IMO dividend history →

Frequently asked questions

Does Imperial Oil pay dividends?

As of Nov 5, 2026, Imperial Oil (IMO) pays a dividend of $0.63 per share every quarter, $2.48 a year, a 1.95% yield at its share price of $129.24.

How much is Imperial Oil's dividend?

Imperial Oil (IMO) pays $0.63 per share each payment, $2.48 per share a year. Over the last 12 months it paid $2.42 per share in total.

How often does Imperial Oil pay dividends?

Imperial Oil (IMO) pays every quarter, most recently in January, April, July and October.

When is Imperial Oil's next dividend?

The next dividend from Imperial Oil (IMO), $0.63 per share, goes ex-dividend on Dec 3, 2026 and is paid on Jan 1, 2027; the last day to buy the shares and receive it is Dec 2, 2026.

What is Imperial Oil's dividend yield?

1.95% as of Nov 5, 2026: $2.48 a year in dividends divided by the $129.24 share price. The yield moves every day with the share price.

How much dividend would 100 shares of IMO pay?

About $248.00 a year before tax, paid every quarter in installments of about $63.10, at Imperial Oil's current dividend rate.

Has Imperial Oil ever cut its dividend?

Yes. SmarterDividends' records show a cut in Imperial Oil's annual dividend, most recently in 2015. It has raised its dividend for 10 consecutive years since.

How long has Imperial Oil paid dividends?

Since at least 1987, the start of Imperial Oil's payment record at SmarterDividends, which holds 156 payments.

When do I need to buy IMO to get the dividend?

Before the ex-dividend date. Under the U.S. T+1 settlement cycle you must buy by the close on the last trading day before the ex-dividend date, which for the next dividend is Dec 2, 2026. Buying on the ex-dividend date or later means the seller gets that dividend.

SmarterDividends data, refreshed daily from public market data. For information only, not investment advice.