The Canadian Criminal Code doesn’t explicitly criminalize gambling online. Yes; it doesn’t allow any casinos to operate without a license if their headquarters are based in Canada. However, offshore-licensed sites have been offering gambling services without any problems for years now. In addition, several provinces have launched their own gambling sites that offer casino games. Ontario already legalized the industry and licensed several top-notch websites.