Players at MyBookie can take their pick from a number of different bonus codes, from the standard welcome bonuses to unique fun wagers that you can win daily or weekly. Regardless of the type of promo you’re looking for, you can find it here.

Active MyBookie Promos

Bonus Type Bonus Details Bonus Code
Sign Up Bonus 50% bonus up to $1,000 MYB50
Sign Up Bonus 10% bonus up to $200 200CASH
Reload Bonus 25% bonus up to $500 MYB25
Risk-Free Bet Up to $20 No code required. Must contact customer service to claim.
Refer-a-Friend Get 200% up to $200 No code required
Racebook Bonus 8% rebate No code required

Sign Up Bonus

MyBookie rewards new players with their sign up bonus, which is good for 50% on a player’s first deposit up to $1,000. This 50% bonus does come with a minimum deposit of $100, which is steeper than some of the signup bonuses in the industry. Players who choose to make their first deposit under the $100 threshold will receive a 25% bonus using the same MyBookie bonus code.

The site restricts play using these bonus funds to action on straight bets in the major sports only, on lines between –200 and +200. Those are a lot of restrictions on what counts towards your rollover requirements, as the ability to spot good value from more significant underdogs isn’t something that can be put to use with your bonus funds.

MyBookie has a rollover requirement of 5x-15x for this bonus, which can vary depending on how much your initial deposit was worth. None of those amounts are unmanageable, although the 15x requirement is on the high side. Also, players cannot make a withdrawal within 30 days of taking advantage of this MyBookie sign up bonus.

MyBookie’s second sign up bonus has been recently introduced as a cash bonus for initial deposits. Use the promo code 200CASH to get a 10% cash bonus up to $200. 1x rollover requirements apply to this bonus. That being said, this is a great option for bettors looking for a shorter commitment time due to the low rollover and low bonus size.

Risk-Free Bet

Another perk for new players at MyBookie is the ability to place a risk-free bet on the site. Players who have their first wager graded can email the team at MyBookie if that bet is a loser, and receive a refund in the form of free play. There are no MyBookie bonus codes required to take advantage of this offer, which makes placing bet number one at MyBookie a can’t lose situation.

This promotion is good for a refund of up to $20 on a player’s first bet, so making sure to bet in moderation is important when taking advantage of this offer. Players are required to email the team at MyBookie within 48 hours of their first wager being graded to receive this refund. The refund carries a rollover requirement of 5x, which is not too steep given that the amount to be rolled over is $20.

Reload Bonus

Nobody likes seeing that they have to reload their account, but MyBookie helps ease that pain with a 25% reload bonus in the sportsbook, up to $500. This bonus has a minimum deposit amount of $100. This promotion carries a 5x-15x wagering requirement.

More MyBookie Rewards and Promotions

MyBookie has a list of other promotions to catch the eyes of sports bettors, including some fun cash back offers. While those kinds of promotions can seem silly, they seem far less so when a player gets a reprieve for a bad beat thanks to their presence on the site.

Snap Your Skid

If you lose 10 consecutive bets on the spread, moneyline or game total, MyBookie gives you $25 of free play to ease the pain of your losing streak. Only bets of at least $25 count and you must claim it within 3 days. To claim the promo, email Any winnings from the accredited free play have a 1x rollover requirement.

Steam Your Streak

If you win 10 consecutive bets on spread, moneyline, or game total, MyBookie awards you $25 of free play. If you win 20 in a row, you are awarded $50 of free play. To be eligible, all lines cannot be greater than -140.

Only bets of at least $25 count and you must claim it within 3 days. To claim the promo, email Any winnings from the accredited free play have a 1x rollover requirement.

Fresh Start

If you lose 20 consecutive bets (either parlays, teasers, reverses, if bets, or multiple-selection bets), MyBookie will give you one average bet. Each wager lost must be $10 or more. The rollover requirement is undetermined, but keep it in mind when considering this promotion.

To claim the promo, email

MMA & Boxing Bad Beat

If you lose a sure bet on an MMA or boxing match, MyBookie will refund your wager as free play with a 5x rollover. To qualify, your bet must be placed on a favorite with minimum odds of -250 or higher. Your bet must be either a straight wager, parlay, or teaser.

If it’s a boxing match, the fight needs to end in the first 3 minutes of the first round. If it’s an MMA bout, the fight needs to end with either submission or stoppage in the first 60 seconds of the first round.

To claim this promotion, email within 7 days of the event.

10 Is the Magic Number

When you make 10 consecutive deposits without making a withdrawal at MyBookie, your next one is free. The 10th bonus will be an average of your last 10 successful deposit amounts and the bonus will have a 10x rollover requirement. To be eligible, your overall account balance including pending bets must be $0.

To claim this promotion, email

Show Me the Money

If you place a bet on the phone with a MyBookie representative and, for some reason, there was a mistake, MyBookie gives you a $20 free play. To claim this reward, email

Additional MyBookie Resources

To get more information on MyBookie you can also read our comprehensive review or check out our updates page to see new promotions and changes to the MyBookie terms and conditions.