Yes, these casinos deposit are totally legal in Canada. In fact, the platform is one of the most popular and most used online and digital casino payment options in the country.