
Mastercard gift cards, also called Mastercard prepaid cards, are a popular deposit option among Canadian bettors. Which sportsbooks accept various Mastercard gift cards can be hit and miss, and it can be difficult to figure out which Canadian online sportsbook will accept your Mastercard prepaid card.
If you have a Mastercard gift card that you want to use to bet on sports online then you’re on the right page. Below I will recommend two betting sites that accept different Mastercard gift card versions, outline when we’ve tested the different Mastercard gift cards at the various sportsbooks, and provide a simple three step guide you can follow to fund your betting account and place bets with your Mastercard gift card.
Where To Bet Using A MasterCard Gift Card
| Sportsbook | Offers | Visit |
|---|---|---|
![]() |
See Website For Details | Visit |
SportsInteraction.com is our recommended betting site for Canadians looking to wager on sports using a MasterCard gift card.
SportsInteraction.com is entirely focused on the Canadian betting market. They are licensed and regulated by iGaming Ontario to operate in the regulated Ontario gaming market, while also serving the rest of Canada.
Unfortunately in our recent testing (October and November 2025), Sports Interaction did not accept Joker MasterCard gift cards (they did accept Vanilla MasterCard gift cards). If you have a Joker MasterCard, then we recommend Betway.ca.
MasterCard Gift Card Options
The two most popular MasterCard prepaid gift cards in Canada are the Vanilla MasterCard and Joker MasterCard. Both are easily accessible in Canada and can be used to bet online. I’ve broken down the details of each prepaid card below including where you can buy them and which of our recommended sportsbooks accept them.
Vanilla MasterCard
- Referred to as Vanilla Mastercard Prepaid Card or Vanilla Mastercard gift card. Official website link.
- The Vanilla Prepaid program launched in 2008. They are still the most trusted prepaid card available in Canada.
- Available in denominations from $25 up to $200 CAD.
- Sold at over 10,000 retail locations across Canada including 7 Eleven, Best Buy, Giant Tiger, Walmart, Ultramar, and more.
- **We successfully tested a Vanilla Mastercard deposit at SportsInteraction.com in November, 2025.
Joker MasterCard
- Referred to as Joker Prepaid MasterCard or Joker MasterCard gift card. Official website link.
- Has become slightly more popular than Vanilla MasterCard over the past two years (launched in retail outlets in 2023).
- Available in denominations from $25 up to $500 CAD.
- Sold at over 11,000 major retail locations across Canada including Canadian Tire, Loblaws, Rexall, Shoppers Drug Mart, Sobeys, Staples, Quickie Convenience, and more.
- **We were unsuccessful with our test Joker MasterCard deposit at Sports Interaction in October, 2025.
- **Our last successful Joker MasterCard deposit test was at Betway.ca in late 2024.
Bet Online With Your MasterCard Gift Card – 3 Step Guide
Follow these three steps to use your MasterCard gift card (Vanilla Mastercard, Joker Mastercard, etc.) to fund your sports betting account and place bets from across Canada.
Step 1. Join SportsInteraction.com
Click the above link, select ‘Register’ on the landing page, and complete the sign up form to open your account.
**As mentioned above our last test at Sports Interaction for the Joker MasterCard was unsuccessful (Vanilla MasterCard was successful). If you have a Joker Mastercard then we suggest Betway.ca.
Step 2. Deposit Your MasterCard Prepaid Card
Log into your Sports Interaction account and click the ‘Deposit’ button.
Select ‘Debit/Credit Cards’ under the Popular Payment Methods heading to continue to the Mastercard deposit section.
Enter your MasterCard gift card information on the deposit page. You will have to enter the card number, expiry date, CVV2, and your name.
On the following page you will enter the card value (deposit amount), re-enter the CVV2, and click the ‘Deposit’ button to fund your betting account with your Mastercard gift card.
**SIA has a deposit limit of $250 weekly from prepaid gift cards.
Step 3. Place Your Bets
Your funds will immediately be available in your betting account.
Select ‘Sports’ from the top menu bar and navigate to the betting market that you want to wager on. Select the odds of the bet to add it to your Bet Slip, enter your Stake amount, and click ‘Place Bets’ to make your wager.



