When it comes to building long-term wealth inside a TFSA, the ideal stock isn’t the flashiest—it’s the one that can compound consistently, generate reliable income, and withstand market cycles. One Canadian stock that fits this profile exceptionally well is Canadian National Railway.
Canadian National Railway (CN Rail) stands out because of its strong competitive advantage and essential role in the economy. As one of North America’s largest rail networks, it transports goods across vast distances, connecting key industrial regions and ports. This makes its business highly resilient—regardless of economic conditions, goods still need to move.

What makes CN Rail particularly attractive for long-term investors is its consistent earnings growth. The company benefits from high barriers to entry, meaning competitors can’t easily replicate its infrastructure. This gives it pricing power and stable demand, both of which support long-term profitability.
Another major strength is its shareholder-friendly approach. CN Rail has a strong history of increasing dividends and buying back shares, rewarding investors over time. While its dividend yield may not be as high as some utility or energy stocks, the combination of income and capital appreciation makes it a powerful compounder—especially inside a TFSA where gains are tax-free.
The company also operates with impressive efficiency. Rail transport is one of the most cost-effective ways to move bulk goods, giving CN Rail a structural advantage over other transportation methods. This efficiency translates into strong margins and reliable cash flow.
From a long-term perspective, CN Rail is well-positioned to benefit from economic growth, trade expansion, and increasing demand for logistics and transportation. These trends are not short-term—they are structural, which supports the idea of holding the stock for decades.
Also Read: Long term investing in Canada
Of course, no investment is without risk. CN Rail can be affected by economic slowdowns, as lower industrial activity may reduce shipping volumes. It’s also exposed to factors like fuel costs and regulatory changes. However, its strong market position and diversified operations help mitigate these risks over time.
Also Read: Safe investments for new investors
If you’re looking for a “forever stock” to hold in a TFSA, Canadian National Railway is a compelling choice. It offers a rare combination of stability, growth, and long-term compounding—exactly what investors need to build lasting wealth.
Sign Up For our Newsletters to get latest updates


