The Best Canadian Oil Stocks – Top Energy Stocks for March 2025
Key takeaways
Diverse Investment Opportunities: Canada’s oil sector offers a range of choices, from upstream producers like Canadian Natural Resources and Tourmaline to midstream operators like Enbridge and TC Energy, allowing investors to tailor their portfolios to their risk and income preferences.
Reliable Dividend Income: Stocks like Enbridge, TC Energy, and Parkland Fuel provide attractive, stable dividends, supported by strong cash flows and long-term contracts, making them ideal for income-focused investors.
Positioning for Energy Transition: While traditional oil and gas remain core operations, companies such as Enbridge and Parkland are investing in renewable energy and cleaner fuels, ensuring relevance in a shifting energy landscape.
3 stocks I like better than the ones on this list.The economic climate faced by Canadian oil and gas stocks, including pipeline firms, oil makers, and natural gas producers, was like nothing ever seen before.
COVID-19 wreaked havoc on all Canadian energy companies as oil demand plummeted, and cash flow was severely impacted. And as these once-popular Canadian stocks fell, dividend yields rose, and they became attractive opportunities.
Today, the landscape has shifted. The price of oil and natural gas has stabilized and energy demand overall is lowering due to economic weakness in both Canada and the United States. This has left many energy companies trading at attractive valuations, as sentiment in the industry is being impacted.
Don’t just chase oil and gas stocks for low valuations, however. In my opinion, there are very few high quality companies in the industry. Most are relatively poor capital allocators and have underperformed broader indexes for long stretches of time. When oil booms, the phrase “a rising tide lifts all ships” is certainly applicable.
But during tough economic times, you want producers that can be profitable in any environment.
In this article, I’ll go over some of what I view are the premiere options when it comes to oil and gas stocks today. I’ll not only speak on producers, but also on pipelines and companies that sell gasoline and other petroleum products to consumers.
What are the best Canadian oil stocks to buy today?
Leading fuel distributor and convenience store operator
Parkland Fuel (TSE:PKI)

Parkland Fuel focuses on fuel distribution and retail, operating a network of gas stations and convenience stores across Canada, the U.S., and the Caribbean. The company is also growing its renewable energy offerings, such as biofuels, while leveraging its large-scale logistics infrastructure to remain a key player in the energy transition. Parkland’s integrated business model helps it generate stable cash flows, even during periods of oil price volatility.
P/E: 25.9
5 Yr Revenue Growth: 17.6%
5 Yr Earnings Growth: 11.4%
5 Yr Dividend Growth: 3.0%
Yield: 4.0%
One of Canada’s largest oil and gas producers
Canadian Natural Resources (TSE:CNQ)

Canadian Natural Resources (CNRL) is a diversified energy producer with operations spanning oil sands, natural gas, and conventional crude oil. Its integrated asset base and low-cost production model make it one of the most efficient operators in Canada. CNRL is also a shareholder favorite for its strong dividend growth history and consistent operational performance, regardless of market conditions.
P/E: 12.0
5 Yr Revenue Growth: 12.0%
5 Yr Earnings Growth: 27.6%
5 Yr Dividend Growth: 21.5%
Yield: 5.0%
Leading North American pipeline and energy infrastructure company
TC Energy (TSX:TRP)

TC Energy owns and operates an extensive network of pipelines that transport natural gas, crude oil, and liquids across North America. The company also has a growing presence in the power generation sector, including renewable energy projects. With a stable business model driven by long-term contracts, TC Energy provides reliable cash flows and consistent dividend payouts.
P/E: 13.2
5 Yr Revenue Growth: 2.3%
5 Yr Earnings Growth: -7.6%
5 Yr Dividend Growth: 5.3%
Yield: 5.7%
North America’s largest pipeline operator
Enbridge (TSE:ENB)

Enbridge operates the largest pipeline network in North America, transporting crude oil, natural gas, and other liquids. In addition to its core pipeline business, the company has been expanding into renewable energy projects like offshore wind and solar farms. Enbridge’s stable cash flow, driven by regulated and contracted assets, supports its reputation as a dividend powerhouse.
P/E: 20.6
5 Yr Revenue Growth: -2.0%
5 Yr Earnings Growth: 13.3%
5 Yr Dividend Growth: 4.9%
Yield: 6.0%
Canada’s largest natural gas producer
Tourmaline Oil (TSE:TOU)

Tourmaline Oil is a leading Canadian natural gas producer with operations in Alberta and British Columbia. The company focuses on low-cost, high-margin production and has positioned itself as a key player in both domestic and international LNG markets. Tourmaline is also a significant dividend payer, returning substantial cash to shareholders through special dividends.
P/E: 15.2
5 Yr Revenue Growth: 23.6%
5 Yr Earnings Growth: 27.7%
5 Yr Dividend Growth: 23.2%
Yield: 2.0%
So, are Canadian oil companies and Canadian pipeline stocks still worth it today?
In short, yes, they are. There are numerous options for Canadian energy companies with a strong focus on oil.
Although we are expected to hit peak demand by 2030, according to some experts, as the transition to renewable energy companies continues, we will still need to produce the commodity for the foreseeable future.
With this, we will need oil companies to produce the commodity and pipelines to ship it.
Related
Top Canadian Pipeline Stocks

These oil stocks are still trading at discounts because of the current volatility in oil. They’re also still facing significant volatility themselves as producers. If you’re new to buying stocks, volatility is simply the overall velocity of the movements in a stock’s price.
Investing in the oil and gas sector and volatility go hand in hand, so just make sure that investing in the industry fits within your risk tolerance.
Bonus: An alternative option for those looking for Canadian energy stocks in XEG.TO
Yes, this post is supposed to be a list of the best Canadian oil and gas stocks. However, there is no doubt that it may be wise to gain broad exposure to the energy industry rather than buying individual producers and hoping they’re successful.
So how do you get this exposure on a producer level? Buying the iShares S&P/TSX Capped Energy Index ETF (TSE:XEG) is one of the most popular ways. This ETF tracks some of the largest oil producers in the country, including integrated oil company Suncor Energy, Cenovus, Tourmaline, Imperial Oil, Canadian Natural Resources and more.
The ETF has $1.9B in assets under management and has fees of 0.61%. You’ll have no problem trading shares, as daily volume often exceeds 2.3 million shares.
You won’t get any pipeline exposure out of this ETF, however, so the list above is still a useful resource to identify strong midstream companies.