The legal gambling age in the U.S. depends on the jurisdiction and type of gambling. Generally, the legal age for sports betting and other casino gambling is 21, with activities such as the lottery, daily fantasy sports and horse betting commonly allowed at 18. However, there are many exceptions.