The Iowa sports betting rules state that a person must be at least 21 years of age in order to bet online. Iowa online sportsbooks will verify the age of each customer during the registration process.