BetOnline Sportsbook & Casino Promotional Codes

Below we will introduce a series of BetOnline action codes that unlock various actions. There are also special welcome bonuses that you can receive by e-mail, which we will describe below. Find the best welcome bonus for you!

Register on BetOnline to Start Betting!

Once you’ve registered your new BetOnline account, you’ll need to visit the cashier and redeem the BetOnline promotion code of your choice: 

The most popular BetOnline promo codes are either BOL100 for the Sportsbook bonus of 50% of your first deposit for up to $ 1,000 or CASINO1 for the casino bonus of 100% of your first deposit bonus for up to $ 1,000 free. 

You have to choose between one or the other, depending on where you want to play! If you choose the sports bonus, you can not receive the casino bonus and vice versa.

BetOnline Now Accepts Bitcoin!

Most website accepts Bitcoin as a deposit and withdrawal method. If you already have a Bitcoin account, this is an ideal way to finance your account! There are no transaction fees when depositing through Bitcoin and only takes minutes. And the deposit via Bitcoin still qualifies your account for all welcome bonuses.

The withdrawal of funds from Bitcoin is also an option. There is a 2% charge on the withdrawal amount and the transaction can take up to 48 hours.

If you do not have a Bitcoin account, we recommend opening an account with Coinbase JUST TO BUY BITCOINS. Coinbase is simple and easy to use. It’s an online wallet, like Paypal, where you can buy and sell Bitcoin and transfer money orangecoupons to other parties and transfer money directly to your connected bank account.

 You are not permitted to use Coinbase for gambling. Once you buy Bitcoin from Coinbase, move those bitcoins to or BreadWallet on your smartphone. Then deposit Bitcoin in your new BetOnline account from there.

BetOnline Sportsbook 50% Welcome Bonus

The Kickoff Welcome Bonus is a deposit bonus for customers making a sportsbook deposit for the first time. Eligible deposits must be at least $ 50, and you must use promo code BOL1000 during the deposit process. Deposits made with Book-to-Book, Neteller or Skrill are not eligible for this promotion.

The bonus amount is 50% of the deposit amount up to $ 1,000, and the rollover request is ONLY fifteen times (15x) the deposit plus the bonus. You can only use the bonus money in the sports book, and only sports betting counts for the rollover request.

25% Lifetime Bonus Guarantee


The 25% Lifetime Bonus is similar to the 25% Welcome Bonus, except that it is a reload bonus targeting established BetOnline members. You claim this bonus several times, claiming it will prevent you from paying out in the next 30 days. Qualifying deposits must be $ 50 or more, and deposits made with Book-to-Book, Neteller, or Skrill are not eligible.

To claim the bonus, use the promotion code LIFEBONUS. The bonus is worth 25 percent of the deposit up to $ 1,000, and the rollover requirement is six times (6x) the deposit plus the bonus. You can only use the bonus codes money in the sports book, and only sports betting counts for the rollover request.

 Please note that BetOnline does not allow bonus stacking, therefore no promotion can be claimed unless you have a deposit of $ 0.00 and all previous rollover requirements have been met.

Mobile Betting $ 50 Free Games

The $ 50 mobile betting promotion is available to both new and established customers. To claim the bet, simply access the BetOnline mobile casino via your smartphone or tablet and place a minimum bet of $ 50 or more. If this bet loses, you are eligible for a refund but the refund will not be automatic. Send an e-mail to [email protected]. Type “$ 50 Mobile Free Game” in the subject line and include your account number and ticket number in the message. You will receive the $ 50 free bet within 48 hours. You must use the free bet in the mobile casino, and the wagering requirement on the bonus is six times the bonus amount, or $ 300.

Live Betting $ 25 Free Play


All BetOnline customers are eligible for the live betting action $ 25 free game. To take the opportunity, you simply place $ 25 on an in-play bet. If this bet loses, the sports book will award a $ 25 free bet within 48 hours. You must use the $ 25 free bet for live bets, and the free bet requirement is $ 150 or more.


100% slots match bonus


Online casino will match every deposit of $ 100 or more by 100% up to $ 1,000. The bonus money and the deposit are usable for every casino game, but only bets made on slot machines without mobile slots count towards the wagering requirement.


The WAGERING requirement is 50 times the deposit plus the bonus. So, if you deposited $ 1,000 to get the maximum bonus, you would need to put $ 100,000 to clear the request!


25% Casino Reload Bonus


As an alternative to the Slots Match Bonus, BetOnline will match every casino despot from at least $ 25 up to $ 1,000. To claim this bonus, you must use the CASINO25 action code during the deposit process. The sales requirement is 50 times the deposit plus bonus. You can not use the bonus money on baccarat, blackjack, craps, roulette and mobile casino bets, and bets placed on baccarat, craps and roulette do not count towards the wagering requirement.


Live Dealer Casino $ 25 Free Play


To claim this $ 25 Free Play, simply place your first bet at BetOnline Live Casino. The best must be at least $ 25, and if the bet loses, the casino will reimburse it with a $ 25 free game. The discount is not automatic. You have 24 hours to claim this. Enter “25 $ Live Dealer Casino Bet” in the subject line and enter your account number and ticket number in the message. You need to use the free game in the live casino, and the free wagering requirement is six times the free game or $ 150.


10% casino discount program


A BetOnline week starts on Monday and ends on Sunday at midnight. If you lose at least $ 100 in total during this period, the casino will deduct 10 percent of your losses up to $ 1,000 a week. Losses from tournaments or the mobile or live casino do not count. The discount is not automatic. Enter your account number in the e-mail text. The rollover requirement is 50 times the discount amount, and excluded games include baccarat, blackjack, craps, roulette and all games in the live and mobile casino.


Monthly High Roller Bonus


This monthly bonus can be claimed in the first week of the month. To qualify, you must have wagered, but not necessarily deposited, $ 75,000 or more. Bonuses are issued only on request. Inquiries should be directed to [email protected]. Use the subject line “The Casino High Rollers Bonus” and insert your username into the message. The bonus has a 50x rollover requirement, and bets on baccarat, blackjack, craps, roulette and all mobile casino games do not apply. The bonus amount depends on the total action of the previous month:


  • $ 75,000 to $ 150,000 in action earns $ 50
  • Up to $ 250,000 earns $ 100
  • Up to $ 500,000 earns $ 250
  • Up to $ 1,000,000 earns $ 500
  • More than $ 1,000,000 earns $ 1,000


$ 25 risk-free racebook bet


This offer is open to all BetOnline members who have not yet placed a bet. Just place your first bet, and if that bet loses, the Racebook will refund it with a free game worth up to $ 25. Racebook bets on the Belmont Stakes, Breeders’ Cup, Kentucky Derby and Preakness Stakes are ineligible. Betting on matchups, futures and props are also ineligible. The free game must be used for a qualifying Racebook bet, and the free bet requirement is six times the bonus amount or $ 150.


Track discounts


Most bets placed in the BetOnline Race Book are eligible for discounts. Exceptions are matchup bets, fixed odd bets, set bets, tracks in categories D and E and bets that pay $ 2.20 or less for $ 2.00. Bets placed via the website or mobile app are discounted at a rate of 7 percent and bets placed over the telephone system at a rate of 4 percent. There is no limit to the amount of discounts you can earn daily, and the discount is actual money and not bonus money.