The legal gambling age is generally 21 for casino games and 18 for sports betting and lotteries.