If you are looking for the Top Deposit Bonuses at online casinos this list is for you. We regularly update thousands of casino 1st deposit bonuses as well as 2nd deposit, 3rd deposit & 4th deposits allowing you to choose a match bonus promotion that is attractive to your budget. For each bonus we also display details such as the wagering requirements and maximum cash out rules.
TO CLAIM THIS BONUS: Activate this bonus directly in your casino account.
WAGERING REQUIREMENTS: 30x bonus + deposit You must wager 30-times the bonus to be able to cash out your winnings. For example, if you deposit £100 and get a £100 bonus, you will have to bet £3000 in total (30 * £100) before you can withdraw your money.
WAGERING RESTRICTIONS: Yes Please note some types of games have a reduced contribution towards the wagering requirement: Slots 100%, Roulette 10%, Blackjack 10%, Video poker 10%, Baccarat 10%, Poker 10%.
MAXIMUM BET: £5 or 19% of starting bonus value (lower value applies) To take advantage of this bonus each bet can not be more than £5 or 19% of starting bonus value (lower value applies)
MAXIMUM CASHOUT: UNLIMITED This casino bonus does not have a max cash-out limit. However please note there maybe other limits such as a general maxiumum win limit or a withdrawal limit that could apply to all players at this online casino.
GETTING THIS BONUS IS: FAST Our casino reviewers noted that the process of getting this bonus is relatively fast.
BONUS EXPIRY: 30 days This bonus expires 30 days after you receive it. This means that if you don't manage to exceed the wagering requirements by this time frame, the bonus amount left over will be subtracted from your account balance.
FREE SPINS: 20 spins Alongside this casino bonus, you will also receive 20 free spins that can used on Book of Dead. Each free slots spin has a value of £0.1, therefore the free spins add £2 to the total value of this slots bonus.
TO CLAIM THIS BONUS: Activate this bonus directly in your casino account.
WAGERING REQUIREMENTS: 10x bonus You must wager 10-times the bonus to be able to cash out your winnings. For example, if you deposit £100 and get a £100 bonus, you will have to bet £1000 in total (10 * £100) before you can withdraw your money.
WAGERING RESTRICTIONS: Yes You can only use this bonus on these types of games: Slots, Roulette, Blackjack, Baccarat, Scratch cards.
MAXIMUM CASHOUT: UNLIMITED This casino bonus does not have a max cash-out limit. However please note there maybe other limits such as a general maxiumum win limit or a withdrawal limit that could apply to all players at this online casino.
GETTING THIS BONUS IS: FAST Our casino reviewers noted that the process of getting this bonus is relatively fast.
BONUS EXPIRY: 30 days This bonus expires 30 days after you receive it. This means that if you don't manage to exceed the wagering requirements by this time frame, the bonus amount left over will be subtracted from your account balance.
TO CLAIM THIS BONUS: Activate this bonus directly in your casino account.
WAGERING REQUIREMENTS: 35x bonus You must wager 35-times the bonus to be able to cash out your winnings. For example, if you deposit £100 and get a £100 bonus, you will have to bet £3500 in total (35 * £100) before you can withdraw your money.
WAGERING RESTRICTIONS: Yes Please note some types of games have a reduced contribution towards the wagering requirement: Slots 100%, Roulette 10%, Blackjack 10%, Video poker 10%, Scratch cards 100%, Other games 100%.
MAXIMUM BET: £20 or 50% of starting bonus value (lower value applies) To take advantage of this bonus each bet can not be more than £20 or 50% of starting bonus value (lower value applies)
MAXIMUM CASHOUT: UNLIMITED This casino bonus does not have a max cash-out limit. However please note there maybe other limits such as a general maxiumum win limit or a withdrawal limit that could apply to all players at this online casino.
GETTING THIS BONUS IS: FAST Our casino reviewers noted that the process of getting this bonus is relatively fast.
BONUS EXPIRY: 60 days This bonus expires 60 days after you receive it. This means that if you don't manage to exceed the wagering requirements by this time frame, the bonus amount left over will be subtracted from your account balance.
FREE SPINS: 11 spins Alongside this casino bonus, you will also receive 11 free spins that can used on Starburst. Each free slots spin has a value of £0.1, therefore the free spins add £1.1 to the total value of this slots bonus.
TO CLAIM THIS BONUS: Activate this bonus directly in your casino account.
GETTING THIS BONUS IS: FAST Our casino reviewers noted that the process of getting this bonus is relatively fast.
FREE SPINS: 1 spins Alongside this casino bonus, you will also receive 1 free spins that can used on Mega Wheel. Each free slots spin has a value of £0.1, therefore the free spins add £0.1 to the total value of this slots bonus.
200% up to £20 and up to 40 extra spins (£0.1/spin)
TO CLAIM THIS BONUS: Activate this bonus directly in your casino account.
WAGERING REQUIREMENTS: 40x bonus You must wager 40-times the bonus to be able to cash out your winnings. For example, if you deposit £100 and get a £100 bonus, you will have to bet £4000 in total (40 * £100) before you can withdraw your money.
WAGERING RESTRICTIONS: Yes You can only use this bonus on these types of games: Slots.
**MAXIMUM BET: ** To take advantage of this bonus each bet can not be more than 29% of the initial value of your bonus while playing in the casino with this bonus funds. Breaking this rule, may result in the casino confiscating your winnings.
If the original value of your casino bonus is £100, your max bet for the entire duration of playing with these bonus funds will be £29 (29% of £100) MAXIMUM CASHOUT: UNLIMITED This casino bonus does not have a max cash-out limit. However please note there maybe other limits such as a general maxiumum win limit or a withdrawal limit that could apply to all players at this online casino.
GETTING THIS BONUS IS: FAST Our casino reviewers noted that the process of getting this bonus is relatively fast.
BONUS EXPIRY: 7 days This bonus expires 7 days after you receive it. This means that if you don't manage to exceed the wagering requirements by this time frame, the bonus amount left over will be subtracted from your account balance.
FREE SPINS: 40 spins Alongside this casino bonus, you will also receive 40 free spins that can used on Starburst. Each free slots spin has a value of £0.1, therefore the free spins add £4 to the total value of this slots bonus.
TO CLAIM THIS BONUS: Activate this bonus directly in your casino account.
WAGERING REQUIREMENTS: 40x bonus You must wager 40-times the bonus to be able to cash out your winnings. For example, if you deposit £100 and get a £100 bonus, you will have to bet £4000 in total (40 * £100) before you can withdraw your money.
WAGERING RESTRICTIONS: Yes You can only use this bonus on these types of games: Slots.
MAXIMUM BET: £5 To take advantage of this bonus each bet can not be more than £5 while playing games with these bonus funds. You should not break this rule, otherwise the casino may confiscate any winnings.
MAXIMUM CASHOUT: UNLIMITED This casino bonus does not have a max cash-out limit. However please note there maybe other limits such as a general maxiumum win limit or a withdrawal limit that could apply to all players at this online casino.
GETTING THIS BONUS IS: FAST Our casino reviewers noted that the process of getting this bonus is relatively fast.
BONUS EXPIRY: 30 days This bonus expires 30 days after you receive it. This means that if you don't manage to exceed the wagering requirements by this time frame, the bonus amount left over will be subtracted from your account balance.
FREE SPINS: 99 spins Alongside this casino bonus, you will also receive 99 free spins. Each free slots spin has a value of £0.1, therefore the free spins add £9.9 to the total value of this slots bonus.
WAGERING REQUIREMENTS: 35x bonus You must wager 35-times the bonus to be able to cash out your winnings. For example, if you deposit £100 and get a £100 bonus, you will have to bet £3500 in total (35 * £100) before you can withdraw your money.
WAGERING RESTRICTIONS: Yes Please note some types of games have a reduced contribution towards the wagering requirement: Slots 100%, Video poker 10%, Live games 0%.
MAXIMUM BET: £5 To take advantage of this bonus each bet can not be more than £5 while playing games with these bonus funds. You should not break this rule, otherwise the casino may confiscate any winnings.
MAXIMUM CASHOUT: UNLIMITED This casino bonus does not have a max cash-out limit. However please note there maybe other limits such as a general maxiumum win limit or a withdrawal limit that could apply to all players at this online casino.
GETTING THIS BONUS IS: INSTANT Our casino reviewers noted that the process of getting this bonus is more or less of instant.
BONUS EXPIRY: 30 days This bonus expires 30 days after you receive it. This means that if you don't manage to exceed the wagering requirements by this time frame, the bonus amount left over will be subtracted from your account balance.
TO CLAIM THIS BONUS: Activate this bonus directly in your casino account.
WAGERING REQUIREMENTS: 50x bonus You must wager 50-times the bonus to be able to cash out your winnings. For example, if you deposit £100 and get a £100 bonus, you will have to bet £5000 in total (50 * £100) before you can withdraw your money.
WAGERING RESTRICTIONS: Yes You can only use this bonus on these types of games: Slots.
MAXIMUM BET: £5 To take advantage of this bonus each bet can not be more than £5 while playing games with these bonus funds. You should not break this rule, otherwise the casino may confiscate any winnings.
MAXIMUM CASHOUT: UNLIMITED This casino bonus does not have a max cash-out limit. However please note there maybe other limits such as a general maxiumum win limit or a withdrawal limit that could apply to all players at this online casino.
GETTING THIS BONUS IS: FAST Our casino reviewers noted that the process of getting this bonus is relatively fast.
BONUS EXPIRY: 30 days This bonus expires 30 days after you receive it. This means that if you don't manage to exceed the wagering requirements by this time frame, the bonus amount left over will be subtracted from your account balance.
TO CLAIM THIS BONUS: Activate this bonus directly in your casino account.
WAGERING REQUIREMENTS: 40x bonus You must wager 40-times the bonus to be able to cash out your winnings. For example, if you deposit £100 and get a £100 bonus, you will have to bet £4000 in total (40 * £100) before you can withdraw your money.
WAGERING RESTRICTIONS: Yes You can only use this bonus on these types of games: Slots.
MAXIMUM BET: £5 To take advantage of this bonus each bet can not be more than £5 while playing games with these bonus funds. You should not break this rule, otherwise the casino may confiscate any winnings.
MAXIMUM CASHOUT: UNLIMITED This casino bonus does not have a max cash-out limit. However please note there maybe other limits such as a general maxiumum win limit or a withdrawal limit that could apply to all players at this online casino.
GETTING THIS BONUS IS: FAST Our casino reviewers noted that the process of getting this bonus is relatively fast.
BONUS EXPIRY: 30 days This bonus expires 30 days after you receive it. This means that if you don't manage to exceed the wagering requirements by this time frame, the bonus amount left over will be subtracted from your account balance.
TO CLAIM THIS BONUS: Activate this bonus directly in your casino account.
WAGERING REQUIREMENTS: 60x bonus You must wager 60-times the bonus to be able to cash out your winnings. For example, if you deposit £100 and get a £100 bonus, you will have to bet £6000 in total (60 * £100) before you can withdraw your money.
WAGERING RESTRICTIONS: Yes You can only use this bonus on these types of games: Slots.
MAXIMUM BET: £5 To take advantage of this bonus each bet can not be more than £5 while playing games with these bonus funds. You should not break this rule, otherwise the casino may confiscate any winnings.
MAXIMUM CASHOUT: UNLIMITED This casino bonus does not have a max cash-out limit. However please note there maybe other limits such as a general maxiumum win limit or a withdrawal limit that could apply to all players at this online casino.
GETTING THIS BONUS IS: FAST Our casino reviewers noted that the process of getting this bonus is relatively fast.
BONUS EXPIRY: 30 days This bonus expires 30 days after you receive it. This means that if you don't manage to exceed the wagering requirements by this time frame, the bonus amount left over will be subtracted from your account balance.
FREE SPINS: 77 spins Alongside this casino bonus, you will also receive 77 free spins. Each free slots spin has a value of £0.1, therefore the free spins add £7.7 to the total value of this slots bonus.
TO CLAIM THIS BONUS: Activate this bonus directly in your casino account.
WAGERING REQUIREMENTS: 0x You must wager 0-times the bonus to be able to cash out your winnings. For example, if you deposit £100 and get a £100 bonus, you will have to bet £0 in total (0 * £100) before you can withdraw your money.
WAGERING RESTRICTIONS: Yes You can only use this bonus on these types of games: Slots.
MAXIMUM CASHOUT: 3 The max amount of money you can cash-out from your free spins winnings is limited to £3. Therefore even if you win more than this, any winnings over this max limit will be forfeited.
GETTING THIS BONUS IS: FAST Our casino reviewers noted that the process of getting this bonus is relatively fast.
BONUS EXPIRY: 7 days This bonus expires 7 days after you receive it. This means that if you don't manage to exceed the wagering requirements by this time frame, the bonus amount left over will be subtracted from your account balance.
FREE SPINS: 30 spins Alongside this casino bonus, you will also receive 30 free spins that can used on Fruit Blast. Each free slots spin has a value of £0.1, therefore the free spins add £3 to the total value of this slots bonus.
WAGERING REQUIREMENTS: 35x bonus You must wager 35-times the bonus to be able to cash out your winnings. For example, if you deposit $100 and get a $100 bonus, you will have to bet $3500 in total (35 * $100) before you can withdraw your money.
WAGERING RESTRICTIONS: Yes Please note some types of games have a reduced contribution towards the wagering requirement: Slots 100%, Roulette 10%, Blackjack 10%, Baccarat 10%, Keno 10%, Scratch cards 100%.
MAXIMUM CASHOUT: UNLIMITED This casino bonus does not have a max cash-out limit. However please note there maybe other limits such as a general maxiumum win limit or a withdrawal limit that could apply to all players at this online casino.
GETTING THIS BONUS IS: INSTANT Our casino reviewers noted that the process of getting this bonus is more or less of instant.
WAGERING REQUIREMENTS: 35x bonus You must wager 35-times the bonus to be able to cash out your winnings. For example, if you deposit $100 and get a $100 bonus, you will have to bet $3500 in total (35 * $100) before you can withdraw your money.
WAGERING RESTRICTIONS: Yes Please note some types of games have a reduced contribution towards the wagering requirement: Slots 100%, Roulette 10%, Blackjack 10%, Baccarat 10%, Keno 10%, Scratch cards 100%.
MAXIMUM CASHOUT: UNLIMITED This casino bonus does not have a max cash-out limit. However please note there maybe other limits such as a general maxiumum win limit or a withdrawal limit that could apply to all players at this online casino.
GETTING THIS BONUS IS: INSTANT Our casino reviewers noted that the process of getting this bonus is more or less of instant.
TO CLAIM THIS BONUS: Activate this bonus directly in your casino account.
WAGERING REQUIREMENTS: 35x bonus You must wager 35-times the bonus to be able to cash out your winnings. For example, if you deposit £100 and get a £100 bonus, you will have to bet £3500 in total (35 * £100) before you can withdraw your money.
WAGERING RESTRICTIONS: Yes You can only use this bonus on these types of games: Slots.
MAXIMUM BET: £3.99 or 14% of starting bonus value (lower value applies) (Neteller: £2.49, Skrill: £2.49) To take advantage of this bonus each bet can not be more than £3.99 or 14% of starting bonus value (lower value applies) (Neteller: £2.49, Skrill: £2.49) MAXIMUM CASHOUT: UNLIMITED This casino bonus does not have a max cash-out limit. However please note there maybe other limits such as a general maxiumum win limit or a withdrawal limit that could apply to all players at this online casino.
GETTING THIS BONUS IS: FAST Our casino reviewers noted that the process of getting this bonus is relatively fast.
TO CLAIM THIS BONUS: Activate this bonus directly in your casino account.
WAGERING REQUIREMENTS: 35x You must wager 35-times the bonus to be able to cash out your winnings. For example, if you deposit £100 and get a £100 bonus, you will have to bet £3500 in total (35 * £100) before you can withdraw your money.
WAGERING RESTRICTIONS: Yes You can only use this bonus on these types of games: Slots.
MAXIMUM BET: £3.99 or 14% of starting bonus value (lower value applies) (Neteller: £2.49, Skrill: £2.49) To take advantage of this bonus each bet can not be more than £3.99 or 14% of starting bonus value (lower value applies) (Neteller: £2.49, Skrill: £2.49) GETTING THIS BONUS IS: FAST Our casino reviewers noted that the process of getting this bonus is relatively fast.
FREE SPINS: 50 spins Alongside this casino bonus, you will also receive 50 free spins that can used on Starburst. Each free slots spin has a value of £0.1, therefore the free spins add £5 to the total value of this slots bonus.
TO CLAIM THIS BONUS: Activate this bonus directly in your casino account.
WAGERING REQUIREMENTS: 35x You must wager 35-times the bonus to be able to cash out your winnings. For example, if you deposit £100 and get a £100 bonus, you will have to bet £3500 in total (35 * £100) before you can withdraw your money.
WAGERING RESTRICTIONS: Yes You can only use this bonus on these types of games: Slots.
MAXIMUM BET: £3.99 or 14% of starting bonus value (lower value applies) (Neteller: £2.49, Skrill: £2.49) To take advantage of this bonus each bet can not be more than £3.99 or 14% of starting bonus value (lower value applies) (Neteller: £2.49, Skrill: £2.49) GETTING THIS BONUS IS: FAST Our casino reviewers noted that the process of getting this bonus is relatively fast.
FREE SPINS: 50 spins Alongside this casino bonus, you will also receive 50 free spins that can used on Starburst. Each free slots spin has a value of £0.1, therefore the free spins add £5 to the total value of this slots bonus.
TO CLAIM THIS BONUS: Activate this bonus directly in your casino account.
WAGERING REQUIREMENTS: 35x You must wager 35-times the bonus to be able to cash out your winnings. For example, if you deposit £100 and get a £100 bonus, you will have to bet £3500 in total (35 * £100) before you can withdraw your money.
WAGERING RESTRICTIONS: Yes You can only use this bonus on these types of games: Slots.
MAXIMUM BET: £3.99 or 14% of starting bonus value (lower value applies) (Neteller: £2.49, Skrill: £2.49) To take advantage of this bonus each bet can not be more than £3.99 or 14% of starting bonus value (lower value applies) (Neteller: £2.49, Skrill: £2.49) GETTING THIS BONUS IS: FAST Our casino reviewers noted that the process of getting this bonus is relatively fast.
FREE SPINS: 50 spins Alongside this casino bonus, you will also receive 50 free spins that can used on Starburst. Each free slots spin has a value of £0.1, therefore the free spins add £5 to the total value of this slots bonus.
TO CLAIM THIS BONUS: Activate this bonus directly in your casino account.
WAGERING REQUIREMENTS: 35x bonus You must wager 35-times the bonus to be able to cash out your winnings. For example, if you deposit £100 and get a £100 bonus, you will have to bet £3500 in total (35 * £100) before you can withdraw your money.
WAGERING RESTRICTIONS: Yes You can only use this bonus on these types of games: Slots.
MAXIMUM CASHOUT: UNLIMITED This casino bonus does not have a max cash-out limit. However please note there maybe other limits such as a general maxiumum win limit or a withdrawal limit that could apply to all players at this online casino.
GETTING THIS BONUS IS: FAST Our casino reviewers noted that the process of getting this bonus is relatively fast.
BONUS EXPIRY: 14 days This bonus expires 14 days after you receive it. This means that if you don't manage to exceed the wagering requirements by this time frame, the bonus amount left over will be subtracted from your account balance.
FREE SPINS: 5 spins Alongside this casino bonus, you will also receive 5 free spins. Each free slots spin has a value of £0.1, therefore the free spins add £0.5 to the total value of this slots bonus.
MAXIMUM BET: £2.5 To take advantage of this bonus each bet can not be more than £2.5 while playing games with these bonus funds. You should not break this rule, otherwise the casino may confiscate any winnings.
GETTING THIS BONUS IS: INSTANT Our casino reviewers noted that the process of getting this bonus is more or less of instant.
FREE SPINS: 1 spins Alongside this casino bonus, you will also receive 1 free spins that can used on Mega Wheel. Each free slots spin has a value of £0.1, therefore the free spins add £0.1 to the total value of this slots bonus.
TO CLAIM THIS BONUS: Activate this bonus directly in your casino account.
WAGERING REQUIREMENTS: 10x You must wager 10-times the bonus to be able to cash out your winnings. For example, if you deposit £100 and get a £100 bonus, you will have to bet £1000 in total (10 * £100) before you can withdraw your money.
WAGERING RESTRICTIONS: Yes You can only use this bonus on these types of games: Slots.
GETTING THIS BONUS IS: FAST Our casino reviewers noted that the process of getting this bonus is relatively fast.
BONUS EXPIRY: 1 days This bonus expires 1 days after you receive it. This means that if you don't manage to exceed the wagering requirements by this time frame, the bonus amount left over will be subtracted from your account balance.
FREE SPINS: 50 spins Alongside this casino bonus, you will also receive 50 free spins that can used on Starburst. Each free slots spin has a value of £0.1, therefore the free spins add £5 to the total value of this slots bonus.
Casino deposit bonuses can sure be enticing but they are also complex due to their varied requirements. The list of deposit bonuses above was complied using our methodology that includes bonuses from reputable casinos and takes into account your country.
Since we track thousands of bonuses from over 1,500 casinos we invite our advanced users to take advantage of our bonus categories and filters to make it easier to find exactly the perfect bonus for you.
For those of you who are beginners to casino bonuses, please read the information below:
What are casino welcome bonuses?
Welcome bonuses (aka. first deposit bonuses) are deposit bonuses offered to new players at online casinos as an incentive to sign-up. The bonus is usually a percentage of the deposit amount, with a maximum limit. For example, if you deposit $100 at a casino that offers a 100% welcome bonus, you will receive an extra $100 from the casino, for a total of $200 to play with.
Normally these 1st deposit bonuses are the best deals at the casinos. The casino offers these bonuses to entice players to come play at their casino, but they don't really make any money on bonuses. Their hope is that you will continue to deposit more money in the long run and therefore absorb this marketing cost. However for disciplined players who are able to play long enough to satisfy the wagering requirements you will be allowed to withdraw any winnings.
What are bonus wagering requirements?
Wagering requirements are playthrough conditions that must be met before you can withdraw your winnings from a bonus. In most cases, the wagering requirement will be 35x the deposit + bonus amount. So, in our previous example, you would need to wager $7,000 ($100 + $100 x 35) to complete the wagering requirements and cash-out your winnings.
What are multiple deposit bonus welcome packages?
As you deposit at a real money online casino, the casino will often match your deposit with a bonus. In addition to this 1st deposit match, most casinos also offer deposit bonuses on subsequent deposits that increase in value as you play more and deposit more into the casino (usually up to 4-5 times). These additional deposit matches are known as first deposit bonuse, second deposit bonuse, third deposit bonuse, fourth deposit bonuse, etc.
For example, if you make an initial deposit of $100 and receive a 100% matching deposit bonus of $100 then the total amount deposited is $200 (plus whatever balance was already in your account before you made your initial deposit). Then if you make another deposit of $100 again and receive another 100% matching deposit bonus, and so on.
How do these bonus promotions actually work?
One of the main things to remember is that you can't actually withdraw these bonuses, until you've played (& therefore wagered) long enough to clear the wagering requirement. The wagering requirement is put in place by the casino in order to make sure that not everyone can simply make a deposit and then withdraw their free money. As such casinos make it pretty difficult to withdraw, and only those that manage to play long enough can take advantage of cashing out these bonuses.
This is why it's very important to pay attention to the wagering requirement (WR) in the bonus terms & conditions. Sometimes the requirement only applies to the bonus, while other times it's the bonus + deposit. Also some wagering requirements are 25x, 50x, 100x therefore the smaller the requirement the better for the player. Also note that a wagering requirement of 50x for the bonus only, will be the same as the wagering requirement of 25X for both the bonus and the deposit.
Another important detail to pay attention to is if any games are excluded from the wagering requirement or have a decreased contribution. For example, Blackjack might have a 20% contribution rate to the WR, while slots might have a 100% contribution. This means that if you make a deposit of $100 and receive a 100% deposit bonus up to $100 with a 25x bonus + deposit wagering requirement, you would need to wager $25,000 ($12,500 for the deposit + $12,500 for the bonus) on blackjack in order to be eligible to cash out your winnings. However, if you played slot machines only, you would only need to wager $5,000 total ($2,500 for the deposit + $2,500 for the bonus) in order to be able to withdraw your winnings.
What bonus terms should I look out for?
When it comes to deposit bonuses, the main terms you'll want to look for are:
IF the bonus is not tied to the deposit you can start playing and in case you win you can cancel your bonus (so that you are not stuck with the wagering requirements). However if you loose you can always still take advantage of the bonus.
IF the bonus is tied to the deposit then you need to pay attention to the terms & conditions of the bonus from the start because even if you hit a big jackpot you'll still be required to satisfy the wagering requirements before you can make any withdrawals. Also at this stage it maybe to late to cancel your bonus because it may mean the casino has the right to also cancel your winnings.
Make sure you understand the maximum bets per spin (for slots) or other games. Usually casinos limit this amount to a smaller number such as $5 per bet, so that you can't place one large 50/50% bet. Therefore they are forcing you to put the money into play with smaller bets.
Also always check if your favorite games are not excluded, because it can be a bummer to take a bonus only to find out your game is not included in the wagering calculation.
Can I actually make money with deposit bonuses?
Honestly most people don't make money from deposit bonuses because the terms are designed to limit the amount of money flowing out of the casino. It really depends on your luck and the amount of time you can keep betting without loosing your bankroll.
How do casinos make money with these promotions?
In short they don't. These promotions are designed as a marketing tool to attract new customers. Casinos make their real money from the games and players that stay on for longer periods, not from deposit welcome bonuses.
So should I take a deposit bonus?
It really depends on what you are looking for in a casino. If you want to increase your chances of winning then deposit bonuses can be a good way to get free money to play with. Just be sure to read the terms and conditions so that you know what is required of you before you start playing.