How many states have legal online casinos? Online gambling is legal in six US states: Connecticut, Delaware, Michigan, New Jersey, Pennsylvania, and West Virginia.
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. 21+. New Users Only.