Online Casino Reviews List and Ratings Guide

Written by:

|

In our casino reviews, we take into account the local and the global. That is, we know that our Canadian visitors want Canadian friendly banking options, Canada toll-free numbers for support and promotions with a Canadian friendly twist. At the same time when rating our Canadian casinos, we’re looking at the things that all good casinos should offer – good bonuses, jackpots, games and above all, trust and security.

There are of course hundreds of casinos online, a lot of them not very good – we’ve saved you the trouble of finding this out for yourself. Read our full rating criteria and see our full online casino reviews list in the table below so you know where you can safely for real money.

1

PlayOJO Casino

  • Games 6172
  • Payout KYC: 48 hours; E-wallets: Pending time: Within few hours; Same day; Credit/Debit Cards/Wire Transfer: 2-7 business days
Visit Casino
3

Wildz Casino

  • Games 2898
  • Payout KYC: Within 24 hours; Pending Time: 72 hours; E-wallets: Instant; Credit Cards/Bank Transfer: 1-3 business days
  • Wagering req. 35xB
Visit Casino
6

King Billy Casino

  • Games 5838
  • Payout KYC: Up to 24 hours; Pending time: Up to 24 hours; E-wallets: Up to 1 hour; Credit/Debit Cards: 1-3 business days; Bank Transfer: 3-10 business days
Visit Casino
7

Sports Interaction Casino (SIA)

  • Games 983
  • Payout Pending time: up to 2 business days; Credit/Debit Cards: 1-3 business days; Bank transfer: 3-5 business days;
Visit Casino
8

LeoVegas

  • Games 5111
  • Payout Pending time: 1-5 business days;
  • Wagering req. 20
Visit Casino
9

Royal Panda

  • Games 4813
  • Payout Pending time: Within 5 business days; Processing time:; Up to 5 business days (EU); Up to 10 business days (Non-EU)
  • Wagering req. 20
Visit Casino
10

888 Casino

  • Games 4802
  • Payout KYC: up to 72 hours; Pending time: up to 3 business days; E-wallets: 24-48 hours; Credit/Debit Cards: 3-5 business days; Wire Transfer: 4-7 business days
  • Wagering req. 40xB
Visit Casino
11

777 Casino

  • Games 5614
  • Payout Pending time: up to 3 business days; E-wallets: 24-48 hours; Credit/Debit Cards: up to 5 business days; Wire Transfer: 4-7 business days
  • Wagering req. 50
Visit Casino
13

Whamoo Casino

  • Games 1708
  • Payout KYC: 5 minutes; Pending Time: 24 hours; E-wallets: up to 12 hours; Bank Transfer: up to 2 business days (EU bank accounts); Bank Transfer: 3-5 business days (Non-EU bank accounts)
  • Wagering req. 60
Visit Casino
14

CasiGO

  • Games 4222
  • Payout Pending time: 1-2 business days; Processing time: Up to 3 business days;
  • Wagering req. 70
Visit Casino
15

Dreamz Casino

  • Games 5384
  • Payout KYC: 1-24 hours; E-wallets: Up to 3 business days
  • Wagering req. 40
Visit Casino
16

North Casino

  • Games 2604
  • Payout KYC: Few hours; E-wallets: 1-2 business days; Bank Transfer: 3-10 business days
  • Wagering req. 60
Visit Casino
17

Kaulana Casino

  • Games 3662
  • Payout Pending time: Up to 2 business days; E-wallets: Instant; Credit/Debit Cards: 2-4 business days; Wire Transfer: 3-5 business days
  • Wagering req. 30xB
Visit Casino
20

Dunder Casino

  • Games 4329
  • Payout Pending time: Within 72 hours; E-wallets: Instant; Credit/Debit Cards: 1-3 business days;
  • Wagering req. 60
Visit Casino
21

PlayFrank

  • Games 4937
  • Payout Pending time: within 48 hours; E-wallets: 2-4 business days; Credit/Debit Cards: up to 6 business days; Wire Transfer: 2-6 business days
  • Wagering req. 35
Visit Casino
22

Casilando

  • Games 5164
  • Payout KYC: within 48 hours; Pending time: 24-48 hours; Processing time: up to 3 business days;
  • Wagering req. 35
Visit Casino
23

Casoo Casino

  • Games 4166
  • Payout Withdrawals will be provided within 7 business days after completion of KYC and approval of your account
  • Wagering req. 50
Visit Casino
26

Slot Hunter

  • Games 4887
  • Payout E-wallets: Instant; Credit Cards: 1-3 business days; Bank Transfer: 3-10 business days
  • Wagering req. 50xB
Visit Casino
27

Mr Green Casino

  • Games 5050
  • Payout KYC: Few minutes; Pending time: Within 24 hours; E-wallets: Up to 2 hours; Credit/Debit Cards/Bank Transfer: 1-5 business days
Visit Casino
28

Guts Casino

  • Games 4770
  • Payout KYC: within 24 hours; Pending time: up to 24 hours; E-wallets: 15 minutes - 24 hours; Credit/Debit Cards: 2-5 business days; Bank Transfer: 2-7 business days
  • Wagering req. 400
Visit Casino
29

Bet365 Casino

  • Games 2328
  • Payout Please visit website for more information
Visit Casino
32

Betsson Casino

  • Games 5519
  • Payout KYC: Within 24 hours; Pending time: Up to 24 hours; E-wallets: Instant; Credit/Debit Cards: 2-5 business days; Bank Transfer: 2-7 business days
  • Wagering req. 35xB
Visit Casino
33

Casumo

  • Games 4847
  • Payout Pending time: 72 hours; E-wallets: Instant; Credit/Debit Cards: up to 2 business days; Bank Transfer: up to 5 business days
  • Wagering req. 60x(B+D)
Visit Casino
34

Bodog Casino

  • Games 1388
  • Payout Pending time: 24-48 hours; Bitcoin: up to 24 hours; Check: 10-15 business days; Bank Transfer: 3-5 business days
  • Wagering req. 50x(B+D)
Visit Casino
35

Rizk Casino

  • Games 5018
  • Payout Pending time: Up to 24 hours; E-wallets: Up to 24 hours; Credit/Debit Cards/Bank Transfer: 2-10 business days
  • Wagering req. 267
Visit Casino
36

SlotsMillion

  • Games 1508
  • Payout KYC: 1-3 business days;
  • Wagering req. 48
Visit Casino
40

ComeOn Casino

  • Games 3881
  • Payout Pending time: 24 hours; ( Withdrawal requests of €100,000 and over will be subject to a longer processing time); E-wallets: up to 24 hours;Credit/Debit Cards: 2-5 business days;
  • Wagering req. 80
Visit Casino
41

Zodiac Casino

  • Games 802
  • Payout KYC: 2-7 business days; Pending time: 48 hours; E-wallets: 24-72 hours; Credit/Debit Cards: 3 business days; Bank Transfer: 6-10 business days
  • Wagering req. 200
Visit Casino
45

NorthStar Bets

  • Games 824
  • Payout Pending time: Up to 72 hours;
Visit Casino
47

High Flyer Casino

  • Payout Pending time: up to 24 hours; E-wallets: up to 24 hours; Interac: 1-3 business days; Credit/Debit Cards: 3-5 business days; E-Check: up to 5 business days
Visit Casino
52

Westpoint Casino

  • Games 2897
  • Payout KYC: 5 minutes; Pending time: 24 hours; E-wallets: Up to 12 hours; Bank Transfer: 2-3 business days (EU bank accounts); Bank Transfer: Up to 5 business days (Non-EU bank accounts)
  • Wagering req. 40
Visit Casino
55

Golden Tiger Casino

  • Games 802
  • Payout KYC: 2-7 business days; Pending time: 48 hours; E-wallets: 24-72 hours; Credit/Debit Cards: 3 business days; Bank Transfer: 6-10 business days
  • Wagering req. 200xB
Visit Casino
56

Kajot Casino

  • Games 390
  • Payout KYC: 24 hours; Pending time: 24 hours; Processing time: 1-5 business days
  • Wagering req. 25
Visit Casino
57

Golden Star Casino

  • Games 5974
  • Payout KYC: Up to 24 hours; Pending time: 48 hours; E-wallets: Instant; Credit/Debit Cards: 1-3 business days; Bank Transfer: 3-10 business days
  • Wagering req. 40xB
Visit Casino
61

PlayGrand Casino

  • Games 3783
  • Payout KYC: within 48 hours; Pending Time: 24-48 hours; Processing Time: Up to 3 business days
  • Wagering req. 35xB
Visit Casino
62

CrazyFox Casino

  • Games 5205
  • Payout KYC: Up to 1 hour; E-wallets: Instant; Credit/Debit Cards: 1-3 business days; Bank Transfer: 3-10 business days
  • Wagering req. 3
Visit Casino
63

Hello Casino

Sign Up Bonus 100% up to C$ 300 + 100 Spins
  • Games 4505
  • Payout Pending time: 24-48 hours; E-wallets: Instant; Visa/Wire Transfer: 3 business days
  • Wagering req. 35
Visit Casino
64

William Hill Casino

  • Games 4271
  • Payout E-wallets: Same day; Credit/Debit Cards: 1-3 business days; Bank Transfer: 3-5 business days
Visit Casino
65

Caxino Casino

  • Games 3188
  • Payout KYC: Within 24 hours; Pending time: Within 3 business days; E-wallets: Instant; Credit Cards/Bank Transfer: 1-3 business days
  • Wagering req. 35
Visit Casino
66

MrMega Casino

  • Games 4578
  • Payout Pending time: Within 48 hours; E-wallets: 2-4 business days; Credit/Debit Cards: Up to 6 business days; Bank Transfer: 2-6 business days
  • Wagering req. 70
Visit Casino
67

Slots Magic

  • Games 5385
  • Payout KYC: Within 48 hours; Pending time: 24 hours; E-wallets: Same day; Credit/Debit Cards:/Wire Transfer: 2-7 business days
  • Wagering req. 60
Visit Casino
70

mBitCasino

  • Games 3377
  • Payout Pending time: Up to 10 minutes;
  • Wagering req. 40
Visit Casino
73

Gate777 Casino

  • Games 5153
  • Payout KYC: Same day; Pending time: 24-48 hours; Processing time: Up to 3 business days;
  • Wagering req. 70
Visit Casino
74

Betiton Casino

  • Games 5033
  • Payout KYC: 24 hours; E-wallets: 2-4 business days; Credit/Debit Cards: up to 6 business days; Bank Transfer: 2-6 business days;
  • Wagering req. 70
Visit Casino
75

Jonny Jackpot

Sign Up Bonus 100% up to C$ 400 + 50 Spins
  • Games 4508
  • Payout Pending time: 1-2 business days; Processing time: Up to 3 business days
  • Wagering req. 70
Visit Casino
76

Wheelz Casino

  • Games 3710
  • Payout KYC: Within 24 hours; Pending Time: 72 hours; Credit Cards/Bank Transfer: 2-5 business days;
  • Wagering req. 35xB
Visit Casino
78

Spin Genie

  • Games 5936
  • Payout KYC: Within 48 hours; Pending time: 24 hours; E-wallets: Same day; Credit/Debit Cards/Wire Transfer: 2-7 business days
  • Wagering req. 60
Visit Casino
80

Playzee Casino

  • Games 3356
  • Payout KYC: up to 48 hours; Pending time: 24-48 hours; Processing time: up to 3 business days
  • Wagering req. 70
Visit Casino
81

Casino Days

  • Games 4215
  • Payout KYC: within 24 hours; Pending time: within 24 hours; Processing time: 3-5 business days;
  • Wagering req. 35xB
Visit Casino
83

Novajackpot Casino

  • Games 6240
  • Payout KYC: Within 10 business days; Pending time: Within 3 business days; E-wallets: Instant; Bank Transfer: 3-5 business days;
  • Wagering req. 70x(B+D)
Visit Casino
84

21 Casino

  • Games 5039
  • Payout KYC: Within 48 hours; Pending time: 1-2 business days; Processing time: Up to 3 business days
  • Wagering req. 35xB
Visit Casino
85

Roobet

Cashback Bonus 20% up to $ 200
  • Games 2057
  • Payout KYC: 24 hours; Pending time: Up to 24 hours; E-wallets: Instant; Credit/Debit Cards/Bank Transfer: 1-3 business days;
  • Wagering req. -
Visit Casino
86

PowerPlay

  • Games 1433
  • Payout KYC: Up to 48 hours; Pending Time: 0-4 hours; Crypto: 30 minutes; E-wallets: 2-5 business days;
  • Wagering req. 35xB
Visit Casino
87

Vegas Lounge

  • Games 4909
  • Payout Pending Time: 1-2 business days; ; Processing Time: Up to 3 business days
  • Wagering req. -
Visit Casino
88

Oh My Spins Casino

  • Games 3756
  • Payout KYC: within 10 business days; Pending Time: within 3 business days; E-wallets: Instant
  • Wagering req. 70x(B+D)
Visit Casino
89

Amazon Slots

Sign Up
Casino Spins Bonus
500 Spins
  • Games 4854
  • Payout KYC: 3 business days; Pending Time: 72 hours; Bank Transfer: 1-5 business days
  • Wagering req. 65
Visit Casino
90

Native Gaming

  • Games 1616
  • Payout KYC: 24-48 hours; Pending Time: 24 hours; Crypto/E-wallets: Instant;
  • Wagering req. 40
Visit Casino
91

Captain Spins

Sign Up Bonus 100% up to C$ 300 + 50 Spins
  • Games 4150
  • Payout Pending time: 1-2 business days; Processing time: Up to 3 business days
  • Wagering req. 70
Visit Casino
92

Rapid Casino

  • Games 2726
  • Payout KYC: Within 48 hours; Pending Time: Within 24 hours; Processing time: 48 hours;
Visit Casino
94

Lucky Wilds Casino

  • Games 5868
  • Payout Pending time: 1-3 business days; E-wallets: up to 3 hours
  • Wagering req. 60
Visit Casino
95

Dream Vegas Casino

  • Games 4074
  • Payout Pending time: Minimum 2 business days; Processing time: Up to 5 business days;
  • Wagering req. 70
Visit Casino
96

Betvictor Casino Canada

  • Games 2283
  • Payout Pending time: Up to 24 hours; E-wallets: 1-3 business days; Credit/Debit Cards: 2-5 business days; Bank Transfer: 3-10 business days
Visit Casino
97

Amazon Slots Ontario

  • Games 2045
  • Payout KYC: 3 business days; Pending time: 72 hours; Processing time: 1-3 business days;
Visit Casino
99

Slot Planet

  • Games 4016
  • Payout KYC: Within 48 hours; Pending time: 1-2 business days; Processing time: Up to 3 business days;
  • Wagering req. 35xB
Visit Casino
100

Highbet Casino

  • Games 4471
  • Payout KYC: Up to 48 hours; Pending time: Within 48 hours; E-wallets: 2-4 business days; Credit Cards: Up to 6 business days; Bank Transfer: 2-6 business days;
  • Wagering req. 70
Visit Casino
101

Apollo Slots

  • Games 281
  • Payout KYC: 1-2 hours; Pending time: 2 business days; E-wallets: Instant; Bank Transfer: up to 72 hours
  • Wagering req. 60
Visit Casino
102

SpinYoo Casino

  • Games 4698
  • Payout KYC: Up to 48 hours; Pending time: 1-2 business days; Processing time: Up to 3 business days
  • Wagering req. 70
Visit Casino
103

mr.play

  • Games 4581
  • Payout KYC: Up to 24 hours; Pending time: Within 48 hours; E-wallets: 2-4 business days; Credit/Debit Cards: up to 6 business days; Bank Transfer: 2-6 business days
  • Wagering req. 35
Visit Casino
104

Spin Rio Casino

  • Games 4504
  • Payout KYC: Up to 24 hours; Pending time: Within 48 hours; E-wallets: 2-4 business days; Credit/Debit Cards: up to 6 business days; Wire Transfer: 2-6 business days
  • Wagering req. 70
Visit Casino
106

Pinnacle Sports Casino

  • Games 3460
  • Payout KYC: Up to 72 hours; Pending time: 24 hours; E-wallets: a few minutes; Credit/Debit Cards: Up to 5 business days; Bank Transfer: Up to 10 business days
Visit Casino
108

Jackpot Cash Casino

  • Games 281
  • Payout KYC: 1 hour; Pending time: 2 business days; All payments up to R100,000.00 are paid within 2 working days; Bank Transfer: up to 72 hours
  • Wagering req. 60
Visit Casino
110

KnightSlots Casino

  • Games 4996
  • Payout KYC: within 48 hours; E-wallets: Same day; Credit/Debit Cards/Wire Transfer: 2-7 business days
  • Wagering req. 60
Visit Casino
111

Karamba

  • Games 4888
  • Payout Pending time: Within 48 hours; E-wallets: 2-4 business days; Credit/Debit Cards: up to 6 business days; Wire Transfer: 2-6 business days
  • Wagering req. 70
Visit Casino
112

BetMGM Casino

  • Games 2788
  • Payout KYC: 24-48 hours; Pending Time: 3-5 business days; PayPal: within 24 hours; Visa Card: 3-5 business days
Visit Casino
113

Hippodrome Casino

  • Games 1798
  • Payout Pending time: up to 24 hours; E-wallets: 24 hours; Bank Transfer:2-5 business days
  • Wagering req. 100
Visit Casino
114

Hejgo Casino

  • Games 5684
  • Payout KYC: Instant; Pending time: 1 hour; E-wallets: Instant; Credit/Debit Cards: 3-5 business days; Bank Transfer: 3-10 business days
Visit Casino
115

Blitz Casino

  • Games 1220
  • Payout Bank Transfer: 3-7 business days
Visit Casino
116

Tortuga Casino

  • Games 2271
  • Payout E-wallets: Instant; Credit Cards/Bank Transfer: 3-5 business days
  • Wagering req. 40
Visit Casino
warning
117
Royal Vegas Casino
warning
118
Euro Palace
warning
119
Red Flush Casino
warning
120
Platinum Play Casino
warning
121
Jackpot City
warning
122
Gaming Club Casino
warning
123
Spin Casino
warning
124
Prism Casino
blacklisted
125
Alf Casino
closed
126
CasinoRoom
closed
127
Genesis Casino
closed
128
FruityCasa
closed
129
bgo Casino
closed
130
Sloty Casino
closed
131
Casinoland
closed
132
Casino Lab
closed
133
pirateplay Casino
closed
134
Quesino Casino
closed
135
CasinoJoy
closed
136
Betheat Casino
closed
137
CasinoCruise
closed
138
Vegas Hero Casino
closed
139
Pelaa
closed
140
Casino Planet
closed
141
Casino Masters
closed
142
Vegasoo Casino
closed
143
Thrills Casino
closed
144
Europaplay
closed
145
Casino Gods
closed
146
Casino Dome
closed
147
Playerz Casino
closed
148
Spela Casino
closed
149
Casoola Casino
closed
150
Spinni Casino
closed
151
Lucky247
closed
152
Kassu Casino
closed
153
UberLucky Casino
closed
154
Mr Gold Casino
closed
155
OzCasino
closed
156
Jack21 Casino
closed
157
SlotsHeaven
closed
158
Casino Gym
closed
159
Betzest Casino
closed
160
Vegas Luck
closed
161
JacksPay Casino
closed
162
Lucky Luke Casino
closed
163
Spinit
closed
164
SuperSeven Casino
closed
165
Goldrun Casino
closed
166
VegasRush Casino

Our Casino Review Criteria

 Welcome Bonuses

Casino welcome bonuses or match bonuses, as they’re commonly known, are one of the main ways that casinos try and attract players. Not all welcome bonuses are equal though. We go beyond the $ amount offered, looking into the ‘fine print’ of the wagering requirements, game restrictions etc to evaluate all the components of the sign-up offer. Sometimes a $200 bonus can be better than $3200 bonus – we give you our opinions and bonus small print enabling you to make a reasoned decision.

Casino Software

We only recommend reputable casinos powered by the top casino software companies. Although there are far less casino software companies than online casinos there are still quite a few, many of which have poor security as well as low quality graphics, gameplay and game choice. Generally, we review and promote Microgaming casinos such as Betway Casino, Playtech sites such as King Billy Casino and Netent which powers Casino Cruise and SpinIt, as well as casinos offering games from boutique software providers such as Playn’go, Yggdrasil and Betsoft. As such you can be guaranteed a top gaming experience, playing games with crisp graphics and innovative gameplay.

Platform Choice  

Gone are the days when casinos offered just one way to play their casino via download. Nowadays players from Canada want choice in the casino platform and especially they increasingly want to play on the move – i.e. via a mobile casino. In our casino write-ups we outline the platforms which the casino provides – whether it provides a flash casino as well as a download casino, and whether it offers a mobile casino and if it does how it rates and how to access it.

 Game Choice  

When comparing and reviewing casinos we look for a strong selection of games both in terms of numbers and game variety. All the casinos we review and recommend offer a great selection of slot games covering all the different types – 3 reel, fruit machines, video slots and progressives.  We also look for a good selection of table games (roulette, blackjack, craps etc) and video pokers. Finally Canadians nowadays also want to play more casual game and scratch cards – additional criteria we use when evaluating an online casino site.

Customer Support

We look for a variety of customer support options and test for responsiveness in dealing with issues. As a minimum, we look for email and live chat customer support, whilst telephone support with a CA toll number gives the site plus points. Increasingly casino sites are offering new ways for players from Canada to get in touch such as Skype and WhatsApp – we point these out too.

Banking  

Players want to be able to get money onto a site easily and withdraw their money quickly too. A good casino should offer a variety of payment methods from e-wallets (see our Skrill casinos and Neteller casinos as examples) to pre-paid cards such as our specialist Paysafecard casinos to credit cards etc. We also look for Canadian specific friendly payment methods such as iDebit. We test our casinos first hand to determine the time taken to deposit and withdraw as well as picking up 3rd hand feedback from the various player forums. Finally, we look for transparency – good casino sites should list each payment type, whether that payment type can also be used for withdrawals, the approximate no of day’s types for each type of transaction (deposit and withdrawal) and the pending withdrawal period.

Security and Privacy

We only recommend casinos that operate with the strictest security and privacy policies. Our top rated casinos all use SSL technology to safeguard financial transactions and have strict privacy policies with regards to player data. Most importantly our top sites operate under licenses from the strictest remote gaming authorities – Malta Gaming Authority and the Gibraltar Gambling Authority. Be sure to learn about the online casino industry and how it is built as a part of your research.

Our Casino Review Process

We review all the casinos submitted to us personally. For each casino, we undertake the following process in order to review the casino against our rating criteria above

  1. Register an account: We register an account noting the number of fields and time taken to open an account
  2. Download software: For those casinos with download software we download the software noting how easy the installation process is
  3. Depositing funds: We deposit funds via at least 2 different payment methods offered by the casino.
  4. Game Choice: We test and play at least 5 different games as well as marking down the range and number of games
  5. Support: We test the support options to determine they do reply via the support channels offered by the casino. If we don’t receive a reply or receive a reply beyond what we consider to be reasonable for that particular channel then we don’t mark it as a support channel by the casino

Bottom Line on Casino Reviews

This may all sound serious but we want our visitors to enjoy a stress-free online gaming experience – to play, have fun and hopefully win some money! So we’ve done the hard work for you, looking over the roughly 700+ online casino sites, reviewing each and every one of them according to our criteria above to present to you in the table above those sites we feel we can recommend.

Visit PlayOJO Casino

 

Author:

Chief editor and creator, Tom drives the direction of CanadianCasinos.ca with the goal to provide the best and most honest resource for online gambling enthusiasts in Canada

Subscribe
Notify of
guest
1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
linda cook
linda cook
2 years ago

Ha. d the worst experience with Casino Lab. Had been playing for several months and then was asked to complete verification. They kept taking deposits and finally had a substancial win. Several days after the withdrawal had not been processed I contacted them and they said it was because verification had not been done. Because the withdrawal sat there and I didnt have the funds to play I cancelled withdrawal only to lose most of the money I was to get. Yes, my fault also but I was so upset at the fact that when they had wanted verification first… Read more »