Yes! Gambling is legal in Pennsylvania if you are 21 years old, although there are some cases where 18-year-old individuals can also take part in the act. While gambling has only been legal in the state since 2009, the state is only second in revenue from casinos with Nevada bringing up the lead. Casinos, bingo, horse racing, and the Pennsylvania Lottery are all included.