All Slots Casino

Bonus 100% up to $1500
Free Spins N/A
Payout 0-5 days
Min. Deposit $10

Casino Details

Minimum Deposit $10
Welcome Bonus 100% up to $500
Deposit Bonus 100% up to $1500
No Deposit Bonus N/A
Free Spins Game N/A
Live Casino Bonus N/A
Sports Betting Bonus N/A
Bonus Code N/A
Mobile version iOS, Windows, Android
Payment Methods Visa, MasterCard, Bank Wire Transfer, ClickandBuy, EcoPayz, Money Transfer, Neteller, Paysafe Card, Entropay, Sofort, Skrill, Trustly, Skrill 1-Tap, Rapid Transfer, GiroPay, MuchBetter, Citadel Instant Banking, Interac, Euteller, Abaqoos, instaDebit, EPS, eKonto, Siirto, eZeeWallet
Software provider Microgaming, Evolution Gaming, Northern Lights Gaming and many more
Total Number of Games 500+
Wagering requirements 70x

About All Slots Casino

License MGA
Owner Digimedia Limited Casinos
Established 2002
Phone Live chat
Available in Global - Incl. Ireland, New Zealand, India, Canada (with some restrictions)

Support Opening Hours

Monday 00:00 - 23:59
Tuesday 00:00 - 23:59
Wednesday 00:00 - 23:59
Thursday 00:00 - 23:59
Friday 00:00 - 23:59
Saturday 00:00 - 23:59
Sunday 00:00 - 23:59


  • Over 500 casino games
  • A welcome bonus of up to $1500
  • Multiple payment methods
  • Free to join loyalty program
  • 24/7 customer support


  • Higher wagering requirements -70X
  • No phone support

All Slots Casino Review

All Slots CasinoAll Slots Casino is a Microgaming online casino owned and operated by Digimedia Limited. Besides that, the casino has been online since 2000 and operates with a Maltese gambling license. When you join this casino, you will get an enormous welcome bonus of up to $1500 on your first three deposits.

Additionally, you will enjoy over 500 casino games, including slots, poker, progressive jackpots, table games, and live games. These games are mobile-friendly, meaning you can enjoy them on Windows, Android, and iOS devices. Here, there is also a variety of payment systems and stellar customer support service. Keep reading our honest All Slots Casino review and discover more.

Editor’s Verdict

We have tested All Slots Casino, and we can happily announce that it is a great site. During our stay at the casino, we discovered that the website loads fast and boasts attractive colors. Furthermore, the registration process is straightforward. Whether you are a newbie or an experienced player, you will sign-up in less than a minute. Another feature that makes the casino stand out from the crowd is the number of games.

Precisely, the casino hosts over 500 games from popular gaming vendors such as Microgaming. The casino also has a friendly customer support team and a mobile casino for both Android and iOS. When it comes to payments, the casino supports some of the most trusted and reliable banking systems.

Casino Bonuses at All Slots Casino

All Slots Casino is unmatched when it comes to offering casino bonuses to players. After signing up, you will get a sign-up bonus of up to $1500 on your first three deposits. In order to trigger the deposit bonuses, you only need to deposit at least $10. What’s more, the deposit bonuses have wagering requirements of 70 times, and you must claim them within the first 7 days. The three deposit bonuses are as follows:

  • First deposit bonus – 100% match bonus up to $500.
  • Second deposit bonus – 100% match bonus up to $500.
  • Third deposit bonus – 100% match bonus up to $500.

On top of the sign-up bonus, the casino has plenty of regular promotions for regular players. You can expect to receive free spins, cashback bonuses, reload bonuses, and much more.

All Slots Casino Bonuses

Deposit and Withdrawal Methods and Payout Time

The casino supports some of the most trusted and reliable banking systems. Specifically, the casino supports systems such as electronic wallets, bank transfers, and credit cards. These payment systems are encrypted using SSL technology, meaning you can make deposits and withdraws without worrying about anything.

Moreover, all deposits are processed instantly. On the other hand, requested withdrawals will remain pending for 24 hours. After that, e-wallet withdrawals will reach your account within 24 hours, while credit cards will take 2-5 days. You also need to note that withdrawals will only be made to the payment option used to make the last deposit. All deposit and withdrawal methods at the cashier are as follows:

  • Visa: 2-5 days
  • Mastercard: 2-5 days
  • Skrill Moneybookers: 24 hours
  • Instant Banking: 2-5 days
  • Bank Link: 2-5 days
  • Interac: 24 hours
  • Euteller: 24 hours
  • Click and Buy: 24 hours
  • Instadebit: 24 hours
  • Abaqood: 24 hours
  • Ekonto: 24 hours
  • EPS: 24 hours
  • Trustly: 24 hours

All Slots Casino Mobile Version and App

Presently, All Slots Casino doesn’t have a dedicated mobile app. However, the casino is optimized for usage on mobile web browsers such as Google Chrome and Mozilla Firefox. In order to play on mobile, you only need to type the casino’s URL on your browser. Once you do that, you will be redirected to the casino’s official website.

On the mobile website, you will find dozens of mobile slots, mobile table games, mobile jackpots, and mobile live games. You will also find mobile casino bonuses, a variety of payment methods, and a friendly customer support team.

Software Developers and Games

All Slots Casino is powered by Microgaming. This is to say that most of the games you will find in the library are from Microgaming. You will also find casino games powered by developers such as Evolution, NextGen Gaming, Nothern Lights Gaming, etc. In total, you will find over 500 games in the categories of slots, progressive jackpots, table games, video poker, and live games.

Most of these games have a demo mode, meaning you can play for fun or for real money. The games are also playable on both desktop and mobile devices. Below are some of the top titles available in each of the categories:

  • Slots – Avalon, Adventure Palace, Immortal Romance
  • Table games – Atlantic City Blackjack, European Roulette, Classic Blackjack Gold
  • Video poker – Aces and Faces, Jacks or Better, Deuces Wild
  • Progressive jackpot slots – Mega Moolah, Major Millions, Treasure Nile
  • Live games – Monopoly Live, Mega Sic Bo, Dragon Tiger

Live Casino and Games at All Slots Casino

The casino has a massive selection of live dealer games. Therefore, you can expect to play against real-life croupiers instead of machines. The games you will find in the live casino are powered by the famous Evolution Gaming and Pragmatic Play. Additionally, the dealers hosting the games are friendly, and you can play against them 24/7. Your gaming options in this category include:

  • Mega Sic Bo
  • Monopoly Live
  • Dragon Tiger
  • Deal or No Deal
  • Blackjack 12
  • Andar Bahar
  • Cash or Crash
  • Speed Baccarat 1
  • Super Sic Bo

All Slots live casino and games

VIP and Rewards Program

All Slots Casino has a free-to-join and free-to-earn rewards program. The program has various loyalty levels, and each of them unlocks its own set of rewards. In order to reach new loyalty levels and unlock the rewards, you need to wager real cash and earn loyalty points. The more loyalty points you earn, the better the rewards you will unlock at higher levels.

Depending on your level, you will get benefits ranging from exclusive bonuses, a dedicated support team, etc. Besides that, you can exchange your loyalty points for bonus credits. And remember, you will receive a whopping 2500 loyalty points right away after your first deposit. Well, these points will help you get started.

Step-by-Step Guide: How to Create an Account and Login

Creating an All Slots Casino account is pretty simple. All you need to do is to complete the simple registration form, and you will be done within one minute. The procedure is as follows:

  1. Use our link to visit the All Slots Casino’s official site.
  2. On the All Slots Casino website, click on the “Register” button.
  3. Enter your country, username, password, email address, and mobile phone number in the sign-up form.
  4. Fill in your personal information, including name, date of birth, gender and language.
  5. Fill in your currency, address, city, state, and postcode.
  6. Accept to receive offers by email, SMS, and phone.
  7. Confirm that you are 18+ years. Plus, accept terms and conditions and privacy policy.
  8. Lastly, click on the “Register” button.

About All Slots Casino and License Information

All Slots Casino is a Microgaming online casino that has been in the gambling industry since 2000. On top of that, the casino is owned and operated by Digimedia Limited, an iGaming company registered in Malta. Digimedia Limited is also licensed and regulated by the Malta Gaming Authority.

The license number is MGA/B2C/167/2008, issued on 1st August 2018. Well, MGA is a well-known international licensing authority, meaning you can join All Slots and play with confidence.


From our review, we can confidently say that All Slots Casino is a perfect venue for online gambling. We have reviewed all casino aspects, and we can assure you that the casino stands out with great casino products. For example, the casino is home to over 500 games from Microgaming, Evolution, Pragmatic, etc.

In addition, the casino has an enormous welcome bonus, trusted payment methods, a mobile casino, and 24/7 customer support. Better yet, the casino has a Maltese license, meaning it is a legitimate gaming site. In conclusion, we can say that All Slots is a perfect venue to start off your gaming adventure.

Frequently asked questions about All Slots Casino

Is All Slots Casino a scam?
No, All Slots Casino is licensed and regulated by the Malta Gaming Authority.
What are the wagering requirements at All Slots Casino?
All deposit bonuses at All Slots Casino have wagering requirements of 70X.
Is All Slots Casino safe and secure?
Yes, the casino uses SSL protocols to protect your transactions.
Does All Slots Casino offer any bonus codes?
At the moment, All Slots Casino doesn’t have any bonus codes.
Can I get a no deposit bonus at All Slots Casino?
The current bonus system doesn't have any no deposit bonus. However, upcoming promotions may include a no deposit bonus.

Other Similar Casinos

Bonus 100% up to $1500
Free Spins 11 Free Spins
Payout 0-5 days
Min. Deposit $10
Bonus 100% up to $1500
Free Spins 40 Free Spins
Payout 1-3 Days
Min. Deposit $1
Bonus 100% up to $1500
Free Spins 50 Free Spins
Payout 0-5 days
Min. Deposit $20
Bonus 100% up to $1500
Free Spins Up to 75 Free Spins
Payout 0-5 days
Min. Deposit $20
Bonus 100% up to $1500
Free Spins Up to 250
Payout 0-5 days
Min. Deposit $20
Bonus 100% up to $1500
Free Spins Up to 100 Free Spins
Payout 0-2 days
Min. Deposit $10
Bonus 100% up to $1500
Free Spins 80 Free Spins
Payout 1-5 Days
Min. Deposit $1
Bonus 100% up to $1500
Free Spins N/A
Payout 1-7 days
Min. Deposit $10
Bonus 100% up to $1500
Free Spins 100 Free Spins
Payout 0-5 days
Min. Deposit $10
Bonus 100% up to $1500
Free Spins 200 Free Spins
Payout 0-7 days
Min. Deposit $10