BetOnline is among the leading online gambling sites, and it welcomes players from the USA and Canada. It may be best known as a sportsbook but is also a racebook, poker room and casino, and sports bettors will enjoy a wide selection of promotions and bonuses to max out their bankrolls.

Click here to visit BetOnline Sportsbook!


BetOnline Sportsbook Promotion Codes

Promos Description Promo CodeWR
50% Welcome BonusNew users, that make their first deposit of at least $25, will receive a 50% deposit bonus.BOL100015x
25% Lifetime BonusWhenever you reload your account, you will receive a 25% deposit bonus.LIFEBONUS6x
100% First-Time Crypto BonusWhen you make your first CryptoCurrency deposit, receive a 100% deposit bonus, up to $1000.CRYPTO10014x
35% Crypto Reload BonusWhen you reload your account with CryptoCurrency, receive a 35% bonus.CRYPTO356x
$50 Mobile Betting Free PlayYour first Mobile Bet, up to $50, is on BetOnline. If you win keep your winning, if you lose request a rebate.No Promo Code - Email to Redeem6x
$25 Live Betting Free PlayYour first Live Betting, is on BetOnline. If you win with your $25 wager, if you lose request a rebate.No Promo Code - Email to Redeem6x
$25 Risk-Free Player PropsYour first Player Props Wager, is on BetOnline. If you win with your $25 wager, keep your winning, if you lose request a rebate.No Promo Code - Email to Redeem6x


50% Welcome Bonus

If you want to bet sports at BetOnline, then the 50-percent welcome bonus offered is a great way to get the biggest bankroll possible. This promotion is only available to those members who have not yet made a real-money deposit at the sportsbook. The bonus requires a minimum deposit of $25. If you do not yet have a BetOnline account, create one and validate it. Once logged in, head on over to the cashier and make your deposit of at least $25, and be sure to enter the promo code BOL1000 in the space provided.

Note that both Neteller and Skrill are off-limits for this promotion, and if you use either, then the promo code will be voided and you will lose your opportunity to use it. If you have taken advantage of any free plays that did not require a deposit, then you will need to complete those before claiming this bonus. BetOnline will match your deposit by 50 percent up to $1,000, so at the minimum deposit, you would get a $12.50 bonus, and you would need to deposit $2,000 in order to max out the bonus. While you can use your deposit anywhere at BetOnline, the bonus money from this promotion is limited specifically to the sportsbook, which means you cannot use it at the racebook, casino or poker room or for live betting.

All bonuses at BetOnline have a wagering requirement that must be met before you can withdraw any money. In this case, the rollover requirement is 10x. Therefore, if you deposited $60 and claimed a $30 welcome bonus, you would need to deposit ($60 + $30) x 10 = $900 before making a withdrawal. Note that if any fees were required to make a deposit to BetOnline, then those are factored in as well. Once you meet that requirement, you are entitled to withdraw any and all of your money. This bonus is cashable, which means that BetOnline will not deduct it from your account at the time of a withdrawal.


25% Lifetime Bonus Guarantee

So, you have made your first deposit and played through it and the welcome bonus! What next? BetOnline offers a guaranteed reload bonus for as long as you are member. There will be other and even better reload bonuses, but this guarantees that even if there is no published reload bonus, you will have something available to you on all qualified deposits. A qualified reload deposit is at least $50, and it is not made through either Skrill or Neteller. All other deposit options are suitable for this bonus.

You can claim this offer over and over again by using the promo code LIFEBONUS whenever you make a qualifying reload deposit. BetOnline will match that deposit by 25 percent. Thus, if you make the minimum deposit, the sportsbook will give you a $12.50 bonus. Note that you can claim a bonus as big as $1,000 with each reload, but that of course requires a $4,000 deposit.

The rollover requirement here is just 6x. Be mindful that all bonus money—which BetOnline often refers to as free plays—expires 30 days after claimed, so you cannot sit on it forever and will want to ensure you play through it on time. Once you play through, there is no limit to how long it takes you to achieve the wagering requirement. Of course, if you zero out, then all obligations to the sportsbook are erased.


100% First-Time Crypto Bonus

BetOnline accepts a number of cryptocurrencies, including Bitcoin, Bitcoin Cash, Ethereum, DASH and Litecoin. The first time you make a crypto deposit at BetOnline, you can use the promo code CRYPTO100. Do that and the sportsbook will match your deposit up to $1,000. So, this is actually a better deal than the welcome bonus in that you only have to deposit $1,000 to max it out.

An intriguing aspect is that this is not, in fact, a welcome bonus, which means that you claim the welcome bonus and then claim this bonus before you begin claiming either standard or crypto reload bonuses. Wagering requirements are same for the most part. One notable difference is that the requirement here is 14x, but that is certainly offset by the fact that this is double the bonus.


35% Crypto Reload Bonus

If you prefer digital currencies on a regular basis, then you can use the promo code CRYPTO35. BetOnline will match your deposit by 35 percent up to $1,000. This match percentage is not as good as the 50 percent offered with the cash reload bonus. On the other hand, this bonus only requires a deposit of $20 whereas the cash reload bonus requires a deposit of $50.

The rollover requirement at 6x is exactly the same as the cash reload as are all other details concerning requirements. It may be worth noting that this reload offer is not guaranteed. This is BetOnline’s way of informing you that they do not have to honor this offer in the event it stops supporting digital currencies. But at this rate, it is hard to imagine the online gambling world without cryptocurrencies.


$50 Mobile Betting Free Play

BetOnline guarantees your first mobile bet up to $50. Place a real-money bet via your smartphone or tablet. If that wager wins, congratulations! If that wagers loses, BetOnline will provide you a mobile free play in an amount that matches your losing bet up to $50. Reimbursement does require you to email customer support with the request, but all such requests are processed within 48 hours.

There is a 6x rollover requirement for this promotion.


$25 Live Betting Free Play

BetOnline also offers live betting, which is also known as in-play betting. In other words, the service involves placing a wager after a match has started. Place a live bet of at least $25. If your bet wins, congratulations. If your bet loses, the sportsbook will give you a live betting free play in the amount of $25. As with all of these risk-free opportunities, you have to email support to claim your bonus.

There is a 6x rollover requirement for this promotion.


$25 Risk-Free Player Props Wager

Finally, BetOnline encourages members to experience prop betting with a $25 risk-free offer. This offer applies specifically to player-focused prop bets. If your bet of at least $25 loses, then the sportsbook will give you a $25 player props free bet so that you can try your luck again.

There is a 6x rollover requirement for this promotion.


Wagering Requirement

If you are unfamiliar with wagering requirements we will explain them in detail here.

When you claim a promotion, Wagering Requirement is the amount you must play through before you can withdraw your money from your balance. To calculate the wagering requirement you will need to pay attention to bonus amount and the rollover requirement. All the promotions we have listed above have a Rollover Requirement attached to them.

The formula for Wagering Requirements is your deposit amount plus the bonus amount. Then multiply by that by the Rollover Requirement.

(deposit amount + bonus amount) x rollover requirement = wagering requirement

If this is not clear, we will give an example using the BOL1000 promo code, which has a rollover requirement of 10x. If you deposit $100, you will receive a bonus of $50. Making your wagering requirement $1,500. This the amount you must playthrough, before you can withdraw the money from your account.

($100 deposit + $50 bonus) x 10 rollover = $1,500 wagering requirement

As you can see, it is easy to calculate, but still an important number you must be aware of before claiming any promotion to make sure it works best for you.


Create a BetOnline Account

Creating an account on BetOnline is a simple process. We will walk you through the step-by-steps.

First click on the “Join Now” button.


Sign-up Form


Next, you will fill out the sign-up form with your account information.
-First Name, Last Name, Email and Password.

You will also need to provide your current address. It should match your billing address for any credit cards or funding options you plan to use.
-Country, Street, City, State and Zip

The final part of the form for verification.
– phone number, birthdate (mm/dd/yyyy) and your mother’s maiden name

When you are done filling out the form, press the “Create Account” button.


Successful Registration


You are now ready claim your first promo code and make your first deposit.


Claiming a Promo Code

Remember that Promo Codes are optional, so you must claim them at the time of your deposit. You cannot claim them retroactively. This is for your benefit, as you would not want to have a bonus tied to your account, for which you do not want to meet the wagering requirement.

For free play promotions, like those in sportsbook, casino and poker, you simply play. If you win you keep your winnings, if you lose you contact BetOnline. These are optional and you must email BetOnline with the required info: account number, deposit amount, date, time any additional info state in the promotion. You have 24 hours to request your free play rebate.

For slots promotions, simply enter the promo at the time of deposit. But remember to meet the wagering requirement, there is a maximum $10 per spin. If you spin more than $10, your winnings for the bonus will be forfeited.

By claiming a bonus you agree to meet the wagering requirement before withdrawing your money, or risk possible forfeiture of winnings.


Making a Deposit

Now that you have read about the deposit bonuses. You probably want to know how to make your first deposit.

The process is straightforward. First click on the “Quick Deposit” on the top “summary bar” or click on the green “Cashier” button to make your first deposit.


Choosing Your Funding Source


Here you will be able to pick your funding options from: Credit Card, Cryptocurrency, QB-Direct, Moneygram, Vouchers and other options.


Depositing with Credit Cards

If you wish to use a Credit Card to fund your account, you can choose from Visa, Mastercard and American Express.

We will walk you through the process.


Enter your Credit Card Info


For credit cards, you will need to fill out your Card Number, Expiration Date of the card, the CVC/CVV security code and last 4 digits of your SSN (Social Security Number).

Next you will need to enter your desired deposit amount. You can select from the predefined choices of $50, $100, $200, $300, $400 or $500. You can also choose your exact amount, as long as it is between $25 and $500.

The final step is to enter your desired promo code. If you fail to enter the promo code here, you cannot claim it later.

Press the “Continue” button when you are done.


Depositing with CryptoCurrency

If you prefer to use CryptoCurrency, you have a few options compared to other online sportsbooks or casinos. You can use Bitcoin, Bitcoin Cash, Dash, Ox, Ripple, Ethereum, Litecoin and Zcash. There is a minimum deposit amount of $20 to a maximum amount of $50,000.


Choosing a CryptoCurrency


We will use a Bitcoin for this example, to help get you comfortable with the process. First, click on the Bitcoin Icon.


Bitcoin Notification


You will then see a notification to send your BTC deposit to address in the following step, to ensure you fund gets to the right addressee. Remember if you send to the wrong addressee, the loss is permanent on your end.


Bitcoin Deposit Amount


On the next screen, you will need to provide the amount you wish to deposit. You can choose either predefined amount of $50, $100, $250, $500, $1500 or $2000. You also have the option to enter the exact amount you wish to deposit from $20 to $50,000.

Here you must enter any promo code you wish to claim, as you cannot claim promotions after you submit your funding request.

When you are done, press the “Deposit Now” button.


Bitcoin Address and Exchange Rate


Now you will see the bitcoin address and the QR Code you can use to send your payment. You will also see the current exchange rate and the amount you need. This will be locked in for 15 minutes.

If you do not send the correct amount, the transaction will delay your account being credited.

When you are done, pres the “I’ve Completed My Deposit”.


Depositing with QB-Direct

To make a deposit using QB-Direct, it is straightforward.


QB-Direct Deposit


Enter the amount you wish to deposit. You can enter a deposit amount from $30 to $250. You can also choose the pre-selected amounts of $50, $100 or $250.

If you have a promo code, you should enter it now. If you forget to enter it here, you will not be able to claim a promotion once you make your deposit.

Finally, press the “Deposit Now” button.


Depositing with Moneygram

To make a deposit using MoneyGram, you need to fund it with cash with a minimum of $100 to a maximum of $600. You will need to follow the two step process.


MoneyGram Two-Step Deposit


For Step-1, you will need to select a predefined amount of $100, $250 or $500. You can also select an exact amount between $100 and $600.

If you have a promo code, you should enter it now. If you forget to enter it, you cannot claim it at later time. Press the “Continue” button when you are done.


MoneyGram Account Info


You will then need to verify your account info. It will need to match the address you have on your BetOnline profile. This will take you to a third party website, where you will receive your Trace ID.


MoneyGram Step-2


For step-2, you will need to confirm the Receiver Information and the Trace ID you received from the end of step-1, from the third party website. Next enter the deposit amount. Finally enter the MoneyGram reference Number. When you are done, press the “Process Deposit” button.


Depositing with Vouchers

To make a deposit using Secure Vouchers, you will fund your vouchers with Visa or Mastercard credit card. you will need to follow the two step process.


Secure Voucher 2-Step Process


Secure Voucher


For the first step. You can select your deposit amount from the pre-selected amount of $50, $100, $250, $500, $750 or $1000. You can also enter the exact amount of your choice, as long as, the minimum deposit amount is $25 dollars and less than $1000. Press the “Purchase Button” when you are done.


Redirect to Third Party Website


This will take you to a screen to notify that you will be going to a third party website. Here you will purchase your Secure Voucher and receive a Voucher Code.


Step 2 – Enter Voucher Code


For step 2, you will enter the Voucher Code you received at the end of step 1, from the third party website.

If you have any promo code, you should enter it now. You cannot claim a promotion after you make your deposit. Press the “Process Deposit” button when you are done.


Other Depositing Options

If you would like to use Wire Transfer, Cashier Check or Money Order to fund your deposit, BetOnline offers these options as well.


Other Depositing Options at the Cashier


List of All Current Options


For these other depositing options you will need to chat with a BetOnline representative online. Simply click on the option on the deposit page. And a chat window will pop up and they can walk you through the process.


Making a Withdrawal

Once you have met your wagering requirement for a promotion, you’ll want to know how to make a withdrawal, as well as the requirements.

To get started, go to Cashier page. Once there select the “Withdraw” tab. Next you will need to press the “Payout” button.




Here you will see the a field to enter the amount you wish to withdraw and your options on how you would like to receive your payment. All withdrawals will be reviewed by BetOnline Management, this usually takes about 24 business hours. You can request withdrawals at any time, but they are processed during their business hours from Monday to Friday, 9am EST to 1pm EST. If you are trying to get your withdrawals processed as soon as possible, make sure to request them during these business hours.

Each withdrawal payment method will have a different minimum and maximum amount.


Withdraw Options


Your withdraw options to receive your payment will be made according to the way your deposited money to fund your account.

About Credit Card Withdrawals

If you made a deposit using credit card, you will need to provide proof of identification. This includes a valid photo ID, with photos of the front and back. You will need to provide copies of your card, with photos of the front and back. You will also need to provide a utility bill or bank statement from the last 3 months. This address must match your BetOnline account address and cannot be a PO Box. If necessary, BetOnline may contact you for additional verification.


Withdrawal Discount on Fees

You can receive a $50 discount on your withdrawal fees, once per 30 day period. The fee amount depends on your payment choice and the amount you choose to withdraw. This withdrawal must made on a Friday.

Make sure to request for this $50 discount at the time of your withdraw.


Increase Your Deposit Limits

Once you get the hang of playing at BetOnline, you may want to increase your deposit limits. To do so, contact customer service and you will be asked to provide verification. This information is similar to what you may have done for credit card authorization. You will need to provide photos of the front and back of you credit cards used. Also provide photos of the front and back of your photo ID. Lastly, you will need to provide a recent utility bill or bank statement that matches your BetOnline profile.




User Reviews

Submit your review

Create your own review

BetOnline Promo Code
Average rating:  
 1 reviews
 by Jamie Ibanez
Reload Bonuses!!!!

I've been using BetOnline for years. I find their reload bonuses a gift of fortune. Even if a 25% bonus, the 6x rollover makes it easy breezy to finish and claim my winnings.