Yes. Most casinos in Canada allow a wide range of payment methods. Skrill is one of the most popular ones.