Question: what are the best dividend paying stocks 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.