The minimum age requirement for sports betting varies by country and jurisdiction. In most places, the legal age is 18 or 21, most often 21, to bet at US-regulated operators. In Michigan, the minimum age is 21, but keep in mind that some offshore operators will allow bettors 18+ since they are only beholden to international laws.