State laws determine whether gambling is allowed and to what extent, and whether the state operates an official lottery. These laws tend to vary quite a bit from state to state. Alabama gambling laws are fairly restrictive and limit betting to greyhound dog racing and (if voted on through a local referendum) horse racing as well. But casino-style gaming, such as roulette, poker, craps, or slot machines, are prohibited in the state. Also, Alabama's constitution prohibits the establishment of a state lottery. Click on a link below to learn more and speak with a qualified gaming attorney if you have additional questions.