The Best TSX Stocks to Buy Now If You Want Both Income and Growth
Alex Smith
1 hour ago
One of the most frustrating questions that investors face is choosing between income and growth stocks. The market provides no shortage of options that can cater to both. Fortunately, this also means that investors can pick a selection of the best TSX stocks that can cater to both needs.
This results in a balanced mix of defensive appeal, growth focus, and income-generating picks that will complement any portfolio.
The best TSX stocks share two key traits. They offer dependable cash flows and longâterm growth potential. This allows incomeâfocused investors to collect those steady dividends, while growthâoriented investors see gains from rising earnings valuations over time.
When a portfolio offers both, it creates a powerful combination that compounds returns year after year. Hereâs a look at three of the best TSX stocks and why they stand out over other picks for investors right now.
Dollarama still outperforms with defensive growth
One of the best TSX stocks on the market is Dollarama (TSX:DOL). In fact, Dollarama has become synonymous with one of the most consistent growth engines. Over the past five-year period, the retail stock has surged by over 220%.
The key driver behind that growth is Dollaramaâs valueâfocused retail model. The company sells products across fixed-price points that allow inflation-wary customers to buy discounted items in bulk. The company is also known to bundle multiple items into a single price point, making it further appealing to customers.
That unique business and pricing model makes Dollarama appealing in all market environments. Thatâs evident in the companyâs strong same-store sales growth and consistent expansion over the years.
In fact, Dollarama has branched out to both the Australian and Latin American markets. The Latin American presence in particular continues to see strong growth, and Dollarama is targeting that presence to grow to over 1,000 stores by 2031.
For investors seeking reliable growth from one of the best TSX stocks on the market, Dollarama stands out as a top pick.
Pembina Pipeline offers income backed by long-term contracts
Pembina Pipeline (TSX:PPL) is the income anchor of this trio of best TSX stocks. For those unfamiliar with the stock, Calgary-based Pembina is one of the larger energy infrastructure companies in Canada. The company transports, stores and processes crude, natural gas, and natural gas liquids across North America.
The bulk of Pembinaâs business benefits from fee-based contracts that generate predictable cash flows. That stability allows the company to invest in growth and pay its quarterly dividend.
Pembina has paid that dividend for decades and has provided investors with annual upticks to that dividend going back years. As of the time of writing, the stock offers a yield of 4.5%.
For investors looking at investing in one of the best TSX stocks, Pembina offers a good mix of growth potential and income-generation wrapped in a defensive shell.
Canadian National Railway offers long-term compounding
The third pick among the best TSX stocks to own right now is Canadian National Railway (TSX:CNR). Canadian National is one of the largest railway stocks on the continent. The company operates a massive rail network stretching from coast-to-coast and down through the U.S. Midwest to the Gulf Coast.
This gives the railway access to three coastlines, which is a major advantage over its peers.
Equally impressive is the nature of the goods that Canadian National hauls across that network. That can be anything from automotive parts and chemicals to finished products and precious metals.
In short, the railway serves as a vital connection between factories, warehouses, and ports across the entire continent. This makes it one of the most defensive picks on the market.
Where Canadian National really shines is with respect to compounding. The railway offers a quarterly dividend of 2.4% and three decades of annual increases.
For investors seeking one of the best TSX stocks that can compound quietly for decades, Canadian National is hard to beat.
Build a portfolio of the best TSX stocks
Each of the three stocks mentioned above has a role to play in a balanced portfolio. Together, these three best TSX stocks can provide defensive appeal, strong growth, and a growing income stream.
In my opinion, one or all of the above should be core holdings in any well-diversified portfolio.
The post The Best TSX Stocks to Buy Now If You Want Both Income and Growth appeared first on The Motley Fool Canada.
Should you invest $1,000 in Canadian National Railway right now?
Before you buy stock in Canadian National Railway, consider this:
The Motley Fool Canada team has identified what they believe are the top 10 TSX stocks for 2026⦠and Canadian National Railway wasnât one of them. The 10 stocks that made the cut could potentially produce monster returns in the coming years.
Consider MercadoLibre, which we first recommended on January 8, 2014 … if you invested $1,000 in the âeBay of Latin Americaâ at the time of our recommendation, youâd have over $18,000!*
Now, it’s worth noting Stock Advisor Canada’s total average return is 94%* – a market-crushing outperformance compared to 85%* for the S&P/TSX Composite Index. Don’t miss out on our top 10 stocks, available when you join our mailing list!
Get the 10 stocks instantly #start_btn6 { background: #0e6d04 none repeat scroll 0 0; color: #fff; font-size: 1.2em; font-family: 'Montserrat', sans-serif; font-weight: 600; height: auto; line-height: 1.2em; margin: 30px 0; max-width: 350px; text-align: center; width: auto; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.5), 0 1px 0 #fff inset, 0 0 2px rgba(0, 0, 0, 0.2); border-radius: 5px; } #start_btn6 a { color: #fff; display: block; padding: 20px; padding-right:1em; padding-left:1em; } #start_btn6 a:hover { background: #FFE300 none repeat scroll 0 0; color: #000; } @media (max-width: 480px) { div#start_btn6 { font-size:1.1em; max-width: 320px;} } margin_bottom_5 { margin-bottom:5px; } margin_top_10 { margin-top:10px; }* Returns as of April 20th, 2026
More reading
- 4 TSX Dividend Champions Every Retiree Should Consider
- A 4.7% Yield Pipeline Stock That Could Have a Breakout Year
- 2 Canadian Stocks Built to Be TFSA Cornerstones Through a Volatile Market
- A Dirt-Cheap Canadian Dividend Growth Stock Built for the Long Haul
- Here Are My Top 3 TSX Stocks to Buy Right Now
Fool contributor Demetris Afxentiou has positions in Canadian National Railway. The Motley Fool recommends Canadian National Railway, Dollarama, and Pembina Pipeline. The Motley Fool has a disclosure policy.
Related Articles
A TFSA Stock Offering 6.5% Monthly Income That Looks Worth Considering Today
Given its resilient business model, stable cash flows, and attractive yield, Sma...
Down 25%? This Canadian Blue Chip Looks Like a Deal
Infrastructure is booming again, and Brookfield lets you buy a diversified slice...
1 TSX Energy Stock I’d Buy Even If Oil Pulls Back
Want energy exposure that’s not just a bet on oil prices? Tourmaline is built ar...
BCE vs. Telus: Which Telecom Belongs in Your TFSA?
BCE and Telus remain top Canadian telecom names, but one could offer a better ba...