In my opinion, the best crypto exchange in Canada is Netcoins. because it is user-friendly, offers lower fees, and most importantly, is a secure investment.
Netcoins Exchange is the best Canadian Exchange that is fully regulated and 100% secure to hold your crypto in a long term. They have BTC, ETH, XRP, and altcoins.
There are a few good cryptocurrency exchanges based in Canada. Some popular options include Bitbuy, Coinsquare, Shakepay, and Netcoins. You can find more information and reviews of each exchange here.