Alberta Ministry of Gambling – Is in charge of dividing the regulations of different types of gambling into smaller, more specific authorities.

Alberta Gambling and Liquor Commission – Is in charge of regulating and licensing charitable gaming.

Alberta Lottery Fund – is in charge of the income which is derived from ticket and video lotteries, as well as slot machines.

Horse Racing Alberta – is in charge of overseeing the industry of horse racing.

Alberta Gambling Research Council – This council is the one in charge of directing the activities regarding the Alberta Gaming Research Institute.