Question: what are the best dividend stocks to buy in canada?
Answer: Enbridge Inc. (ENB.TO) ... 
TransAlta Renewables Inc. (RNW.TO) ... 
Canadian Imperial Bank of Commerce (CM.TO) Dividend yield: 5.76% ... 
Keyera Corp. (KEY.TO) ... 
Capital Power Corporation (CPX.TO) Dividend yield: 5.5% ... 
BCE Inc. (BCE.TO) ... 
Power Financial Corporation (PWF.TO) ... 
Great-West Lifeco Inc.