Dave | January 4, 2023 | Updated on: January 8th, 2024
The state of Minnesota offers residents plenty of gambling opportunities. Regulated gambling in Minnesota began in the 1940s, when games of Bingo were first permitted. Residents would have to wait 40 years until betting on horse racing and pari-mutuel pools were legalized in the 1980s. The 80s would also see Minnesota allowing a state lottery.
As for casinos in Minnesota, seven Native American tribes received permission to open tribal casinos in the 80s, and were able to offer slot machines and video poker. Since then, Minnesota has decided to also allow tribal casinos to offer Blackjack and electronic table games.
Best Minnesota Casino Sites
1
300% Bonuses up to $3,000. Min Deposit: $25
2
350% Bonus up to $3,500. Min Deposit: $25
3
350% Bonus up to $2,500. Min Deposit: $30
4
500% Bonuses up to $2,500. Min Deposit: $25
5
18+. New players only. Welcome Bonus – 300% Bonus up to $2,000. This bonus only applies for deposits of $10 or higher! 35x Wagering
6
18+. New players only. Welcome Bonus – 250% up to $5,000. This bonus only applies for deposits of $10 or higher! 35x Wagering
7
18+. New players only. Welcome Bonus – 200% Bonus up to $10,000. This bonus only applies for deposits of $25 or higher! 40x Wagering Requirement. Use Bonus Code: SP200
8
18+. New players only. Welcome Bonus – 450% Bonus up to $4,500. This bonus only applies for deposits of $25 or higher! 40x Wagering Requirement.
9
18+. New players only. Welcome Bonus – 250% Bonus up to $2,500. This bonus only applies for deposits of $10 or higher! 35x Wagering Requirement. Use Bonuse Code: WELCOME1
10
18+. New players only. Welcome Bonus – 250% Bonus up to $2,500. This bonus only applies for deposits of $25 or higher! 40x Wagering Requirement.
11
18+. New players only. Welcome Bonus – 250% Bonus up to $1,500. This bonus only applies for deposits of $25 or higher! 40x Wagering Requirement.
12
18+. New players only. Welcome Bonus – 400% Bonus up to $4,000. This bonus only applies for deposits of $25 or higher! 35x Wagering Requirement Wagering Requirement.
13
18+. New players only. Welcome Bonus – 250% Bonus up to $5,500. Can be redeemed Twice. This bonus only applies for deposits of $25 or higher! 35x Wagering Requirement. Use Bonus Code: WELCOME
14
18+. New players only. Welcome Bonus – 200% Bonus up to $2,000 (Up to $3,000 if you use Crypto). This bonus only applies for deposits of $25 or higher! 35x Wagering Requirement.
15
18+. New players only. Welcome Bonus – 275% Bonus up to $2,750. This bonus only applies for deposits of $30 or higher! 30x Wagering Requirement. Use Bonus Code: MAD275
16
18+. New players only. Welcome Bonus – 250% Bonus up to $2,500. This bonus only applies for deposits of $20 or higher! 40x Wagering Requirement.
17
18+. New players only. Welcome Bonus – 200% Bonus up to $2,000, can be claimed 7x. This bonus only applies for deposits of $35 or higher! 50x Wagering Requirement. Use Bonus Code: 7DAYWELCOME200
18
18+. New players only. Welcome Bonus – 400% up to $10,000 This bonus only applies for deposits of $25 or higher! 40x Wagering Requirement. Use Bonus Code: 400BONUS
19
18+. New players only. Welcome Bonus – 200% Bonus up to $2,000. This bonus only applies for deposits of $50 or higher! 5x Wagering Requirement. Use Bonus Code: WELCOME200
20
18+. New players only. Welcome Bonus – 200% Bonus up to $5,000. This bonus only applies for deposits of $25 or higher! 40x Wagering Requirement. Use Bonus Code: SP200
21
18+. New players only. Welcome Bonus – 250% up to $2,500. This bonus only applies for deposits of $30 or higher! 20x Wagering Requirement. Use Bonus Code: WILDVEGAS
22
18+. New players only. Welcome Bonus – 250% Bonus up to $2,500. This bonus only applies for deposits of $25 or higher! 10x Wagering Requirement. Use Bonus Code: FIESTA250
23
18+. New players only. Welcome Bonus – 250% up to $2,500 + 50 Free Spins. This bonus only applies for deposits of $25 or higher! 10x Wagering Requirement (40x with Crypto). Use Bonus Code: MIGHTY250
24
18+. New players only. Welcome Bonus – 300% Bonus up to $3,000. This bonus only applies for deposits of $20 or higher! 25x Wagering Requirement.
25
18+. New players only. Welcome Bonus – 250% Bonus on 1st Deposit, 150% Bonus on 2nd – 4th Deposit. This bonus only applies for deposits of $30 or higher! 35x Wagering Requirement.
26
18+. New players only. Welcome Bonus – 250% Bonus on 1st Deposit, 150% Bonus on 2nd – 4th Deposit. This bonus only applies for deposits of $30 or higher! 35x Wagering Requirement.
27
18+. New players only. Welcome Bonus – 250% Bonus up to $5,500. This bonus only applies for deposits of $25 or higher! 35x Wagering Requirement. Use Bonus Code: CHERRYSLOTS
28
18+. New players only. Welcome Bonus – 400% Bonus up to $4,000. This bonus only applies for deposits of $25 or higher! 50x Wagering Requirement. Use Bonus Code: ALLSTAR1
29
18+. New players only. Welcome Bonus – 400% up to$4,000. This bonus only applies for deposits of $35 or higher! 50x Wagering Requirement. Use Bonus Code: LUCKYRED400
30
18+. New players only. Welcome Bonus – 150% Bonus on all Deposits on First Day. This bonus only applies for deposits of $20 or higher! 10x Wagering Requirement.
31
18+. New players only. Welcome Bonus – 200% Bonus up to $500. This bonus only applies for deposits of $45 or higher! 40x Wagering Requirement. Use Bonus Code: XBC200
32
18+. New players only. Welcome Bonus – 100% Bonus up to $259, can be claimed three times. This bonus only applies for deposits of $25 or higher! 20x Wagering Requirement.
33
18+. New players only. Welcome Bonus – 400% up to$4,000 + 40 Free Spins. This bonus only applies for deposits of $20 or higher! 40x Wagering Requirement. Use Bonus Code: GRANDRUSH
34
18+. New players only. Welcome Bonus – 350% up to$3,500, can be redeemed 4x. This bonus only applies for deposits of $35 or higher! 40x Wagering Requirement.
35
18+. New players only. Welcome Bonus – 500% Bonus. This bonus only applies for deposits of $20 or higher! 40x Wagering Requirement.
36
18+. New players only. Welcome Bonus – 200% Bonus up to $2,000, can be claimed 5x. This bonus only applies for deposits of $35 or higher! 40x Wagering Requirement. Use Bonus Code: WELCOME200
37
18+. New players only. Welcome Bonus – 200% up to$2,000, can be redeemed 3x. This bonus only applies for deposits of $25 or higher! 35x Wagering Requirement.
38
Get up to $8,000 in Bonuses over first 5 Deposits
18+. New players only. Welcome Bonus – Get up to $8,000 over first five deposits. This bonus only applies for deposits of $10-30 or higher! 40x Wagering Requirement. Use Bonus Code: PATIO
39
18+. New players only. Welcome Bonus – 250% up to $2,500, 200% for 2nd, 150% for 3rd. This bonus only applies for deposits of $25 or higher! 35x Wagering Requirement.
40
18+. New players only. Welcome Bonus – 500% up to $2,500. This bonus only applies for deposits of $25 or higher! 30x Wagering Requirement.
41
18+. New players only. Welcome Bonus – 200% up to $4,000. This bonus only applies for deposits of $25 or higher! 30x Wagering Requirement.
42
18+. New players only. Welcome Bonus – 250% up to $4,000. This bonus only applies for deposits of $25 or higher! 30x Wagering Requirement. Use Bonus Code: WELCOME250
43
18+. New players only. Welcome Bonus – 300% up to $3,000. This bonus only applies for deposits of $25 or higher! 35x Wagering Requirement. Use Bonus Code: CRYPTOSPIN300
44
18+. New players only. Welcome Bonus – 555% up to $5,550, can be claimed twice. This bonus only applies for deposits of $25 or higher! 40x Wagering Requirement
45
18+. New players only. Welcome Bonus – 100% Bonus up to $259, can be claimed three times. This bonus only applies for deposits of $25 or higher! 20x Wagering Requirement.
46
18+. New players only. Welcome Bonus – 250% up to $2,500, 200% for 2nd, 150% for 3rd. This bonus only applies for deposits of $25 or higher! 35x Wagering Requirement.
47
18+. New players only. Welcome Bonus – 100% up to$600. This bonus only applies for deposits of $20 or higher! 30x Wagering Requirement.
48
18+. New players only. Welcome Bonus – 250% up to$500, can be redeemed 4x. This bonus only applies for deposits of $25 or higher! 40x Wagering Requirement.
49
18+. New players only. Welcome Bonus – 150% up to$300. This bonus only applies for deposits of $20 or higher! 30x Wagering Requirement. Use Bonus Code: WELCOME
50
18+. New players only. Welcome Bonus – 250% up to$2,500. This bonus only applies for deposits of $25 or higher! 30x Wagering Requirement. Use Bonus Code: WINTASTIC
51
18+. New players only. Welcome Bonus – 240% up to$2,400, on 1st Deposit. This bonus only applies for deposits of $20 or higher! 40x Wagering Requirement. Use Bonus Code: GARNET
52
18+. New players only. Welcome Bonus – 400% up to$400. This bonus only applies for deposits of $20 or higher! 40x Wagering Requirement.
53
18+. New players only. Welcome Bonus – 200% up to$200. This bonus only applies for deposits of $20 or higher! 40x Wagering Requirement.
54
18+. New players only. Welcome Bonus – 200% up to$200, can be claimed 5x. This bonus only applies for deposits of $20 or higher! 40x Wagering Requirement.
55
18+. New players only. Welcome Bonus – 200% up to $625. This bonus only applies for deposits of $20 or higher! 30x Wagering Requirement.
56
18+. New players only. Welcome Bonus – 300% Bonus up to $1,500. This bonus only applies for deposits of $20 or higher! 40x Wagering Requirement. Use Bonus Code: PRIMA300
57
18+. New players only. Welcome Bonus – 100% Bonus up to $100, plus 9 more bonuses. This bonus only applies for deposits of $25 or higher! 30x Wagering Requirement. Use Bonus Code: JCWELCOME
58
18+. New players only. Welcome Bonus – 160% Bonus up to $1,600. This bonus only applies for deposits of $35 or higher! 40x Wagering Requirement. Use Bonus Code: LUCKYCOINS
59
18+. New players only. Welcome Bonus – 505% Bonus up to $1,000. This bonus only applies for deposits of $20 or higher! 30x Wagering Requirement.
60
18+. New players only. Welcome Bonus – 280% Bonus up to $2,800, can be claimed 5x. This bonus only applies for deposits of $20 or higher! 35x Wagering Requirement. Use Bonus Code: LASATLANTIS
61
18+. New players only. Welcome Bonus – 150% Bonus up to $750. This bonus only applies for deposits of $45 or higher! 40x Wagering Requirement. Use Bonus Code: MYB150
62
18+. New players only. Welcome Bonus – 400% Bonus up to $8,000. This bonus only applies for deposits of $20 or higher! 40x Wagering Requirement. Use Bonus Code: CHERRY400
63
18+. New players only. Welcome Bonus – 200% Bonus up to $5,000. This bonus only applies for deposits of $20 or higher! 40x Wagering Requirement. Use Bonus Code: JUICYVEGAS
64
18+. New players only. Welcome Bonus – 300% Bonus up to $3,000. This bonus only applies for deposits of $20 or higher! 40x Wagering Requirement.
65
18+. New players only. Welcome Bonus – 325% Bonus up to $9,750. This bonus only applies for deposits of $20 or higher! 40x Wagering Requirement.
66
18+. New players only. Welcome Bonus – $8,000. This bonus only applies for deposits of $20 or higher! 50x Wagering Requirement. Use Bonus Code: HOTSPRINGS
67
18+. New players only. Welcome Bonus – 300% Bonus up to $1,500. This bonus only applies for deposits of $25 or higher! 40x Wagering Requirement.
68
18+. New players only. Welcome Bonus – 250% Bonus up to $2,500. This bonus only applies for deposits of $25 or higher! 40x Wagering Requirement. Use Bonus Code: OMERTA250
69
18+. New players only. Welcome Bonus – 300% Bonus up to $3,000. This bonus only applies for deposits of $25 or higher! 40x Wagering Requirement. Use Bonus Code: BIGEVENT
70
18+. New players only. Welcome Bonus – 200% Bonus up to $2,000, can be claimed 7x. This bonus only applies for deposits of $35 or higher! 50x Wagering Requirement. Use Bonus Code: 7DAYWELCOME200
71
18+. New players only. Welcome Bonus – 300% Bonus up to $3,000. This bonus only applies for deposits of $35 or higher! 50x Wagering Requirement. Use Bonus Code: BIGSLOT
72
18+. New players only. Welcome Bonus – 100% Bonus up to $1,000. This bonus only applies for deposits of $25 or higher! 40x Wagering Requirement. Use Bonus Code: WELCOME100
73
18+. New players only. Welcome Bonus – 300% Bonus up to $2,000. This bonus only applies for deposits of $25 or higher! 50x Wagering Requirement.
74
18+. New players only. Welcome Bonus – 400% Bonus up to $4,000, can be claimed 2x. This bonus only applies for deposits of $35 or higher! 40x Wagering Requirement.
75
18+. New players only. Welcome Bonus – 300% Bonus up to $3,000, can be claimed 2x. This bonus only applies for deposits of $25 or higher! 40x Wagering Requirement. Use Bonus Code: ECLIPSE300
76
18+. New players only. Welcome Bonus – 300% Bonus up to $7,000. This bonus only applies for deposits of $25 or higher! 35x Wagering Requirement. Use Bonus Code: ROYAL
77
18+. New players only. Welcome Bonus – 150% Bonus up to $1,000. This bonus only applies for deposits of $20 or higher! 40x Wagering Requirement. Use Bonus Code: LUCKYWAVE
78
18+. New players only. Welcome Bonus – 100% Bonus up to $1,000, can be claimed 3x. This bonus only applies for deposits of $25 or higher! 45x Wagering Requirement. Use Bonus Code: BETCASINO
79
18+. New players only. Welcome Bonus – 100% Bonus up to $1,000, can be claimed 9x. This bonus only applies for deposits of $30 or higher! 30x Wagering Requirement. Use Bonus Code: GS001
80
18+. New players only. Welcome Bonus – 150% Bonus up to $3,000. This bonus only applies for deposits of $50 or higher! 30x Wagering Requirement. Use Bonus Code: CAS150
81
18+. New players only. Welcome Bonus – 250% Bonus up to $2,500. This bonus only applies for deposits of $20 or higher! 50x Wagering Requirement. Use Bonus Code: WELCOMEBUZZ
82
18+. New players only. Welcome Bonus – 100% Bonus up to $1,000, can be claimed twice. This bonus only applies for deposits of $25 or higher! 45x Wagering Requirement. Use Bonus Code: SBCASINO
83
18+. New players only. Welcome Bonus – 235% Bonus up to $2,350. This bonus only applies for deposits of $25 or higher! 40x Wagering Requirement. Use Bonus Code: IRISHCHARM
84
18+. New players only. Welcome Bonus – 235% Bonus up to $2,350. This bonus only applies for deposits of $20 or higher! 40x Wagering Requirement.
85
18+. New players only. Welcome Bonus – $8,000. This bonus only applies for deposits of $20 or higher! 40x Wagering Requirement. Use Bonus Code: SUMMERALIEN
86
18+. New players only. Welcome Bonus – 250% Bonus up to $2,500. This bonus only applies for deposits of $30 or higher! No Wagering Requirement.
87
18+. New players only. Welcome Bonus – 500% Bonus up to $1,500. This bonus only applies for deposits of $25 or higher! 40x Wagering Requirement.
88
18+. New players only. Welcome Bonus – 300% Bonus up to $3,000, can be claimed 3x. This bonus only applies for deposits of $35 or higher! 40x Wagering Requirement.
89
18+. New players only. Welcome Bonus – 250% Bonus up to $5,500. This bonus only applies for deposits of $25 or higher! 35x Wagering Requirement. Use Bonus Code: KOALAFUN
90
18+. New players only. Welcome Bonus – 300% Bonus up to $1,500. This bonus only applies for deposits of $25 or higher! 30x Wagering Requirement.
91
18+. New players only. Welcome Bonus – 450% Bonus up to $4,500. This bonus only applies for deposits of $25 or higher! 50x Wagering Requirement. Use Bonus Code: WELCOMECRYPTO
92
18+. New players only. Welcome Bonus – 450% Bonus up to $4,500. This bonus only applies for deposits of $25 or higher! 50x Wagering Requirement. Use Bonus Code: HIGHNOON200
93
18+. New players only. Welcome Bonus – 100% Bonus up to $747, can be claimed 2x. This bonus only applies for deposits of $25 or higher! 50x Wagering Requirement. Use Bonus Code: MANHATTANSLOTS
94
18+. New players only. Welcome Bonus – 10,000% Bonus up to $5,000. This bonus only applies for deposits of $20 or higher! 10x Wagering Requirement. Use Bonus Code: THEBIGONE
95
18+. New players only. Welcome Bonus – 500% Bonus up to $1,000. This bonus only applies for deposits of $20 or higher! 10x Wagering Requirement. Use Bonus Code: THEKINGS
96
18+. New players only. Welcome Bonus – 505% Bonus up to $1,000. This bonus only applies for deposits of $20 or higher! 10x Wagering Requirement. Use Bonus Code: 505INSTANT
More Online Casinos
Minnesota Online Gambling
Minnesota has not spent much time regulating online gambling, so the only form that is regulated is off-track betting on horse racing. Daily Fantasy Sports are also legal in Minnesota, with DraftKings, FanDuel, CBS Sports, and Yahoo all accepting players from the state. Lottery tickets can no longer be bought over the Internet. There was a time when it was permitted, but the state attempted twice to ban the practice, succeeding the second time.
As for casino games, there are no laws directly affecting casino sites. Players are not forbidden from playing at casino sites, but must find a reputable casino site. Casino US can recommend plenty of safe and secure casinos where players from Minnesota can gamble for real money.
Live Gambling
For residents or visitors looking to gambling in Minnesota, there are quite a few options available. The first option is charities holding bingo games, as well as raffles. There is also the lottery and scratch cards, both of which are available at retail stores throughout the state.
There are two tracks offering horse racing, which gamblers can bet on. The tracks also host card clubs, where gamblers can play various forms of poker, and baccarat. Finally, there are numerous tribal casinos that offer slot machines, video poker, blackjack, and more.
Bars in Minnesota are also permitted to offer pull-tab games, which are similar to slot games. These were legalized to help cover the costs of the new Minnesota Vikings stadium, however, that plan did not go well.
Gambling Laws in Minnesota
Minnesota permits numerous forms of gambling, but there are also some forms which are not. For starters, betting on horse racing is allowed, and players can even do this away from the track. Minnesota charities are also permitted to allow certain gambling games, like bingo and raffles.
If you’re looking for slot machines and video poker, gamblers will have to visit one of the state’s tribal casinos. Tribal casinos were required to agree to a compact with Minnesota and pay a fee in order to offer electronic casino games. Minnesota also permits Blackjack to be offered by tribal casinos, however, no fee is required for Blackjack, as it is also offered in the state’s card clubs.
The state’s racetracks are also allowed to operate a poker room, offering house-banked casino games using cards. Gamblers visiting the poker rooms will be able to play a variety of poker games, such as Texas Hold’em, Pai Gow Poker, Omaha, Three Card Poker, and Seven-Card Stud. The poker rooms can also offer blackjack and baccarat. Unfortunately, Roulette and Craps are not permitted in Minnesota.
Bars in Minnesota are permitted to offer electronic pull-tab games, without a gambling license. These games look very similar to slot games, but are played using tablets. All proceeds from pull-tabs go towards charity, as well as covering the cost of construction for the new Minnesota Vikings stadium.
As for the gambling age, the minimum age is 18 years old. However, if the casino serves alcohol, it can choose to increase the minimum age to 21. Many casinos choose to do so, while the state’s card clubs typically do not.
Minnesota Gambling History
When it comes to gambling in Minnesota, gambling has been around officially since 1945. Bingo was the first gambling game to be regulated, but only charities were permitted to hold bingo games. Charities were then allowed to offer raffles and tip boards in 1978, with pull-tabs regulated in 1981.
The following year, in 1982, horse racing was legalized, with off-track betting permitted in 1989. However, off-track betting would be deemed unconstitutional in 1992. A constitutional amendment was passed in 1994 to permit off-track betting, but the public landed up rejecting it.
Tribal casinos were legalized in 1989, with slots and video poker were permitted. In 1991, blackjack was added to the list of permitted casino games. Currently, there are seven Native American Casinos in Minnesota.
FAQs
Yes, there are several forms of gambling legal in Minnesota, including betting on horse racing, charity bingo and raffles, the lottery, and Native American Casinos.
The Native American Casinos in Minnesota are permitted to offer slot games, video poker, electronic table games, and blackjack.
Yes, Daily Fantasy Sports are legal in Minnesota.
Players need to be at least 18 years old to gamble. However, any casino that serves alcohol is permitted to increase the minimum age to 21.
Charities in Minnesota can offer a decent selection of games. These include raffles, bingo, pull-tabs, tip boards, and paddlewheels.
More State Casino Guides