Yes, Canucks who want to play at a low deposit online casino will need to create an account. The good news is that the registration process at a no minimum deposit casino is often fast.