163 platforms available across 15 categories in Minnesota. Regulated by the Minnesota Gambling Control Board.
Legal data last verified
Minnesota has no legal online sportsbooks, no internet casinos, and no commercial (non-tribal) casino industry as of April 2026. Sports betting has been the subject of intense legislative debate for five consecutive sessions, with the 2024 effort (SF 1949 / HF 2000 by Sen. Matt Klein and Rep. Zack Stephenson) coming closer than ever before — passing committees but failing to reach a floor vote in both chambers. The 2025 session ended in a similar stalemate, with disagreements over tribal exclusivity, the inclusion of horse racing tracks (Canterbury Park and Running Aces), and tax rates blocking final passage. The 2026 session is expected to revisit the same framework.
Minnesotans can legally play at 19 tribal casinos operated by 11 federally recognized tribes (Mystic Lake, Treasure Island, Grand Casino Hinckley/Mille Lacs, Black Bear, and others) offering slots, table games, poker, and bingo; buy Minnesota State Lottery tickets including Powerball, Mega Millions, Lotto America, Northstar Cash, Gopher 5, and scratchers; wager on horse racing at Canterbury Park and Running Aces (plus advance-deposit wagering); play pull-tabs and charitable bingo at thousands of bars and restaurants statewide (Minnesota's charitable gaming network is one of the largest in the country); and enter DFS contests on DraftKings, FanDuel, and PrizePicks under a longstanding tolerance.
For 2026, sports betting remains a coin flip — the Minnesota Indian Gaming Association supports tribal-led mobile, but the horse tracks and the Senate Republican caucus continue to push back. The Minnesota Alliance on Problem Gambling helpline is 1-800-333-HOPE.
Legal Age
21+
Online Gambling
Limited
Retail Gambling
Legal
Total Platforms
163
BonusBell is an independent information source. Rankings are based on independent research and analysis. 21+ only.
Gambling Problem? Call 1-800-522-4700 (Minnesota) or the National Problem Gambling Helpline at 1-800-MY-RESET.