Sweepstakes casinos are legal in all US states except Washington and Idaho and accept 18-year-olds. If you are under 21, we recommend playing at online sweepstakes casinos. However, 18-year-olds located in New Hampshire and Wyoming can bet on sports online. Legal online casinos in the US do not accept 18-year-olds.