What is the Legal Betting Age in Iowa? A What is the Legal Betting Age in Iowa? The minimum betting age in Iowa is 21 years of age, this is the same in most states of America.