Up To $500
Betting bonuses in Michigan
Find the latest and best sign-up bonuses and sportsbook promotions in Michigan. Licensed and legal betting sites only!
In the spotlight
Michigan Bonus Codes & Special Promos
21+. New customers only. AZ, CO, IL, IN, MI, NJ, OH, TN, VA only. Eligibility restrictions apply.
Sign up for Hard Rock Bet Sportsbook, deposit, and place a first cash bet of $5+. If it wins, get $100 in Bonus Bets (5 x $20). First $20 Bonus Bet awarded after eligible bet placement (Day 1). Second $20 Bonus Bet awarded 7 days after eligible bet placement (Day 8). Third $20 Bonus Bet awarded 14 days after eligible bet placement (Day 15). Fourth $20 Bonus Bet awarded 21 days after eligible bet placement (Day 22). Fifth $20 Bonus Bet awarded 28 days after eligible bet placement (Day 29).First bet only. Min odds -500. Bonus Bets issued on settlement, expire in 7 days. Valid on eligible markets only. Stake not returned. Early Cash Out voids eligibility. Excluded patrons are prohibited from participating in Promotions. To be eligible, all personal and contact data associated to your account must be verifiable.
Concerned about gambling? In FL, call 1-833-PLAYWISE. In IN, if you or someone you know has a gambling problem and wants help, call 1-800-9-WITH-IT. In AZ, OH, & VA, call 1-800-MY-RESET. GAMBLING PROBLEM? CALL 1-800-GAMBLER (CO, IL, MI, NJ, TN)
See full T&C at Hard Rock Bet.
Up To $500
21+. New customers only. Offer amount varies by state.
Up to $500 bonus in IL/IN/MD/LA/MI/PA/VA.
Up to $250 bonus in CO/NJ
Up to $100 bonus in AZ/IA/NY/OH/WV
Must make a qualifying deposit of $10+ with promo code SBOBONUS. Must make qualifying cash wager with odds of -200 or greater. If the first qualifying wager settles as a loss, receive a non-withdrawable Bonus Bet equal to your stake, up to a maximum of $500.
See full T&C at BetRivers.
21+ only. New customers only. Must use Promo Code BBDYW.
AZ/CO/IL/IN/IA/KS/KY/LA/ME/MA/MD/MI/ MO/NJ/NY/NC/OH/PA/TN/VA/WV/WY/DC only.
Deposit required (min $1). Must place first real money Qualifying Wager (min $1) within 30 days. Receive ten 100% Profit Boosts to use on any market. Maximum wager for each profit boost is $25. Maximum additional winnings for each rewarded profit boost is $2,500. Profit Boosts expire 14 days after receipt.
See full T&C at Caesars.
Paid In Bonus Bets
Get a First Bet Reset up to $1,000
New users only, must be 21+ and physically present in AZ/CO/D.C./IA/IL/IN/KS/KY/ LA/MA/MD/MI/MO/NC/NJ/OH/PA/TN/VA/WV.
$10+ minium deposit required. Qualifying wager must settle as a loss to receive refund. Refund paid out as five (5) Bonus Bets worth 20% of the qualifying wager. Max. $1,000 issued as non-withdrawable Bonus Bets that expire in 7 days (168 hours).
Terms: sportsbook.thescore.bet/promotions. Ends 8/1/26 at 5:59 AM ET.
Michigan Betting Sign-Up Bonuses
Checked & Updated Daily
Bonus |
Bonus Min. Deposit |
Maximum bonus |
Expiry | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
BetRivers
3.8
/5 |
Second Chance Bets Up To $500 | Bonus Min. Deposit
$10 | Maximum bonus
$500 | Expiry
30 days |
Up to $500 Back in Bonus Bets if Your First Wager Loses 21+. New customers only. Offer amount varies by state. Up to $500 bonus in IL/IN/MD/LA/MI/PA/VA. Up to $250 bonus in CO/NJ Up to $100 bonus in AZ/IA/NY/OH/WV Must make a qualifying deposit of $10+ with promo code SBOBONUS. Must make qualifying cash wager with odds of -200 or greater. If the first qualifying wager settles as a loss, receive a non-withdrawable Bonus Bet equal to your stake, up to a maximum of $500. See full T&C at BetRivers. | |||||
Fanatics
4.4
/5 |
10x $100 Bet Matches in FanCash or Bet $20, Get $350 in FanCash Over 7 Days | Bonus Min. Deposit
$5 | Maximum bonus
$1000 | Expiry
7 days |
Get up to $1,000 in FanCash Over Your First 10 Days OR Bet $20, Get $350 in FanCash Over 7 Days 21+. New customers in AZ/CO/CT/IL/IN/IA/KS/KY/LA/MA/MD/ MI/MO/NC/NJ/NY/OH/PA/TN/VT/VA/WV/WY/DC only. BET MATCHES: Apply promotion in bet slip and place a $1+ cash wager (min odds -200) daily for 10 consecutive days starting day of account creation. FanCash rewards will equal the qualifying wager amount (max $100 FanCash/day). FanCash issued in connection with this Promotion expires 24 hours from issuance. BET & GET: Must toggle on this promotion in your bet slip and wager $20+ cash on any market (min. odds -500) within 7 days of account opening to receive $50 in FanCash each day for your first 7 days. Must opt in each day to claim FanCash. FanCash issued in connection with this Promotion expires 24 hours from issuance. See full T&C at Fanatics. | |||||
FanDuel
4.4
/5 |
Get $350 in Bonus Bets When you Wager $5 for 7 Days | Bonus Min. Deposit
$5 | Maximum bonus
$250 | Expiry
7 days |
Bet $5 Every Day for 7 Days, Get up to $350 Back if Your Bet Wins 21+ (18+ D.C., WY). New customers only. Offer available in AZ/AR/CO/CT/IA/IL/IN/KS/KY/LA/MD/MA /MI/MO/NC/NJ/NY/OH/PA/TN/VA/VT/WV/WY/DC (for KS, in affiliation with Kansas Star Casino). First online real money wager only. Min $5 wager required each day for up to 7 days. $5 first deposit required. Bonus issued as non-withdrawable Bet Reset Tokens which expire 7 days after receipt. Restrictions apply. See full T&C at FanDuel. | |||||
Caesars
4.3
/5 |
Bet $1, Double Your Winnings on Your Next 10 Bets | Bonus Min. Deposit
$10 | Maximum bonus
$25000 | Expiry
14 days |
Get 10 100% Profit Boosts After Your First Real Money Wager of $1 21+ only. New customers only. Must use Promo Code BBDYW. AZ/CO/IL/IN/IA/KS/KY/LA/ME/MA/MD/MI/ MO/NJ/NY/NC/OH/PA/TN/VA/WV/WY/DC only. Deposit required (min $1). Must place first real money Qualifying Wager (min $1) within 30 days. Receive ten 100% Profit Boosts to use on any market. Maximum wager for each profit boost is $25. Maximum additional winnings for each rewarded profit boost is $2,500. Profit Boosts expire 14 days after receipt. See full T&C at Caesars. | |||||
Draftkings
4.4
/5 |
Spend $5, Get $200 in Bonus Bets Paid Over 21 Days | Bonus Min. Deposit
$5 | Maximum bonus
$200 | Expiry
7 days |
GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). Spend $5, Get $200 In Bonus Bets, Paid Over 21 Days 21+ and present in most states. (18+ DC/NH/PR/WY). Void in CAN. Eligibility restrictions apply. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL. 1 per new DraftKings customer. $5+ first-time bet req. Max. $200 issued as non-withdrawable Bonus Bets. Stake removed from payout. Reward issued as $50 in Bonus Bets every 7 days via click-to-claim for 21 days. Bonus Bets and click-to-claims expire 7 days (168hrs) after issuance. Terms: sportsbook.draftkings.com/promos. Ends 9/20/26 at 11:59 PM ET. Sponsored by DK. | |||||
BetMGM
4.1
/5 |
Up to $1,500 in Bonus Bets If Your First Bet Doesn't Win | Bonus Min. Deposit
$10 | Maximum bonus
$1500 | Expiry
7 days |
Up to $1,500 Back in Bonus Bets if Your First Wager Doesn't Win 21+. New users only. Offer available in AZ/CO/DC/IL/IN/IA/KA/LA/MA/MD/MI/ NC/NJ/OH/PA/TN/VA/WV/WY. Offer not available in NV/NY/PR. Qualifying deposit (min $10) and first real money wager required. If qualifying bet settles as a loss, user is refunded 100% in non-withdrawable bonus bets up to $1,500. Rewards are non-withdrawable bonus bets that expire in 7 days. See full T&C at BetMGM. 21+. Bet Responsibly. Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET. NY: Call (877-8-HOPENY) or text HOPENY (467369). | |||||
Bet365
4.5
/5 |
Bet $10, Get $150 + 50 Spins | Bonus Min. Deposit
$10 | Maximum bonus
$365 | Expiry
7 days |
Get a $150 Bonus Plus 50 Spins on the Online Casino After Your First Wager of at Least $10 21+. New customers only. Limit one bonus per user. Offer available in MI/NJ/PA. Different offer(s) available in AZ/CO/IL/IN/IA/KY/ LA/MO/NC/OH/TN/VA. First online real money wager. $10 first deposit required within 30 days. Minimum wager of $10 required to claim the $365 bonus bets. Must contain at least one selection at odds of -500 or greater (-200, -100, +100, etc). Spins must be accepted within 30 days of claiming the offer. To accept your Spins, open an eligible game via Sports and click Accept or navigate to Casino, then click 'Accept'. Bonus issued as non-withdrawable bonus bets that expire 7 days after being added to your Bonus Bet balance. Any unused Spins will be removed along with any winnings accrued within 7 days of acceptance. See full T&C at Bet365. #ad | |||||
Hard Rock Bet
4.1
/5 |
Bet $5, Get $100 in Bonus Bets Over 5 Weeks | Bonus Min. Deposit
$5 | Maximum bonus
$500 | Expiry
7 days |
Bet $5, Get $20 in Bonus Bets Each Week for Five Weeks 21+. New customers only. AZ, CO, IL, IN, MI, NJ, OH, TN, VA only. Eligibility restrictions apply. Sign up for Hard Rock Bet Sportsbook, deposit, and place a first cash bet of $5+. If it wins, get $100 in Bonus Bets (5 x $20). First $20 Bonus Bet awarded after eligible bet placement (Day 1). Second $20 Bonus Bet awarded 7 days after eligible bet placement (Day 8). Third $20 Bonus Bet awarded 14 days after eligible bet placement (Day 15). Fourth $20 Bonus Bet awarded 21 days after eligible bet placement (Day 22). Fifth $20 Bonus Bet awarded 28 days after eligible bet placement (Day 29).First bet only. Min odds -500. Bonus Bets issued on settlement, expire in 7 days. Valid on eligible markets only. Stake not returned. Early Cash Out voids eligibility. Excluded patrons are prohibited from participating in Promotions. To be eligible, all personal and contact data associated to your account must be verifiable. Concerned about gambling? In FL, call 1-833-PLAYWISE. In IN, if you or someone you know has a gambling problem and wants help, call 1-800-9-WITH-IT. In AZ, OH, & VA, call 1-800-MY-RESET. GAMBLING PROBLEM? CALL 1-800-GAMBLER (CO, IL, MI, NJ, TN) See full T&C at Hard Rock Bet. | |||||
theScore Bet
4.1
/5 |
Up To $1000 First Bet Reset Paid In Bonus Bets | Bonus Min. Deposit
$10 | Maximum bonus
$1000 | Expiry
7 days |
GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET Get a First Bet Reset up to $1,000 New users only, must be 21+ and physically present in AZ/CO/D.C./IA/IL/IN/KS/KY/ LA/MA/MD/MI/MO/NC/NJ/OH/PA/TN/VA/WV. $10+ minium deposit required. Qualifying wager must settle as a loss to receive refund. Refund paid out as five (5) Bonus Bets worth 20% of the qualifying wager. Max. $1,000 issued as non-withdrawable Bonus Bets that expire in 7 days (168 hours). Terms: sportsbook.thescore.bet/promotions. Ends 8/1/26 at 5:59 AM ET. | |||||
Check Out Michigan's Latest Sportsbook Promos
Other betting options in Michigan
Michigan regulated real money sports betting in January of 2021, and currently there are 12 legal sportsbooks in the state, both local brands and national. Not all of them offer bonuses and rewards, but most do.
If you did not find what you are looking for among the bonuses above, don't worry! Other forms of betting are also available in Michigan - namely DFS, social sportsbooks, and prediction markets. Read more about these from the links below.
Quick facts about gambling in Michigan
- Legal gambling age: 18-21+
- Remote registration: Yes
- Online betting legal: Yes
- Online casino legal: Yes
- Fantasy sports legal: Yes
- Social sportsbooks legal: Yes
- Social casinos legal: Yes
- Prediction markets legal: Yes*
*Sports contracts are currently contested.
- Available sportsbooks: 8
- Number of sign-up bonuses: 8
- Number of promo codes: 1
- Best betting bonus: FanDuel
- Biggest bonus: Caesars (Maximum $50,000)
- Best referral program: BetMGM
- Best rewards program: Fanatics
- Best odds boosts: Hard Rock Bet
Common Questions From Michiganders
We go through some common questions about gambling asked by our Michigander visitors.
You betcha. Online gambling, including both sportsbooks and casinos, was made legal on the 22nd of January 2021. This was when the Lawful Internet Gaming Act went into effect.
Gambling in Michigan is regulated by the MGCB, Michigan Gaming Control Board. They are the regulator responsible for upholding the Lawful Internet Gaming Act, overseeing sportsbooks, performing due diligence and deciding what companies get a state license who doesn't.
Online gambling sites and apps may ask for the last 4 digits of your Social Security Number as a legal requirement by the IRS. It serves many purposes, but it's not for any marketing reasons. Your SSN proves that you are indeed of a legal gambling age, it helps protect players from fraud or identity theft, and it also makes it possible for the IRS to automatically send out the right tax forms to winners.
Uh-huh, online casinos, including slot machines, blackjack and poker, were legalized with the Lawful Internet Gaming Act back in 2021. Most forms of online gambling is now legal in Michigan.
Both online and retail casinos and sportsbooks in Michigan require customers to be at least 21 years old. Fantasy sports have the same age requirement.
Horse racing, bingo, the lottery, social sportsbooks and some prediction markets (depending if they offer sports contracts or not) may accept customers from 18 and above.
Gambling winnings are taxed in Michigan, regardless what type of games they are from. The state tax is a flat 4.25%, taxed as regular income. Federal taxes also apply, and are set at 24%. Both residents and non-residents gambling in Michigan will have to pay tax, but the state tax can sometimes be deducted if winners also need to pay taxes in their home state.























