Yes, bitcoin is legal in Canada. While digital currencies, such as Bitcoin or other cryptocurrencies, are not legal tender in Canada, it is legal to buy bitcoin. Only the Canadian dollar is considered official currency in Canada.