This applies to all forms of gambling, including slot machines, table games, sports betting, poker, horse racing, and bingo. You must be 21 years old AND have a valid ID to gamble in Las Vegas casinos.
However, Nevada is not one of those states.
Some states allow you to gamble if you’re at least 18 years old. How Old do You Have to be to Gamble in Vegas?