Gambling is one of the favorite pastimes in Canada and considered as an entertainment activity. The gambling laws are a bit complicated to understand but overall Canada has tried to give the citizen a choice whether they wish to gamble.
Canadian Gambling Laws:
Several land-based gambling and internet gambling have been legalized in Canada by the Government but still, some laws related to casinos gaming services are unclear. Local companies are not allowed to run online casinos but the pun here is that Kahnawake native reserve which hosts most of the offshore gambling site servers is located within the territory of the country. Other trusted off-shore companies like UK Gambling Commission and Malta Gambling Authority support online casinos in CA.