Welcome Bonus

100% deposit match up to C$1,500


game
NEW

Big Bass Raceday Repeat

Pragmatic Play

game
NEW

Sun of Egypt 3

3oaks

game
HOT

36 Coins 94

Voltent

game
HOT

3 x3 Royal Piggy Hold The Spin

Gamzix

game

Mine Slot

Inout

game

Mighty Wild Panther 94

Voltent

game

Gatesof Olympus Super Scatter

Pragmatic Play

game

Gold Rush With Johnny

SoftSwiss

game
HOT

Bookof Dead

Play'N Go

game
HOT

Sugar Rush 1000

Pragmatic Play

game
HOT

Wolf Gold

Pragmatic Play

game

More Energy Coins Holdand Win

Playson

game
NEW

More Magic Apple

3oaks

game

Supercharged Clovers Holdand Win

Playson

game

Deador Alive 2 Feature Buy

Evolution

game
NEW

Buffalo Holdand Win Extreme

Booming

game
NEW

Triple Pot Diamond

Pragmatic Play

game

3 Hot Chillies

3oaks

game
HOT

Great Rhino Deluxe

Pragmatic Play

game
NEW

Lion Gems Holdand Win

Playson

Welcome Bonus

100% deposit match up to C$1,500

Live now
Live Casino
game
Live

Monopoly Big Baller

Evolution

 176
Min: $3
Dealer: Stella
game
Live

Rooftop Roulette

Religa

 29
Min: $4.5
Dealer: Beau
game
Live

Mega Fire Blaza Roulette

Playtech

 204
Min: $2.2
Dealer: Ruby
game
Live

Crazy Time

Evolution

 94
Min: $1.4
Dealer: Hank

All Slots Casino: Your Trusted Online Gaming Destination Since 2000

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.

Welcome Bonus and Promotions at All Slots Casino

Your All Slots Casino Welcome Bonus

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.

How to Claim Your All Slots Casino Bonus

  1. Click the Join button and complete the registration form with your details.
  2. Navigate to the cashier and select your preferred payment method.
  3. Enter your deposit amount—minimum CA$10 to qualify.
  4. Your bonus activates automatically and appears in your account balance.
  5. Start playing and work through the wagering requirement within seven days.

Game Library at All Slots Casino

Slot Machines and Progressive Jackpots

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.

Table Games, Card Games, and Live Dealer Options

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.

Software Providers Powering All Slots Casino

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.

Ongoing Promotions and Loyalty Rewards

Regular Promotions for Existing Players

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.

All Slots Loyalty Program and VIP Tiers

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.

Licensing, Security, and Fair Play

Our Licensing Credentials

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.

Independent RNG Testing and Fair Outcomes

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.

Responsible Gambling Tools

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.

Deposits, Withdrawals, and Payment Methods

Available Payment Options at All Slots Casino Canada

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 Speed and Limits

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.

Getting Started at All Slots Casino

How to Register Your All Slots Casino Account

  1. Click the Join or Sign Up button on our homepage.
  2. Fill in your name, email address, date of birth, and residential address.
  3. Choose a secure password and accept our terms and conditions.
  4. Verify your email address by clicking the link we send to your inbox.
  5. Log in and explore our game library or head to the cashier to make your first deposit.

Making Your First Deposit

  1. Complete the All Slots Casino login process using your new credentials.
  2. Navigate to the cashier section and select your preferred payment method.
  3. Enter your deposit amount—remember, CA$10 minimum qualifies for the welcome bonus.
  4. Confirm the transaction and wait for instant processing.
  5. Your All Slots Casino bonus activates automatically, and you can start playing immediately.

Why Choose All Slots Casino

Frequently Asked Questions

What games can I play at All Slots Casino?

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.

What bonuses are currently available at All Slots Casino?

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.

Can I try games for free before depositing?

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.

What is the minimum deposit at All Slots Casino CA?

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.

How long do withdrawals take at All Slots Casino?

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.

How do I check my wagering progress at All Slots Online Casino Canada?

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.

What documents do I need to verify my All Slots Casino account?

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.