You can play the lottery or charitable bingo at 18. However, to wager on racing, in casinos, or in poker rooms, the legal age is 21.