As of right now, 22bet accepts players from Canada. However, this can change any time so we advice to contact customer support first before you sign up.