All Slots Casino Review 2026: Tested for Canadian Players
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
- Licensed by the Kahnawake Gaming Commission (KGC)
- More than 700 casino games
- Banking options covered Canadian-focused methods including Interac and iDebit
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.

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
- Log in and open the Cashier, then select Withdraw
- Choose your withdrawal method and enter the amount
- Complete any outstanding KYC checks if prompted
- 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.

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.

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.
- Jackpot City – Alternative bonus framework from same operator group
- Betway Casino – Massive Slot Library
- HellSpin Casino – Broad game selection
When comparing options, focus on licensing clarity, payment method confirmation, and withdrawal reliability — not just game range.
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.