Skip to main content
  • verified tick Your Independent Casino Comparison Resource Backed By Documented Testing

All Slots Casino Review 2026: Tested for Canadian Players

Stephen Abiola Written by: Stephen Abiola Updated on:

All Slots casino is an slots-focused online casino available to Canadian players. It operates under a Kahnawake Gaming Commission licence and offers more than 700 games. Our All Slots review assessed the cashier, bonus terms, support channels, and mobile experience during Q1–Q2 2026.

The site has surface-level appeal, but several gaps — around payment clarity, payout reliability, and Ontario’s regulatory status — are worth understanding before you deposit.

100% Match Bonus

Up To $1,500

Claim Bonus
  • Licensed by the Kahnawake Gaming Commission (KGC)
  • More than 700 casino games
  • Banking options covered Canadian-focused methods including Interac and iDebit

Expert Rating

3.8 /5
Licensing & Safety 4.0/5
Public Reputation 3.4/5
Payments & Withdrawals 3.8/5
Games & Selection 4.2/5
Customer Support 3.8/5

Privacy Score

68/100

Mixed

Quick Verdict

  • Licensed by the Kahnawake Gaming Commission (KGC), licence #00927
  • Supports Canadian players with CA$, credit cards, and several e-wallets
  • More than 700 casino games from recognisable software providers
  • Welcome bonus up to CA$1,500, with 50X wagering requirements
  • 24/7 customer support via live chat and email
  • Not registered with the AGCO — Ontario players do not access the province’s regulated market
Feature Detail
Licence Malta Gaming Authority (MGA)
Trustpilot score 3/5 (36 reviews)
Withdrawal speed 24 hours to 7 business days
Interac support Yes
CAD support Yes
Mobile experience iOS app available

 

Why We Gave All Slots a Score of 3.8/5

All Slots holds a verified Kahnawake Gaming Commission, a broad game library, and functional browser-based mobile access. The score drops because of mixed player feedback, documented withdrawal delays, and limited bonus clarity. These factors prevent it from ranking alongside the stronger casinos we’ve tested.

What We Tested

  • Testing period: Q1–Q2 2026
  • Province: Quebec
  • Deposit review: Payment methods and cashier assessed
  • Withdrawal review: Processing times and ID checks assessed
  • Support: Live chat, email, and help resources reviewed
  • Devices: Desktop and mobile browser

Disclaimer: Maple Casino is free to use. If you choose to register through a link in this table, we may receive a commission. That revenue helps fund ongoing testing and updates, and it does not influence which casinos we cover, or how they are evaluated.

All-slots-homepage-screenshot

Security, Licensing, and Player Protection

All Slots Casino is legally available to players across Canada under its official registration with the Kahnawake Gaming Commission (KGC), operated by Baytree Interactive Limited.

Feature Status
Operator Baytree Interactive limited
Regulator Kahnawake Gaming Commission (KGC)
Licence #00927
Additional oversight MGA licence (other regions)
Ontario status Not registered with the AGCO
Player protection SSL encryption, KYC checks, deposit limits, self-exclusion

 

Licensing & Safety Rating: 4.0/5

A verified KGC licence and standard security controls — SSL encryption, KYC checks, deposit limits, and self-exclusion — provide a reasonable baseline for player protection. If you’re in Ontario, the absence of AGCO registration means you won’t have access to the province’s regulated market protections.

The privacy policy explains how data is collected, stored, and used. You can contact support to exercise your data rights.

Is All Slots Legit in Canada?

All Slots is available to players in Canada and operates under a verified KGC licence. That said, availability and formal Canadian regulation are not the same thing. The casino is not registered with the AGCO, so players in Ontario should be aware they’re accessing the site outside the province’s regulated framework.

Players elsewhere in Canada should review the displayed licensing information and their local rules before signing up.

Trustpilot and Public Reputation

All Slots holds a Trustpilot score of 3/5 from 36 reviews. Positive reviews describe support as polite and responsive. Negative feedback is more pointed and clusters around a single issue.

Withdrawal delays and refused payouts are the most common complaints. One App Store review states: “Verified my account and they still refuse to pay. It’s been over a month now.” The reviewer also cites poor communication throughout the process.

The 3/5 Trustpilot average sits in a zone where you can’t dismiss the negative feedback as outliers. The complaints cluster around the same issue: getting paid after verification. That pattern is worth taking seriously.

The operator shows no clear pattern of responding to negative Trustpilot reviews — a transparency concern. Withdrawal and communication issues are the most consistently documented complaints across public feedback.

Payments and Withdrawals for Canadian Players

Several secure banking methods appeared available during testing. Secure deposit options like Interac and iDebit sat alongside traditional card payments (Visa, Mastercard), and several e-wallets (Skrill, MuchBetter, Neosurf, Flexepin).

Payment Method Minimum Deposit Withdrawal Available Observed Withdrawal Time
Mastercard $10 No N/A
Visa $10 Yes 2-6 days
Google Pay $10 No N/A
Paysafecard $10 No N/A
MuchBetter $10 Yes Up to 48 hours
iDebit $10 Yes Up to 48 hours
Interac $10 Yes Up to 48 hours
Neosurf $10 Yes Up to 48 hours
Flexepin $10 Yes Up to 48 hours

 

Processing times range from 24 hours to 7 business days depending on the method. KYC checks are required before your first withdrawal.

Player-reported issues

Most payment complaints are about verification delays, not failed transactions. Make sure you submit all required ID documents before requesting a payout.

How to withdraw at All Slots Casino

  1. Log in and open the Cashier, then select Withdraw
  2. Choose your withdrawal method and enter the amount
  3. Complete any outstanding KYC checks if prompted
  4. Submit your request and allow the stated processing time

Players wanting faster withdrawals may find it useful to compare fast payout casinos.

Bonuses & Promotions

All Slots Casino offers a multi-tier welcome package, reload bonuses, free spins, and a VIP rewards programme. These promotions add ongoing value. However, you should review the deposit and wagering requirements before claiming any offer.

Welcome bonus we reviewed

New players can claim a Welcome Package worth up to CA$1,500 across their first week.

  • 1st deposit: 100% up to CA$500
  • 2nd deposit: 100% up to CA$500
  • 3rd deposit: 100% up to CA$500

The bonus is split across three deposit matches. This lets you unlock the full CA$1,500 over your first three deposits.

All-Slots-Promotions-screenshot

What you should know before claiming

Keep these points in mind before you claim:

  • The offer covers your first three deposits.
  • Deposits must be made within the first week to qualify.
  • Wagering requirements and eligible games apply.
  • Read the full bonus terms before depositing.

The three-stage structure gives you some flexibility. However, the total value depends on the wagering conditions tied to each deposit.

Ongoing promotions

Returning players can access a range of regular promotions, including:

  • Reload bonuses
  • Free spin offers
  • Cashback promotions
  • Slot tournaments
  • VIP rewards programme

Promotions change often. Check the latest offers and terms before you opt in.

Game Library Review

All Slots Casino has a varied game library. It includes slots, table games, live dealer titles, jackpots, video poker, and specialty games. The catalogue suits both casual players and high-stakes users.

Game categories we tested

During our review, we explored the slot lobby, table games, and live casino. The site offers classic and video slots, blackjack, roulette, baccarat, poker variants, and progressive jackpots. There is also a live dealer section with real-time table games.

All-Slots-game-library-screenshot

Software providers

All Slots works with several well-known developers. These include Microgaming, Evolution, NetEnt, Playtech, Pragmatic Play, Lightning Box, Gameburger Studios, and Booming Games. This mix of providers supports a wide range of classic slots, modern video slots, live dealer games, and table games.

Mobile Experience and Site Navigation

All Slots runs on desktop and mobile browsers — no download required. The interface adapts well to smaller screens, and banking, bonuses, and support are accessible without excessive navigation.

No dedicated app was found during our review, but browser-based play worked on both iOS and Android during testing. The All Slots Casino app is available on the App Store for iOS users who prefer a dedicated download. The mobile experience closely mirrors the desktop layout.

Customer support

All Slots offers live chat and email support, plus a searchable Help Centre covering accounts, payments, bonuses, and responsible gambling. Support is available in several languages. The site displays 24/7 live chat access, though players should verify current hours before relying on it.

Player feedback on response quality is mixed. Polite interactions are noted in some reviews, while slow resolution and poor communication appear in others, particularly around payment disputes.

Responsible Gambling

Available responsible gambling tools include deposit limits, loss limits, session reminders, cooling-off periods, and self-exclusion. You can activate them through your account settings or by contacting support.

The casino also links to independent support organisations and provides information on recognising problem gambling signs. Canadian players should use the tools available in their account and consult support resources relevant to their province or territory.

Pros and Cons

Pros

What we liked

  • Canadian-facing /ca/ site structure confirmed
  • Slots, roulette, blackjack, jackpots, and live games all present in the lobby
  • FAQ covers banking, account, security, and game information
  • Mobile browser experience functional on Android and iOS during testing
  • Polite support noted in a portion of public feedback

Cons

Here’s what gave us pause

  • Withdrawal complaints documented in public reviews, including post-verification delays
  • Poor communication and slow resolution cited in customer service complaints
  • Not registered with the AGCO; Ontario players lack provincial market protections

All Slots review: final verdict

All Slots is a slots-focused casino with a Canadian-facing structure and a broad game library. The KGC licence is verified, and the site is functional across desktop and mobile.

It may suit players who want a slots-led layout and are willing to verify banking and currency details independently before depositing.

Overall rating: 3.84/5 — this All Slots review found surface-level appeal with gaps that remain unresolved.

Alternative Canadian Casinos to Consider

If the licensing or payment gaps identified in this review give you pause, alternative reviewed casinos exist.

When comparing options, focus on licensing clarity, payment method confirmation, and withdrawal reliability — not just game range.

Stephen-Abiola

Written by

Stephen Abiola Verified

iGaming specialist

Stephen Abiola is a Canadian iGaming writer with over a decade of experience covering online casinos and slot games. His work is shaped by time spent playing across a wide range of platforms. Based in British Columbia, Stephen brings a practical understanding of how Canadian players interact with casinos, from payment options to game availability. He’s also a strong advocate of responsible gambling, reminding players that knowing where to play is just as important as knowing when to stop.

View Stephen's Profile

FAQ

Is All Slots a legitimate casino for Canadian players?

All Slots operates under KGC licence #00927, a recognised regulator. It is available to players in Canada, but it is not part of Ontario’s regulated iGaming market. Players should review the licensing information and their local rules before signing up.

Does All Slots accept Interac?

The operator lists interac support on its website. Check the cashier directly for current banking methods before opening an account.

Does All Slots support CA$ deposits?

Yes, the casino supports CA$ deposits.

How long do withdrawals take at All Slots?

Between 24 hours and 7 business days, depending on the payment method and your verification status. First withdrawals may take longer if KYC checks are outstanding.

Can I play All Slots on mobile?

Yes, via mobile browsers on iOS and Android. No dedicated app was found during our review, but the browser experience was functional during testing.

What are the wagering requirements on All Slots bonuses?

30x–50x on bonus funds, varying by promotion. Review the current bonus terms before claiming any offer — the upper end of that range is high relative to comparable sites.

What should I do if my withdrawal is delayed?

Contact support via live chat or email and complete any outstanding KYC checks immediately. Verification issues are the most common cause of payment delays based on public feedback reviewed during our assessment.