Welcome Bonus
100% deposit match up to C$1,500

Big Bass Raceday Repeat
Pragmatic Play

Sun of Egypt 3
3oaks

36 Coins 94
Voltent

3 x3 Royal Piggy Hold The Spin
Gamzix

Mine Slot
Inout

Mighty Wild Panther 94
Voltent

Gatesof Olympus Super Scatter
Pragmatic Play

Gold Rush With Johnny
SoftSwiss

Bookof Dead
Play'N Go

Sugar Rush 1000
Pragmatic Play

Wolf Gold
Pragmatic Play

More Energy Coins Holdand Win
Playson

More Magic Apple
3oaks

Supercharged Clovers Holdand Win
Playson

Deador Alive 2 Feature Buy
Evolution

Buffalo Holdand Win Extreme
Booming

Triple Pot Diamond
Pragmatic Play

3 Hot Chillies
3oaks

Great Rhino Deluxe
Pragmatic Play

Lion Gems Holdand Win
Playson
Welcome Bonus
100% deposit match up to C$1,500

Monopoly Big Baller
Evolution

Rooftop Roulette
Religa

Mega Fire Blaza Roulette
Playtech

Crazy Time
Evolution
We launched All Slots Casino in 2000 with a simple goal: deliver world-class gaming entertainment to players who value quality, security, and choice. Over two decades later, we continue to offer one of the most comprehensive game libraries in the industry, backed by rigorous licensing standards and a commitment to responsible play. Whether you're spinning progressive jackpots or exploring live dealer tables, All Slots Casino brings you a premium experience designed for Canadian players.
New players at All Slots Casino receive a generous welcome package spread across their first three deposits. We match 100% of each deposit up to CA$500, giving you up to CA$1,500 in total bonus funds. The minimum qualifying deposit is just CA$10, making it accessible for players at every budget level.
Our All Slots Casino welcome bonus carries a 35× wagering requirement applied to the bonus amount only. Slots contribute 100% toward clearing the requirement, while most table games contribute substantially less or nothing. You have seven days to complete the offer once activated, so plan your play accordingly.
We offer over 830 slot titles at All Slots Casino, powered by industry leaders including Microgaming, Games Global, NetEnt, and Red Tiger Gaming. Our collection spans classic three-reel machines, modern video slots, and life-changing progressive jackpots. Looking for proven favorites? Spin Gates of Olympus from Pragmatic Play, Starburst from NetEnt, Book of Dead from Play'n GO, or the legendary Mega Moolah from Microgaming.
New releases join our All Slots mobile casino games lineup every month, ensuring fresh content alongside timeless classics. Progressive jackpots pool prize money across our network, with top prizes frequently reaching seven figures.
Beyond slots, All Slots Casino delivers a robust selection of table and card games. Choose from 29 blackjack variants, 31 roulette wheels, and three baccarat tables, plus video poker, scratch cards, and sic bo. Each game is built on certified random number generation, ensuring fair outcomes on every hand and spin.
Our live casino features 41 real-time tables powered by Pragmatic Play. Join live dealers for 15 blackjack tables, 11 baccarat games, 10 roulette wheels, and five game show experiences. Every session streams in high definition, bringing the atmosphere of a land-based casino to your screen.
We partner with the most respected names in gaming software. Microgaming and Games Global anchor our slot portfolio, while NetEnt and Red Tiger Gaming contribute premium video slots. Pragmatic Play powers our entire live dealer suite and select table games. Every provider in the All Slots online casino network undergoes independent testing, ensuring graphics, mechanics, and mobile performance meet our standards.
Active players at All Slots Casino access a rotating calendar of promotions delivered by email and account messages. Current offers include:
Check your account inbox regularly for the latest All Slots Casino bonus opportunities.
Every player joins our All Slots Loyalty Program automatically after their first deposit. You receive 2,500 welcome points and earn one point for every CA$1 wagered across eligible games. Points accumulate toward five tiers: Bronze (0–2,499 points), Silver (2,500–11,999), Gold (12,000–49,999), Platinum (50,000–124,999), and Diamond (125,000+).
Higher tiers unlock increasingly valuable perks, including exclusive bonuses, priority withdrawals, dedicated account managers, and elevated betting limits. Diamond members enjoy the highest level of service at All Slots Casino, with personalized rewards tailored to their play style.
All Slots Casino operates under license number 00892 issued by the Kahnawake Gaming Commission, granted on February 16, 2022. We also hold a license from the Alderney Gambling Control Commission. Both regulators enforce strict standards for player fund protection, game fairness, and dispute resolution, ensuring every session at All Slots Casino meets international compliance benchmarks.
Every game at All Slots Casino uses a certified random number generator tested by eCOGRA. Independent audits occur twice yearly, verifying that outcomes are unpredictable and unbiased. Our reported average payout sits at approximately 96%, reflecting fair return-to-player rates across the portfolio. You play with confidence knowing every spin, deal, and roll is governed by verified randomness.
We provide comprehensive tools to help you manage your play at All Slots Casino. Set daily, weekly, or monthly deposit limits directly in your account settings. Request a cool-off period if you need a short break, or activate self-exclusion for longer-term protection. Canadian players can also access support through local responsible gambling organizations. We believe gaming should remain entertaining, and we are here to support responsible choices.
We accept a wide range of payment methods tailored for Canadian players:
All Slots Casino charges zero fees on deposits and withdrawals. Your payment provider may apply its own fees.
Withdrawal times at All Slots Casino depend on your chosen method. E-wallets like iDebit and MuchBetter process in 1–2 business days. Cryptocurrency withdrawals typically complete within 24 hours. Credit cards, Interac, and bank transfers take 3–7 business days after our internal processing period.
First-time withdrawals require one-time identity verification. Upload a government-issued ID and proof of address through your account dashboard. Once verified, future withdrawals proceed without additional documentation. Minimum withdrawal is CA$50 across most methods.
We offer more than 830 slot machines, 29 blackjack variants, 31 roulette wheels, three baccarat tables, video poker, scratch cards, and 41 live dealer tables. Our All Slots Casino portfolio includes progressive jackpots, game shows, and new releases added monthly. Every title is available on desktop and mobile.
New players receive a 100% match up to CA$500 on each of their first three deposits, totaling up to CA$1,500. Existing players access reload bonuses, daily free spins, the Bonus Wheel, and cashback offers. Check your account inbox after the All Slots Casino mobile login for personalized promotions.
Many titles at All Slots Casino offer demo mode, allowing you to explore gameplay and features without risking real money. Demo availability varies by game and region. Create an account and browse the game library to see which All Slots Casino free games are available in practice mode.
The minimum deposit is CA$10 for most payment methods, including Visa, Mastercard, Interac, and e-wallets. Cryptocurrency and eCheck deposits start at CA$5. Every deposit at All Slots online mobile casino is processed instantly, with no fees charged by us.
E-wallets like iDebit and MuchBetter process in 1–2 business days. Cryptocurrency withdrawals typically complete within 24 hours. Credit cards, Interac, and bank transfers take 3–7 business days after our internal review. First-time withdrawals require identity verification, which adds a one-time processing step.
Log in to your account and navigate to the My Bonuses section in your dashboard. You will see your active bonus balance, remaining wagering requirement, and eligible games. Wagering progress updates in real time as you play at All Slots Casino.
We require a government-issued photo ID, such as a passport or driver's license, and a recent utility bill or bank statement showing your registered address. Upload both documents through the account verification section. Verification is completed within 24–48 hours, and you only need to do this once.