New Online Casinos and Bonuses December 2025
Catch up on the new online casinos and bonuses to hit the market. We list all newly launched online casinos and promotions to keep you updated on what’s happening in the online gambling landscape. Read our comprehensive casino reviews and bonus breakdowns to compare new casinos and bonuses and make informed decisions on which offers and newcomers are worth your time.
Affiliate Disclosure: By accessing and depositing through our provided links, we may receive a commission at no extra cost to you. Learn More
| 120 Free Spins on Cash Bandits at Spin Dinero Casino | CASHBANDITS120 | 1 |
| 100 Free Spins on NP slots at Pacific Spins Casino | ND100K | 9 |
| 100 Free Spins on Stardust at Ruby Slots Casino | BXWD6Y3RA4 | 1 |
120 Free Spins on Cash Bandits at Spin Dinero Casino
Bonus Rules:
- No repeat redemptions—this bonus can only be used once.
- Depositing is required between free bonus claims if your last transaction was a free bonus.
- To redeem your bonus, apply the code CASHBANDITS120.
- Accepted monetary denominations: AUD
Enjoy the fun to the max!
100 Free Spins on NP slots at Pacific Spins Casino
Bonus Rules:
- This offer is valid for a single redemption only.
- To claim this bonus, deposit if your last transaction was a free bonus.
- Claim your bonus by using code ND100K.
- Sorry, but this bonus is not offered to players from France, United Kingdom.
- Money types we accept: CAD, EUR, NZD, USD, BTC
Give it your all!
100 Free Spins on Stardust at Ruby Slots Casino
Bonus Rules:
- This offer is available for one-time use only.
- Free bonuses cannot be used consecutively. Deposit before claiming another after a free bonus.
- To unlock your reward, use the code BXWD6Y3RA4.
- Residents of Australia, Germany, Italy, Netherlands, United Kingdom, South Africa cannot claim this bonus offer.
- Choose from the following financial tender options: USD, BTC
- Cashable: Once you meet the conditions, the bonus becomes cashable.
Relish in this time!
20 Free Spins on Twin Spin at Star Wins Casino
Bonus Rules:
- You are entitled to redeem this bonus one time only.
- A deposit is needed to claim another free bonus after using one.
- This bonus is restricted for players in Australia, Canada, Germany, Spain, France, Italy, Netherlands, New Zealand, USA, South Africa.
- Supported currency formats: GBP
- Activate your automatic bonus by signing up.
- This bonus does not apply to progressive slots
- Cashable: After fulfilling the requirements, your bonus transforms into cash.
Live free and enjoy!
20 Free Spins on Goddess of Fortunes at Black Spins Casino
Bonus Rules:
- Each player is allowed to claim the bonus once.
- Free bonuses cannot be used back-to-back. Deposit first if your last activity was a free bonus.
- Activate your bonus with code FORTUNES.
- If you're located in Australia, Germany, France, Italy, Netherlands, United Kingdom, USA, South Africa, you cannot claim this bonus.
- Available currency options: CAD, EUR, NZD, USD
- Progressive games are restricted from using this bonus
- Cashable: Fulfill the criteria to make your bonus withdrawable.
Have a great time!
150 Free Spins on Naughty Or Nice at Limitless Casino
Bonus Rules:
- This bonus is limited to a single use per player.
- Free bonuses cannot be used consecutively. Deposit before claiming another after a free bonus.
- Input code 150GOLDS to activate your bonus.
- Residents of Australia, Germany, Spain, France, Italy, Netherlands, New Zealand, United Kingdom, South Africa cannot claim this bonus offer.
- Exchange options available to you: BCH, CAD, DOGE, LTC, USD, EUR, BTC, ETH, NZD
- Progressive games fall outside of this bonus offer
- Cashable: Once you meet the conditions, the bonus becomes cashable.
No max bet rule per hand.
Have a blast!
£10 No Deposit Bonus at Jammy Monkey Casino
Bonus Rules:
- This bonus is limited to a single use per player.
- Free bonuses cannot be claimed in succession. Deposit before claiming the next one.
- Players in Australia, Canada, Germany, Spain, France, Italy, Netherlands, New Zealand, United Kingdom, USA, South Africa cannot redeem this bonus.
- Exchange options available to you: GBP
- Claim your bonus right after signing up.
- Progressive games do not qualify for this bonus
- Cashable: When requirements are fulfilled, your bonus becomes cash.
Delight in this moment!
75 Free Spins on Cash Bandits 3 at Goat Spins Casino
Bonus Rules:
- One-time bonus claim is permitted per user.
- Free bonuses cannot be used consecutively. Deposit before claiming another after a free bonus.
- Claim your bonus by using code NDK75.
- Residents of France, Netherlands, United Kingdom cannot claim this bonus offer.
- Currency options include: USD, LTC, ETH, BTC, BCH, USDT, DOGE
- Progressive games are not eligible for this bonus
- Sticky: These bonus credits cannot be converted to cash.
Maximum single bet permitted is $10.
Have the time of your life!
$50 No Deposit Bonus at Ruby Slots Casino
Bonus Rules:
- Players may only redeem this bonus once per account.
- A deposit must be made between consecutive free bonuses. No back-to-back claims allowed.
- Use BRJ6B to claim your bonus reward.
- This bonus is excluded for players from Australia, Germany, Italy, Netherlands, United Kingdom, South Africa.
- Available currency selections: BTC, USD
- This bonus excludes progressive games
- Phantom: This bonus expires after use and will be cleared from your account.
Enjoy to the fullest!
20 Free Spins on Lucky Lady Moon at Millionaria Casino
Bonus Rules:
- Your account can use this bonus only once.
- Free bonuses cannot be claimed in succession. Deposit before claiming the next one.
- Input code LLM20 to activate your bonus.
- Players in Australia, Spain, France, Italy, Netherlands, United Kingdom, USA cannot redeem this bonus.
- Accepted forms of payment: EUR, NOK, NZD
- Progressive games fall outside of this bonus offer
- Cashable: When requirements are fulfilled, your bonus becomes cash.
Placing single bets of more than €1 is not permitted.
Feel the joy!
40 Free Spins on Jackpot Saloon at Sun Palace Casino
Bonus Rules:
- Only one opportunity to redeem this bonus per player.
- To unlock this bonus after a free one, deposit first. Consecutive free bonuses are not permitted.
- To activate the promotion, enter code CRP40.
- Players in Australia, Germany, France, Netherlands, United Kingdom are prohibited from claiming this bonus.
- Transactions are available in these currencies: USD, BTC
- Progressive games do not qualify for this bonus
- Cashable: When requirements are fulfilled, your bonus becomes cash.
Placing single bets of more than $20 is not permitted.
Live with joy!
30 Free Spins on Cash Chalet at Casino Max
Bonus Rules:
- This bonus cannot be redeemed more than once.
- To unlock this bonus after a free one, deposit first. Consecutive free bonuses are not permitted.
- Claim your bonus by entering REEL30.
- Players in Australia, Germany, France, Netherlands, United Kingdom, USA are prohibited from claiming this bonus.
- Valid currencies for transactions: USD
Have a fantastic time!
15 Free Spins on Sweet 16 at Ruby Slots Casino
Bonus Rules:
- Eligible players can use this offer just once.
- Free bonuses cannot be used back-to-back. Deposit first if your last activity was a free bonus.
- Enter the code RUBYSWEETS to redeem your bonus.
- If you're located in Australia, Germany, Italy, Netherlands, United Kingdom, South Africa, you cannot claim this bonus.
- Choose from these monetary options: USD, BTC
- This bonus cannot be used on progressive games.
- Cashable: Fulfill the criteria to make your bonus withdrawable.
Let go and have fun!
$200 No Deposit Bonus at Mr-O Casino
Bonus Rules:
- One-time bonus claim is permitted per user.
- Free bonuses cannot be stacked. If you've claimed one, you must deposit before claiming another.
- Enter NDK200 to activate this bonus offer.
- This bonus is unavailable for players from France, Netherlands, United Kingdom.
- Currency options include: EUR, USD, BTC, LTC, ETH, USDT, BNB
Find your bliss!
30 Free Spins on Cash Bandits 3 at Majestic Slots Casino
Bonus Rules:
- Each player may redeem this bonus a single time.
- To claim this bonus, deposit if your last transaction was a free bonus.
- Use BONFREE to redeem this promotion.
- Sorry, but this bonus is not offered to players from Australia, Canada, Germany, Italy, Netherlands, New Zealand, United Kingdom, USA, South Africa.
- Payable in these denominations: EUR, USD, CAD, ZAR
- You cannot apply this bonus to progressive games
- Cashable: Once you meet the conditions, the bonus becomes cashable.
Maximum single bet permitted is €10.
Enjoy yourself!
50 Free Spins on Wild Fire 7ss at White Lotus Casino
Bonus Rules:
- Each player is allowed to claim the bonus once.
- You cannot stack free bonuses. Make a deposit between claims if your last bonus was free.
- Use WL50FREE to redeem this promotion.
- If you're in Australia, Canada, Germany, France, Italy, Netherlands, New Zealand, United Kingdom, USA, this bonus is not accessible to you.
- Available currency options: ZAR
- You cannot apply this bonus to progressive games
- Cashable: Complete the requirements and unlock your bonus as cash.
Party on!
100 Free Spins on Cash Vegas at Grand Rush Casino
Bonus Rules:
- Eligible players can use this offer just once.
- Depositing is mandatory between free bonus redemptions.
- Use GRAND100 to claim your bonus reward.
- Players from Australia, Canada, Germany, France, Italy, Netherlands, New Zealand, United Kingdom, South Africa are ineligible for this bonus.
- Choose from these monetary options: AUD
Enjoy the ride!
10 Free Spins on Cash Bandits 2 at Dreams Casino
Bonus Rules:
- Once redeemed, the bonus cannot be claimed again.
- To claim this bonus, deposit if your last transaction was a free bonus.
- Claim your bonus by entering HACKM.
- Sorry, but this bonus is not offered to players from Australia, Germany, Italy, Netherlands, New Zealand, United Kingdom, South Africa.
- Currency options we support: USD, BTC
- This bonus cannot be claimed on progressive games
- Phantom: Once the bonus is used, it is deducted from your balance.
Have a blast!
50 Free Spins on Wild Tiger at Need for Spin Casino
Bonus Rules:
- This offer is valid for a single redemption only.
- A deposit is needed to claim another free bonus after using one.
- This bonus is restricted for players in Spain, France, Italy, Netherlands, United Kingdom, USA.
- Money types we accept: RUB, EUR, NZD, PLN, NOK, HUF, AUD, CAD
Make it exciting!
30 Free Spins at Lucky Creek Casino
Bonus Rules:
- This offer is available for one-time use only.
- Depositing is mandatory between free bonus redemptions.
- Enter NDK50FB to unlock your bonus offer.
- Players from Australia, Germany, France, Netherlands, United Kingdom, South Africa are ineligible for this bonus.
- Choose from the following financial tender options: CAD, DKK, EUR, GBP, NOK, SEK, USD, BTC
Here's to good times ahead!
Login