Home poker games are legal in Alabama so long as they follow the guidelines of a “social gambling” experience. The law specifically states that a player may use the defense of playing in a “social game” in a “private place”, but the defendant must be able to provide proof.
[Reference: http://www.legislature.state.al.us/CodeofAlabama/1975/13A-12-21.htm]