Mastercard Casinos
Updated By CanadaCasinos editorial team
Mastercard is accepted at almost every online casino open to Canadians, but a card that works in the cashier can still be declined by the bank that issued it. Below are casinos that take Mastercard, followed by what decides whether a deposit goes through and how to get your winnings back out.
Compare the 18 casinos in our ranking
Casinos we recommend to Canadian players
Ranked by what a player in Canada actually gets: the size and terms of the welcome package, whether the operator is registered with iGaming Ontario, and how the cashier handles Interac.
- 1
Casinoly Casino300% up to C$4,500+ 300 free spinsWagering 35x (40x on free spins) · Min deposit C$30 · Interac · Interac e-Transfer · MuchBetter · Visa - 2
Spinsy100% up to C$750+ 200 free spinsWagering 35x · Min deposit C$30 - 3
Avalon78 Casino100% up to C$375+ 150 free spinsWagering 40x · Min deposit C$30 · Interac · iDebit · InstaDebit · Visa - 4
Bizzo Casino125% up to C$7,250+ 175 free spinsWagering 40x · Min deposit C$25 · Interac · Visa · Mastercard · Bitcoin - 5
PowBet Casino300% up to C$4,500+ 300 free spinsWagering 35x (40x on free spins) · Min deposit C$30 · Interac · MuchBetter · Visa · Mastercard - 6
Mystake CasinoUp to C$1,500Wagering 30x · Min deposit C$20 · Interac · Visa · Mastercard · Bitcoin - 7
Rocket Casino100% up to C$1,500+ 150 free spinsWagering 45x · Min deposit C$30 - 8
Bob Casino100% up to C$1,500+ 130 free spinsWagering 40x · Min deposit C$25 · Interac · iDebit · InstaDebit · Visa - 9
Betamo Casino100% up to C$400+ 150 free spinsWagering 40x · Min deposit C$20 · Interac · iDebit · InstaDebit · Visa - 10
VipLuck Casino100% up to C$3,000+ 300 free spinsWagering 35x · Min deposit C$20 - 11
HellSpin CasinoUp to C$5,200+ 150 free spinsWagering 40x · Min deposit C$20 · Interac · Visa · Mastercard · Bitcoin - 12
National Casino100% up to C$1,500+ 150 free spinsWagering 40x · Min deposit C$25 · Interac · Interac e-Transfer · InstaDebit · MuchBetter - 13
CasinoChan100% up to C$1,500+ 120 free spinsWagering 40x · Interac · iDebit · Visa · Mastercard - 14
100% up to C$750+ 10 free spinsWagering 35x · Min deposit C$10 · Interac · Interac e-Transfer · iDebit · InstaDebit - 15
Zotabet Casino100% up to C$10,000+ 100 free spinsWagering 40x · Min deposit C$30 · Interac · iDebit · MuchBetter · Visa - 16
Lucky Days Casino100% up to C$1,500+ 100 free spinsWagering 30x · Min deposit C$20 · Interac · iDebit · InstaDebit · MuchBetter - 17
Slots Magic Casino100% up to C$500+ 50 free spinsWagering 30x · Min deposit C$10 · Interac · MuchBetter · Visa · Mastercard - 18
100% up to C$2,210+ 150 free spinsWagering 50x · Min deposit C$15 · Interac · InstaDebit · Visa · Mastercard
We may earn a commission when you sign up through the links above — it never changes the order of this table. Bonus terms come from the operator and can change: always check the page you land on. 19+ (18+ in AB, MB and QC). Offshore casinos hold no Canadian licence. Updated .
Ranked with our seven-factor methodOffers checked 19+ · play responsiblyWe may earn a commission from links
Why a Mastercard deposit can be declined
The casino accepting Mastercard is only half of the payment. The bank that issued your card decides whether to allow gambling transactions, and several Canadian banks restrict them on credit cards. If a deposit is declined, the reason is usually the issuer rather than the casino; a debit Mastercard or a different method such as Interac often goes through where a credit card does not. Credit card issuers may also treat a casino payment as a cash advance, with a fee and interest from the first day.
Getting your winnings out
Withdrawals to a Mastercard are not supported at every casino, and where they are, they can take longer than e-wallet or Interac payouts because they travel back through the card network. Check the casino’s banking page for withdrawal methods before you deposit, and complete identity verification early — most casinos hold the first withdrawal until your documents have been approved.
Keeping card payments safe
Only enter card details at a casino that uses an encrypted connection and names its licensing authority in the footer of its site. Many cards now ask you to confirm online payments in your banking app, which protects you if card details are ever exposed. Set a deposit limit in your casino account, and keep an eye on statements: casino payments often appear under the name of the operating company rather than the brand you played at.