Investing $20,000 in high-quality dividend stocks could turn your Tax-Free Savings Account (TFSA) into a cash-crushing machine. Further, one should focus on top TSX stocks that pay monthly dividends and have a proven record of sustainable distributions. Monthly dividends provide a steadier stream of cash, making it easier to cover regular expenses or reinvest more frequently.
Notably, reinvesting dividends can further accelerate portfolio growth through compounding, especially when done inside a TFSA where gains and income are not taxed.
Against this background, here are the top Canadian stocks that can transform your TFSA into a cash-crushing machine. These companies with stable cash flows, strong balance sheets, and resilient business models are better equipped to support their dividends through economic cycles.
SmartCentres REIT
SmartCentres REIT (TSX:SRU.UN) is a top stock to add to your TFSA for steady monthly cash flow. With a long history of consistent monthly distributions and a current yield of approximately 6.8%, the REIT is a compelling stock to turn your portfolio into a cash-crushing machine.
SmartCentres’ high-quality real estate portfolio, including 197 mixed-use properties, continues to attract strong tenant demand, resulting in stable occupancy, dependable rental income, and steady net operating income that supports regular distributions.
Further, SmartCentres’ real estate portfolio is focused on essential retail, anchored by nationally recognized brands. These tenants tend to be resilient across economic cycles, helping the REIT maintain reliable rent collection and high occupancy even during periods of uncertainty. As of the end of the third quarter, occupancy stood at 98.6%, reflecting ongoing demand for its properties.
Beyond its core retail assets, SmartCentres is expanding its mixed-use developments, broadening and diversifying its income base. Moreover, a large land bank and a solid balance sheet position the REIT to generate sustainable cash flow growth and continue delivering dependable monthly income to TFSA investors.
Whitecap Resources
Whitecap Resources (TSX:WCP) is a reliable option for investors seeking steady passive income. The Canadian oil and gas company maintains a steady monthly payout, and currently pays $0.061 per share, translating into an attractive yield of roughly 6.3%.
Over the long term, the firm has shown commitment to return cash to its shareholders. For instance, it has paid shareholders about $3 billion in dividends between January 2013 and December 2025.
The company targets a base dividend payout ratio of 20–25%, which allows it to comfortably fund operations, reinvest in growth, and navigate fluctuations in commodity prices. Management also plans to increase the base dividend by 1–3% annually.
Operationally, Whitecap benefits from a diversified asset base and ongoing efficiency improvements. Its disciplined capital allocation, low debt levels, and a solid inventory of high-quality drilling locations augur well for long-term growth, supporting both earnings and dividend growth.
Earn over $109 per month in tax-free passive income
Consider splitting $20,000 equally between SmartCentres REIT and Whitecap Resources. Together, these two income-generating investments can deliver dividends of more than $109 per month. Because dividends earned in a TFSA are completely tax-free, every dollar of income stays in your pocket. Over time, reinvesting those untaxed dividends can significantly accelerate portfolio growth, turning a simple income strategy into a long-term wealth-building engine.
| Company | Recent Price | Number of Shares | Dividend | Total Payout | Frequency |
| SmartCentres REIT | $27.02 | 370 | $0.154 | $56.98 | Monthly |
| Whitecap Resources | $11.59 | 862 | $0.061 | $52.58 | Monthly |