Yes, you can deposit and withdraw your funds from the site in Canadian dollars. The site offers a welcome bonus of up to C$1,500 on your first four deposits, and you can deposit a minimum of C$10 in your account.