Advertiser Disclosure

We want to bring you the best content and the best offers. Just so you know, we may collect compensation from the links on this page and some of our reviewers are compensated for contributing content to this website.


How do I make a sportsbook deposit from Canada?
Making a online sportsbook deposit from Canada is very easy. You can use a Canadian credit card such as Visa or MasterCard. You can transfer money directly from a Canadian chequing or savings account using Instadebit or IDebit transfer services. You may also send a Bank Wire or Personal Check to your sportsbook directly. You can even use cash if you go to a PaySafeCard retailer near you by purchasing a voucher, then entering that number at the sportsbook of your choice. There really are a wide range of deposit and withdrawal options available to Canadians who bet online.

Why won’t my Visa or Master card work?
Some Canadians find that they try and deposit using their MasterCard or Visa and they get a message back that the transaction is blocked. Some issued credit cards in Canada have online gaming restrictions on them from the issuing bank. These banks have decided they would rather not provide credit for gambling transactions. This is most common with cards issued by TD bank .How can I deposit using my Canadian Bank Account?
The most popular way to deposit to online sportsbooks in Canada is by using a personal checking or savings account. Many online sportsbooks offer a service where you can set up what is called a “electronic check”. This is exactly like writing a check except the money is transferred electronically usually between 24-72 hours. We highly recommend services such as Instadebit or IDebit who work with most Canadian banks and sportsbooks who have made this process very simple and easy to use. They also enable you to deposit much faster.
Is Instadebit or IDebit Safe and Legit?
Yes these services are absolutely legal and safe to use from Canada. In fact they were designed for the Canadian sports betting market. They work closely with Canadian banks to help facilitate payments for online betting and other online purchases. Instadebit has been serving Canadians for well over ten years and IDebit is somewhat newer but offers some advantages over Instadebit. These two payment methods are our number one recommended way to send money to online betting sites. Payouts are processed within 24-48 hours and can easily be sent right back to your bank account. Learn more about Instadebit and IDebit.
Can I deposit to a Sports betting site using a e-transfer or Interact?
Currently no online sportsbooks offer this method of deposit to fund your account, but its possible they will in the future. In the meantime we recommend the services answered in the question above to facilitate bank account to sportsbook transfers.

Can I deposit to a Sportsbook using PayPal from Canada?
Unfortunately at the moment PayPal does not process online gambling transactions for Canadians. They used to but when the US passed a law that prohibited online gambling transactions, PayPal sort of lumped Canada in with North America despite online gaming being legal in Canada.

What sports betting sites allow for betting in Canadian dollars?
Pretty much all online sportsbooks and definitely the ones we recommend on this site offer betting, deposits and withdrawals in Canadian dollars. No need to worry about foreign exchange charges.
Do I have to pay Taxes on Online Gambling Winnings?
No. The best part about gambling as a Canadian is that you do not have to pay any taxes on sports betting, casino or online poker winnings.

What is the fastest Easiest way to Deposit to a Sportsbook?
The two fastest ways to make a sportsbook deposit are Credit Card and IDebit. Both methods offer ways to Instantly deposit money to your betting account. IDebit can instantly send funds from your personal bank account to your betting account within minutes. Another option is PaySafeCard. This is a ticket you can buy at 10,000 locations across Canada (convenience stores and Canada Post Offices) where you can buy the voucher with cash, credit or debit and enter the ticket number at your online sportsbook to transfer the funds instantly. PaySafeCard is also accepted at all sportsbooks. IDebit is only accepted at Bet365 and Pinnacle, although those two sites are our top 2 recommendations.