Whether online or live, you need to be at least 18 to gamble legally in the UK when in come to betting on sports and playing at a casino. That age applies to playing slot machines as well. The exception to this rule includes lotteries, some scratch cards, and certain  football pools. In the UK, the minimum gambling age for those games is 16 years old.