Yes, gambling online is legal, but not in all countries. In Canada, it is legal for Canadians to gamble online using overseas-based online casinos and betting sites. Any that are based in Canada must have government-issued licenses.