In most provinces of Canada, the legal age is 19 years while a few consider 18 years to be be legal age limit.
19 years of age in BC, New Brunswick, Newfoundland and Labrador, Northwest Territories, Nova Scotia, Nunavut, Ontario, PEI, Saskatchewan, and Yukon

Only Alberta, Manitoba, and Quebec allow people 18 or older to place real money bets.