Most likely, no. It depends on the province where you reside, but overall, sports betting in the country is allowed only at brick and mortar venues.