Even though it is not located in Canada, eToro is available online. For this reason, you can trade on the platform regardless of your location apart from the countries blocked due to regulatory conflict. eToro operates on a social trading approach where users are encouraged to use it for business conversations and advisories seeking activities.
Hence, it offers new entrants an opportunity to learn from the veterans and also copy their trading tactics. However, unlike other platforms, eToro only accepts three forms of payments which are credit cards, bank transfers, and Paypal. Also, you are required to use the same account for sending or receiving cash. Besides, this platform has several downsides.
First, when buying Ethereum in Canada, you can only transact a maximum of $10,000. Also, you will pay a withdrawal fee amounting to $25 if you are transacting other currencies other than US dollars. Again, you can only use fiat currency to trade meaning that eToro does not accept cryptocurrency deposits.
All in all, you can buy Ethereum in Canada using any of the above exchanges. However, you need to determine whether your exchange of choice is in line with your expectations.