All Slots Casino Review 2024

Jump to Section:
All Slots Casino C$1,500 Bonus
Licensed Online Gambling Operator
Claim Your Bonus
All Slots Casino Logo
All Slots Casino
  • Established 2002
  • Headquarters Malta
  • Licensed by Malta Gaming Authority
Casino Games
Welcome Bonus
Table Games
VIP and Extras
Sports Betting
Customer Support

All Slots Review: Introduction

As its name suggests, All Slots Casino specializes in slot games. These include types such as classic, multi-reel and progressive jackpot slots, such as Mega Moolah which offers the largest prize out there.

You’ll also find live dealer and table games among the 700+ real money casino game opportunities at All Slots Canada. It's easy to get started too, with the All Slots welcome bonus offering players up to C$1,500 in extra betting funds.

All Slots Casino’s app and mobile site are rated highly, and have the latest security systems in place. Read on in our All Slots Casino review to find out about the above in further detail, as well the payment options, customer service and more.

  • 700+ quality casino games
  • Massive welcome bonus
  • 24/7 customer support
  • Good rewards scheme
  • Fully licensed for Canadian gaming
  • Customer support can be quite slow
  • Website can be a little confusing

All Slots Casino Games

All Slots features over 700 casino games from Microgaming, NetEnt and Evolution Games that should be able to meet the needs of most gaming fans. These are available both for real money and free play.

With a name like All Slots, you might think that this site is purely about slot gaming. But the online casino also has a decent range of table games, video poker and scratchcards, as well as a live casino.

Online Slots

The majority of casino games at All Slots Casino are indeed its slots titles. You’ll have the choice of 400+ slots games including the Millionaire Maker progressive jackpot slot Mega Moolah.

There is a dedicated section for slots, which can be found in the first tab along the top menu of the site. Here are other popular slots you can enjoy at All Slots:

Adventure Palace
Not only is this slot visually engaging, it has an impressive jackpot prize on offer.
Immortal Romance
This sci-fi theme slot has five reels and 243 different paylines, with both modern graphics and realistic animations to help bring the game to life.
Jungle Jim El Dorado
This slot will have you on the edge of your seat, exploring your way through the jungle, on your way to potentially winning the jackpot.
Six Acrobats
The five reel slot has a generous free spins feature, with multipliers added throughout your play time.
Thunderstruck II
With plenty of exciting extras, be sure to look out for Thor’s Rolling Reels feature.

Casino & Table Games

All Slots Canada’s table games and other casino titles are another big draw to the online casino. You’ll find separate tabs for these along the top of the site’s top menu, marked as Table Games and Casino Games.

There are many different real money (and even demo versions for some) variations of top games such as the following:

Live Casino Games

The All Slots Live Casino has its own section too, and can be found across the top menu tab. Live casino games are played in front of a real life dealer, from many games such as the following:

All Slots Casino Bonuses & Promotions

All Slots has a great reputation for its bonuses and promotions. Find out these offers below:

Welcome Bonus

New customers in Canada can claim an All Slots welcome bonus worth up to C$1,500. This comes in the form of three deposit bonuses of up to C$500 that will be matched 100% by the online casino.

You can claim this All Slots sign-up offer by opting-in on the bonus claim page after creating an account. Note that this bonus has a 70x wagering requirement on winnings before you can withdraw real money, and there is a minimum deposit of C$10.

There are no All Slots bonus codes, just simply sign up and make a deposit of up to C$500 with seven days in order to activate the offer. Check out the All Slots sign-up offer in the table below:

Type Amount (%) Matched Amount
First Deposit 100% C$500 Claim Now
Reload 100% C$500 Claim Now
Reload 100% C$500 Claim Now


The promotions at All Slots are slightly lacking, but once you’ve used up your welcome bonus, you can take a spin on the All Slots bonus wheel. This rewards you for your gameplay with a variety of prizes.

All Slot Casino no deposit bonuses are just some of the rewards available to you along the way on an ad hoc basis. Look out for All Slots Casino free spins too.

All Slots Casino VIP & Rewards

All Slots has an excellent VIP program too. Being an All Slots VIP means that, the more you wager, the more benefits you’ll receive.

For each C$10 that you wager, you receive one Loyalty Point. These Loyalty Points can be traded in for Bonus Credits. By gathering Bonus Credits, you’ll climb up the VIP ladder that has the following six stages:

  • Bronze: Automatically activated upon signing up
  • Silver: 25% more daily specials
  • Gold: 50% more daily specials and 20,000 point monthly bonus
  • Platinum: 75% more daily specials and 40,000 point monthly bonus
  • Diamond: 100% more daily specials and 100,000 point monthly bonus
  • Privé: 120% more daily specials and 150,000 point monthly bonus

All Slots App & Mobile Options

The All Slots Casino site can be used on a broad range of devices. So, whether you are on a computer, tablet or smartphone, you should enjoy a flawless gaming experience.

Mobile Compatibility

All Slots has created an excellent app for iOS devices. This gives all iPad and iPhone users an effortless way to enjoy all of the casino’s games.

For other mobile platforms, you can simply use your browser to access All Slots mobile.

Mobile Games

You can use your mobile to access the full range of games on the All Slots site. Microgaming’s slot games look great and load quickly on the smaller screen, while Evolution Gaming’s live casino games work well on mobile too.

Mobile App

Customers can benefit from both the All Slots Casino app as well as the mobile casino site, and it’s available on both Android and iOS smartphone and tablet devices. These downloadable apps can be found on the Google Play Store and App Store respectively.

Loading up the All Slots Casino mobile app reveals a sleek, black lobby that gives you an easy way to navigate to your favourite slots and table games. Here you can check your balance, customer service and all other features that you’ll find on the desktop version.

All Slots Deposits & Withdrawals

All Slots Casino Canada offers a variety of deposit and withdrawal methods and accepts Canadian Dollars. Payment options include Visa, MasterCard, Paysafecard and iDebit.

Deposits should be processed instantly, while All Slots withdrawal times are usually processed within 48 hours and can take up to 5 working days in total depending on your banking method.

Payment Method Deposit Withdraw Withdraw Time
Visa C$5 – 1000 C$20-5000 per week 2-5 Days
MasterCard C$5 – 500 C$20 – 5000 per week 2-10 Days
EcoCard C$1 – 500 C$20 – 5000 per week 2-5 Days
iDebit C$1 – 500 C$20 – 5000 per week 2-5 Days
Neosurf C$1 – 500 C$20 – 5000 per week 2-5 Days
Paysafecard C$1 – 500 Deposit only n/a

All Slots Casino Software

All Slots is a Microgaming-powered site, plus has casino games powered by NetEnt and Evolution Games. This means that it offers the same level of quality regardless of which device you are using.

Microgaming has given us some of the best-known online slot games which form the focal point of the All Slots site. Whether you are using a PC or Mac, you can enjoy the same quality video slots and progressive jackpots.

When playing at All Slots, there is no need to download any software in order to access these casino games. That is unless you decide to download the All Slots mobile app, from where games are instant-play too.

Customer Support

All Slots offers quality customer support that is ready to take your queries 24/7.

By clicking on the Help icon, you can gain direct access to the brand’s excellent live chat facility. There is also an option for reaching an All Slots customer support representative via email.

All Slots states that it has telephone support, but we found no evidence of this on the site. However, they have included a brief, but helpful, FAQ page.

  • 24/7 support
  • Live chat and email
  • FAQ page

Our Verdict

All Slots offers a solid casino gaming service that’s sure to be of interest to all Canadian gamers. This is because the site offers you a safe, legal and fun way to play a wide variety of slots and table games.

Some users may find that All Slots does not offer much different to stand out in a fiercely competitive online casino industry. However, All Slots online casino does promote a sizeable welcome bonus of C$1,500, with plenty of top games to choose from.

Our All Slots review shows that we rate this casino highly, and you’ll be sure to have a great and fun experience.

All Slots Casino FAQs

Is All Slots Casino legit?

Yes, the All Slots online casino has been operating since 2002, and is licensed by the highly reputable Malta Gaming Authority. All Slots also boasts the eCOGRA Seal of Approval, which shows it is trusted and regulated.

What games can I play at All Slots Online Casino?
How quickly does All Slots Casino pay out?
How do I withdraw money from All Slots?
What are All Slots Casino's mobile app game options?
Is there a no download option for All Slots Online Casino?
Can I play at All Slots Casino for free?
How safe is All Slots Casino?