Yes, there are no laws forbidding Canadian residents from enjoying online casinos. As long as you are of legal age (18), then you can open an account and play legally at Oshi Casino.