Popular Games
Welcome to All Slots Casino — one of the longest-running names in online gaming, proudly serving Canadian players since 2000. We offer over 700 casino games powered by world-class providers like Microgaming, Pragmatic Play, Evolution Gaming, and NetEnt. Whether you enjoy spinning our massive collection of online slots, testing your skills at the live casino tables, or chasing life-changing progressive jackpots, you'll find it all right here. New players can take advantage of our generous welcome package worth up to C$1,500 in matched bonuses across their first three deposits. Join us, play in Canadian dollars, and discover why thousands of players across Canada trust All Slots as their go-to online casino destination.
About All Slots Casino

All Slots Casino is one of the longer-standing names in online gaming available to Canadian players. Licensed by the Kahnawake Gaming Commission under licence number 00892 and operated by Baytree Interactive Ltd, we accept players from most Canadian provinces, with the exception of Ontario. Our site operates in Canadian dollars, supports a broad selection of payment methods familiar to Canadians, and carries games from a large number of established software studios. We are committed to providing a safe, fair, and entertaining gaming environment backed by independent auditing from eCOGRA.
|
Parameter |
Details |
|
Launch Year |
2000 |
|
Game Types |
Slots, Table Games, Live Casino, Progressive Jackpots, Video Poker |
|
Providers |
Microgaming, Pragmatic Play, Evolution Gaming, NetEnt, Red Tiger Gaming, Big Time Gaming, and 50+ more |
|
Payment Methods |
Visa, Mastercard, Skrill, Neteller, Paysafecard, Instadebit, eCheck, Bank Transfer, Google Pay |
|
Supported Countries |
Canada (Ontario excluded) |
|
Accepted Currencies |
CAD |
|
Minimum Deposit |
C$5 |
|
Maximum Withdrawal |
C$4,000 per week |
|
Licence |
Kahnawake Gaming Commission (Licence #00892) |
How to Register at All Slots Casino
Getting started at our casino is simple and takes just a few minutes. Follow these steps to create your account and begin playing:
Step 1 — Visit Our Website: Head to All Slots Casino on your desktop or mobile browser. Click the "Sign Up" or "Register" button prominently displayed on our homepage.
Step 2 — Fill In Your Details: Enter your personal information, including your full name, date of birth, email address, and a secure password. Make sure to provide accurate details, as we will verify your identity.
Step 3 — Choose Your Currency: Select CAD as your preferred currency. This ensures all deposits, wagers, and withdrawals are handled in Canadian dollars.
Step 4 — Verify Your Account: Check your email inbox for a verification link from us. Click it to confirm your registration and activate your account.
Step 5 — Make Your First Deposit: Head to the cashier, choose your preferred payment method, and deposit a minimum of C$5 to get started. Our welcome bonus is spread across your first three qualifying deposits, giving you multiple chances to boost your balance with a 100% match bonus of up to C$500 on each deposit.
All Slots Bonuses and Promotions

We believe in rewarding our players from the moment they join. At All Slots Casino, our bonus offerings are designed to enhance your gaming experience and give you extra value on every deposit. Below is an overview of our current promotions:
|
Bonus Type |
Amount |
Wagering |
Key Conditions |
|
Welcome Bonus (1st Deposit) |
100% up to C$500 |
35x |
Min. deposit C$10, max bet C$8/round |
|
Welcome Bonus (2nd Deposit) |
100% up to C$500 |
35x |
Min. deposit C$10 |
|
Welcome Bonus (3rd Deposit) |
100% up to C$500 |
35x |
Min. deposit C$10 |
|
Daily Spins |
10 spins per day |
Varies |
Chance to win up to C$1,000,000 |
|
Loyalty Points |
Earn on every wager |
N/A |
Exchange for bonus credits |
Welcome Bonus
Getting started at All Slots Casino comes with more than a single deposit offer. Our welcome bonus is spread across your first three qualifying deposits, giving new players multiple chances to boost their balance. The offer includes a 100% match bonus of up to $500 on deposit one, up to $500 on deposit two, and up to $500 on deposit three. Combined, that's up to $1,500 in bonus credits. Before bonus funds can be converted into cashable funds, the bonus must be wagered at least 35 times. You must claim your bonuses within 7 days of opening your account. While the bonus is active, max bet limits apply: C$8 per round.
Daily Spin Bonus
Every day you log in, you get a chance to spin the Bonus Wheel. New players receive 10 daily spins for a chance to win up to C$1,000,000. This feature is available automatically when you make a qualifying deposit — no bonus code required. The Bonus Wheel can award free spins, bonus credits, or loyalty points, adding extra excitement to your daily gaming sessions.
Loyalty Programme
Our loyalty programme lets players earn loyalty points for real money wagers and exchange them for bonus credits. You can also spin the Bonus Wheel for special prizes and grab a daily match bonus every time you log into the casino. Each level unlocks unique rewards, and once you reach the VIP level, you'll enjoy a personal assistant, exclusive promotions, and premium perks tailored to your play style.
VIP Programme
Our VIP programme is the pinnacle of our rewards system. VIP players enjoy personalised service, higher deposit and withdrawal limits, and exclusive promotions not available to standard members. Platinum and Diamond members receive higher deposit and withdrawal limits along with priority customer support. Gold level and above players get their own personal account manager plus other perks like lavish gifts and free spins.
Game Selection at All Slots Casino

Our game catalogue spans slots, table games, live casino titles, progressive jackpots, and video poker, with content sourced from more than 50 software studios. Whether you prefer classic reels, immersive live dealer experiences, or high-stakes jackpot games, you'll find hundreds of titles waiting for you. Here is what we offer:
- Online Slots
- Live Casino
- Table Games
- Progressive Jackpots
- Video Poker
Online Slots
Slots are the heart of our casino — it's right there in our name. At All Slots, you'll discover hundreds of online slot titles ranging from classic three-reel games to feature-rich video slots with free spins, multipliers, and bonus rounds. Popular titles include Mega Moolah, Immortal Romance, Big Bass Bonanza, and Gates of Olympus. Our slot library is regularly updated with new releases from top providers, so there's always something fresh to play. Every game is optimised for both desktop and mobile play.
Live Casino
Experience the thrill of a real casino floor from the comfort of your home. Our live casino section features real-time games hosted by professional dealers, streamed in high definition directly to your screen. You can enjoy live blackjack, live roulette, live baccarat, and game-show-style titles powered by Evolution Gaming and Ezugi. Interactive chat features let you communicate with dealers and other players, creating a social atmosphere that brings the casino experience to life.
Table Games
For players who enjoy strategy and skill, our table games section offers a comprehensive selection of blackjack, roulette, baccarat, and poker variants. You'll find multiple versions of each game, including European Roulette, Atlantic City Blackjack, and Casino Hold'em. All table games are available in demo mode so you can practise your strategy before wagering real money.
Progressive Jackpots
If you're chasing a life-changing win, our progressive jackpot collection is where the action is. Titles like Mega Moolah and Fortunium Gold: Mega Moolah feature pooled prize funds that can grow into the millions. Every spin contributes to the jackpot total, and wins are triggered randomly — meaning any player can hit the big one at any time. We regularly feature some of the largest networked jackpots available to Canadian players.
Video Poker
Our video poker section offers classic titles for players who prefer a strategic edge. You'll find Jacks or Better, Deuces Wild, Aces and Faces, and more. Each game features clear paytables and smooth gameplay, and many variants are available in both single-hand and multi-hand formats. Video poker offers some of the highest return-to-player percentages in our entire game library.
All Slots Game Providers
We pride ourselves on partnering with the best game developers in the industry. All Slots Casino offers five game types — slots, table games, live casino, progressive jackpots, and video poker — supplied by studios including Microgaming, Pragmatic Play, Evolution Gaming, and NetEnt. Our games are also powered by providers that include Big Time Gaming, Red Tiger Gaming, iSoftBet, and Ezugi, among others. In total, we feature content from more than 50 studios, including Games Global, Rabcat, All41 Studios, Foxium, PearFiction Studios, Stormcraft Studios, and Tom Horn Gaming. All games are certified for fairness by eCOGRA, and no download is needed to play in your browser. This diverse provider lineup ensures that our library is constantly refreshed with innovative new titles, cutting-edge mechanics, and a wide range of themes and volatility levels.
Mobile Gaming at All Slots Casino
As technology continues to advance, so does our selection of online slots and other games that can easily be accessed on your smartphone or tablet. No downloads or mobile slot apps are required — it works seamlessly on Android phones, iPhones, and tablets.
At All Slots Casino, we've made sure our mobile platform works well on all mobile devices. Game visuals adjust to smaller screens and optimised tap-and-swipe controls make it easy to navigate on a user-friendly interface. You can access your full account, make deposits and withdrawals, claim bonuses, and contact our support team — all directly from your mobile browser.
Our mobile casino delivers the same high-quality experience as the desktop version, with fast loading times and smooth performance even on older devices. Our loyalty programme lets you earn loyalty points while playing your favourite games on your phone. Whether you're commuting, on a break, or relaxing at home, All Slots is always just a tap away. The entire game catalogue — including live casino titles — is fully accessible on mobile, ensuring you never miss out on the action.
Security and Fair Play at All Slots Casino
Your safety and security are our top priorities at All Slots Casino. We employ industry-standard SSL encryption technology to protect all personal data and financial transactions. Every piece of sensitive information is encrypted end-to-end, ensuring your details remain confidential.
We operate under licence from the Kahnawake Gaming Commission (Licence #00892), one of the most established regulatory bodies in the online gaming industry. We are certified by eCOGRA, which independently audits our games to ensure that outcomes are genuinely random and that our published payout percentages are accurate.
Our games use certified Random Number Generator (RNG) technology, guaranteeing fair and unpredictable results on every spin, hand, and roll. We also support responsible gambling with tools including deposit limits, session time reminders, cooling-off periods, and self-exclusion options. Our commitment is to provide a gaming environment that is not only entertaining but also transparent and trustworthy.
Payment and Withdrawal Methods at All Slots Casino
We offer a broad range of payment options tailored to Canadian players, making it easy to deposit and withdraw in CAD. All Slots Casino accepts nearly 20 forms of banking options, including many popular e-wallet solutions, such as Neteller and Skrill, as well as more traditional forms, such as direct bank transfer, Visa, Mastercard, or debit.
|
Method |
Deposit Time |
Withdrawal Time |
Fees |
|
Visa / Mastercard |
Instant |
3–5 business days |
Free |
|
Skrill |
Instant |
24–48 hours |
Free |
|
Neteller |
Instant |
24–48 hours |
Free |
|
Instadebit |
Instant |
3–5 business days |
Free |
|
Paysafecard |
Instant |
N/A (deposit only) |
Free |
|
eCheck |
3–5 business days |
3–5 business days |
Free |
|
Bank Transfer |
1–3 business days |
3–7 business days |
Free |
|
Google Pay |
Instant |
N/A (deposit only) |
Free |
Our minimum deposit is C$5 and minimum withdrawal is C$50. The weekly withdrawal limit is C$4,000, though VIP members may benefit from higher limits. All transactions are processed securely through our encrypted cashier system.
Pros and Cons of All Slots Casino
Pros:
- Up to C$1,500 in welcome bonuses spread across three deposits, giving you maximum flexibility
- Over 700 games from 50+ industry-leading providers, including Microgaming, Pragmatic Play, and Evolution Gaming
- Fully optimised mobile platform — play on any smartphone or tablet without downloading an app
- Licensed by the Kahnawake Gaming Commission and independently audited by eCOGRA for fair play
- We accept CAD and offer popular Canadian payment methods including Instadebit and Interac
Cons:
- Weekly withdrawal limit of C$4,000 may feel restrictive for higher-volume players
- Ontario players are currently unable to access our platform
- Withdrawals are processed Monday to Friday, which can add waiting time for weekend requests
FAQ
Is All Slots Casino legit?
Yes. We are licensed by the Kahnawake Gaming Commission under licence number 00892 and operated by Baytree Interactive Ltd. We are certified by eCOGRA, which ensures our games are fair, our payouts are accurate, and our player data is protected.
What is the minimum deposit at All Slots Casino?
Our minimum deposit is C$5, making it easy for all players to get started. To qualify for the full welcome bonus, a minimum deposit of C$10 is required on each of the three bonus-eligible deposits.
How long do withdrawals take?
E-wallet solutions such as Neteller or Skrill have some of the fastest cashout times — most players receive their payout within 48 to 72 hours from the time the request is made. Credit and debit card withdrawals typically take 3 to 5 business days.
Does All Slots Casino offer bonuses for Canadian players?
Absolutely. We offer a 100% match bonus of up to C$500 on each of your first three deposits, totalling up to C$1,500 in bonus credits. We also provide daily Bonus Wheel spins, ongoing loyalty rewards, and exclusive VIP promotions.
Is All Slots Casino available in Canada?
Yes, we accept players from most Canadian provinces, with the exception of Ontario. Our site operates entirely in CAD and supports popular Canadian payment methods.
How do I log in to All Slots Casino?
Simply visit our website on your desktop or mobile browser, click the "Log In" button, and enter your registered email address and password. If you've forgotten your password, use the "Forgot Password" link to reset it securely via email.