Yes, Canadian players can enjoy every feature that the casino offers, including registering an account, depositing and withdrawing, and playing games.