You must be at least 21 years old to bet on sports in nearly every state where sports betting is legal. The only exception is Wyoming, which offers gambling to anyone 18 years or older.