Yes. It is legal to gamble at online casinos in Canada. However, your preferred site must have a valid license from a reputable gambling authority and authorization to operate overseas.