Each state can create its own minimum sports betting age requirement. Most of them are 21+, but some allow 18 and over patrons to bet on sports. The same is true for offshore sportsbook sites. Some are 18-friendly, but others require their members to be 21 and older.