KOHO Casinos

Author Tom Wilson

Editor

Why trust us

With over decades of experience in the iGaming industry, we care about transparency and fairness. If you ever have any issues, we also provide a free service for our users to submit complaints to casinos in order to keep them honest.
Click here to read more about who we are.

KOHO Casinos

Online casinos try to attract players in all sorts of ways, like by promising valuable bonuses, offering quality games, or having a well-built mobile site or app. They might also try to present themselves as the best online gambling option through various accepted payment methods, especially when targeting players from a given country or region.

One such option is KOHO, and one such region is Canada. This Visa-partnered reloadable prepaid card has found itself in the wallets of tens of thousands of Canadians in the last few years, while a portion of them use it for topping up their online casino accounts.

But what is KOHO, exactly? Is there something that makes it better than other standard online casino payment methods? How to order a KOHO card, and are there any drawbacks to using it?

Best KOHO Casinos

1

PlayOJO Casino

Exclusive Free Spins 80 FS

Accepts Visa Credit

Visa Credit accepted
Paysafecard accepted
Interac accepted
More
Apple Pay accepted
MasterCard Credit accepted
PayPal accepted
MuchBetter accepted
AstroPay Card accepted
Maestro accepted
Payz accepted
Jeton accepted
MasterCard Debit accepted
Bank Wire Transfer accepted
Tiger Pay accepted
  • Games 6353
  • Payout KYC: 48 hours; Pending time: within a few hours; E-wallets: Same day; Credit/Debit Cards/Wire Transfer: 2-7 business days
Visit Casino
2

Wildz Casino

Sign Up Bonus 100% up to C$ 1,000 + 200 Spins

Accepts Visa Credit

Visa Credit accepted
Paysafecard accepted
Interac accepted
More
MasterCard Credit accepted
MuchBetter accepted
AstroPay Card accepted
iDebit accepted
Payz accepted
InstaDebit accepted
CashtoCode accepted
Bank Wire Transfer accepted
  • Games 5178
  • Payout KYC: Within 24 hours; Pending time: 1-3 business days (Europe)/Up to 5 business days (non-European customers); Credit Cards: 1-3 business days; Bank Transfer: 3-5 business days;
  • Wagering req. 35xB
Visit Casino
3

FortunePlay Casino

Sign Up Bonus 100% up to C$ 1,000 + 100 Spins

Accepts Visa Credit

Visa Credit accepted
Litecoin accepted
Bitcoin accepted
More
Paysafecard accepted
Interac accepted
Bitcoin Cash accepted
Ripple accepted
Visa Debit accepted
Cardano accepted
Dogecoin accepted
MasterCard Credit accepted
TRON accepted
Revolut accepted
MiFinity accepted
AstroPay Card accepted
Tether accepted
InstaDebit accepted
Ethereum accepted
iDebit accepted
Payz accepted
Jeton accepted
Flexepin accepted
MasterCard Debit accepted
Neosurf accepted
CashtoCode accepted
Skinsback accepted
Bank Wire Transfer accepted
  • Games 6947
  • Payout KYC: within 48 hours; Pending time: within 72 hours; E-wallets: Instant; Credit/Debit Cards: 1-3 business days; Bank Transfer: 3-10 business days;
  • Wagering req. 40xB
Visit Casino
4

Rooster.bet Casino

Sign Up Bonus 100% up to C$ 1,500 + 100 Spins

Accepts Visa Credit

Visa Credit accepted
Litecoin accepted
Bitcoin accepted
More
Interac accepted
Ripple accepted
Bitcoin Cash accepted
MasterCard Credit accepted
Dogecoin accepted
MuchBetter accepted
MiFinity accepted
TRON accepted
AstroPay Card accepted
Ethereum accepted
Tether accepted
iDebit accepted
Jeton accepted
Flexepin accepted
Neosurf accepted
CashtoCode accepted
Skinsback accepted
Bank Wire Transfer accepted
  • Games 7419
  • Payout KYC: up to 72 hours; Pending Time: up to 24 hours; E-wallets: Instant; Credit Cards: 1-3 business days; Bank Transfer: 3-10 business days;
  • Wagering req. 40xB
Visit Casino
5

Lucky7even Casino

Sign Up Bonus 100% up to C$ 750 + 50 Spins

Accepts Visa Credit

Visa Credit accepted
Litecoin accepted
Bitcoin accepted
More
Paysafecard accepted
Visa Debit accepted
Ripple accepted
Bitcoin Cash accepted
Interac accepted
Cardano accepted
MasterCard Credit accepted
Dogecoin accepted
MuchBetter accepted
MiFinity accepted
TRON accepted
AstroPay Card accepted
Maestro accepted
Tether accepted
Ethereum accepted
Binance accepted
iDebit accepted
Payz accepted
InstaDebit accepted
Jeton accepted
Flexepin accepted
MasterCard Debit accepted
Neosurf accepted
CashtoCode accepted
Skinsback accepted
Bank Wire Transfer accepted
  • Games 7289
  • Payout KYC: within 36 hours; E-wallets: Instant; Credit/Debit Cards: 1-5 business days; Bank Transfer: 3-10 business days
  • Wagering req. 40
Visit Casino
6

Sports Interaction Casino (SIA)

Exclusive Slots Bonus 250% up to C$ 1000

Accepts Visa Credit

Visa Credit accepted
Paysafecard accepted
Interac accepted
More
Apple Pay accepted
MasterCard Credit accepted
MuchBetter accepted
Maestro accepted
InstaDebit accepted
Payz accepted
iDebit accepted
MasterCard Debit accepted
eCheck accepted
Bank Wire Transfer accepted
  • Games 993
  • Payout Pending time: up to 2 business days; Credit/Debit Cards: 1-3 business days; Bank transfer: 3-5 business days;
Visit Casino
7

LeoVegas

Sign Up Bonus 100% up to C$ 500 + 33 Spins

Accepts Visa Credit

Visa Credit accepted
Paysafecard accepted
Interac accepted
More
Apple Pay accepted
Visa Debit accepted
MasterCard Credit accepted
PayPal accepted
MuchBetter accepted
AstroPay Card accepted
InstaDebit accepted
iDebit accepted
Neosurf accepted
MasterCard Debit accepted
Bank Wire Transfer accepted
  • Games 5261
  • Payout Pending Time: 1-5 business days;
  • Wagering req. 25
Visit Casino
8

888 Casino

Sign Up Bonus 100% up to C$ 1,000 + 100 Spins

Accepts Visa Credit

Visa Credit accepted
Interac accepted
Visa Debit accepted
More
Apple Pay accepted
MuchBetter accepted
MasterCard Credit accepted
PayPal accepted
Maestro accepted
AstroPay Card accepted
Luxon Pay accepted
iDebit accepted
Payz accepted
InstaDebit accepted
Diners Club Credit accepted
Bank Wire Transfer accepted
  • Games 4954
  • Payout KYC: up to 72 hours; 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. 30xB
Visit Casino
9

777 Casino

Sign Up Bonus 100% up to C$ 200

Accepts Visa Credit

Visa Credit accepted
Paysafecard accepted
Interac accepted
More
Apple Pay accepted
Visa Debit accepted
MasterCard Credit accepted
PayPal accepted
MuchBetter accepted
AstroPay Card accepted
Payz accepted
Luxon Pay accepted
iDebit accepted
InstaDebit accepted
Neosurf accepted
Bank Wire Transfer accepted
  • Games 6066
  • Payout KYC: 24-72 hours; 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
10

BitStarz Casino

Exclusive No deposit bonus 20 FS

Accepts Visa Credit

Visa Credit accepted
Litecoin accepted
Bitcoin accepted
More
Paysafecard accepted
Ripple accepted
Interac accepted
Bitcoin Cash accepted
Cardano accepted
Monero accepted
MuchBetter accepted
Dogecoin accepted
MasterCard Credit accepted
Polkadot accepted
Revolut accepted
TRON accepted
MiFinity accepted
Maestro accepted
Dash accepted
AstroPay Card accepted
Tether accepted
InstaDebit accepted
Ethereum accepted
iDebit accepted
Payz accepted
MasterCard Debit accepted
Neosurf accepted
CashtoCode accepted
Bank Wire Transfer accepted
  • Games 5287
  • Payout KYC: within 12 hours; Pending time: within 1 hour; Processing time: Instant
Visit Casino
11

Whamoo Casino

Sign Up Bonus 100% up to 300 + 150 Spins

Accepts Visa Credit

Visa Credit accepted
Paysafecard accepted
MasterCard Credit accepted
More
MiFinity accepted
AstroPay Card accepted
Flexepin accepted
eZeeWallet accepted
Bank Wire Transfer accepted
  • Games 3785
  • 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
12

CasiGO

Sign Up Bonus 200% up to C$ 200 + 100 Spins

Accepts Visa Credit

Visa Credit accepted
Paysafecard accepted
Apple Pay accepted
More
Interac accepted
MasterCard Credit accepted
PayPal accepted
MuchBetter accepted
MiFinity accepted
Maestro accepted
Luxon Pay accepted
InstaDebit accepted
Neosurf accepted
MasterCard Debit accepted
Bank Wire Transfer accepted
  • Games 2881
  • Payout Pending time: 1-2 business days; Processing time: 3-5 business days;
  • Wagering req. 70
Visit Casino
13

Dreamz Casino

Sign Up Bonus 100% up to C$ 1,000

Accepts Visa Credit

Visa Credit accepted
Interac accepted
MasterCard Credit accepted
More
Jeton accepted
Bank Wire Transfer accepted
  • Games 5260
  • Payout KYC: 1-24 hours; E-wallets: up to 3 business days
  • Wagering req. 40
Visit Casino
14

North Casino

Sign Up Bonus 100% up to C$ 1,000 + 200 Spins

Accepts Visa Credit

Visa Credit accepted
Litecoin accepted
Bitcoin accepted
More
Interac accepted
Apple Pay accepted
Bitcoin Cash accepted
MasterCard Credit accepted
MuchBetter accepted
MiFinity accepted
Maestro accepted
iDebit accepted
Tether accepted
Ethereum accepted
Payz accepted
MasterCard Debit accepted
Neosurf accepted
Bank Wire Transfer accepted
  • Games 2482
  • Payout KYC: few hours; E-wallets: 1-2 business days; Bank Transfer: 3-10 business days
  • Wagering req. 60
Visit Casino
15

iLucki Casino

Sign Up Bonus 100% up to C$ 300 + 100 Spins

Accepts Visa Credit

Visa Credit accepted
Litecoin accepted
Bitcoin accepted
More
Paysafecard accepted
Interac accepted
Bitcoin Cash accepted
Ripple accepted
MasterCard Credit accepted
Dogecoin accepted
Cardano accepted
MuchBetter accepted
MiFinity accepted
AstroPay Card accepted
Maestro accepted
Tether accepted
InstaDebit accepted
Ethereum accepted
iDebit accepted
Payz accepted
Flexepin accepted
Jeton accepted
MasterCard Debit accepted
Neosurf accepted
CashtoCode accepted
Bank Wire Transfer accepted
  • Games 5990
  • Payout KYC: up to 24 hours; E-wallets: Instant; Credit/Debit Cards: 3-5 business days; Bank Transfer: 3-10 business days
  • Wagering req. 50xB
Visit Casino
16

PlayFrank

Sign Up Bonus 100% up to C$ 100 + 50 Spins

Accepts Visa Credit

Visa Credit accepted
Paysafecard accepted
Interac accepted
More
Visa Debit accepted
PayPal accepted
MasterCard Credit accepted
MuchBetter accepted
Maestro accepted
AstroPay Card accepted
Payz accepted
Neosurf accepted
Jeton accepted
MasterCard Debit accepted
Bank Wire Transfer accepted
  • Games 5075
  • Payout KYC: 24-48 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. 35
Visit Casino
17

Casilando

Sign Up Bonus 100% up to C$ 300 + 90 Spins

Accepts Visa Credit

Visa Credit accepted
Paysafecard accepted
Interac accepted
More
Visa Debit accepted
MasterCard Credit accepted
MuchBetter accepted
MiFinity accepted
AstroPay Card accepted
Maestro accepted
Luxon Pay accepted
Neosurf accepted
Jeton accepted
CashtoCode accepted
Bank Wire Transfer accepted
  • Games 5326
  • Payout KYC: Within 48 hours; Pending time: 24-48 hours; Processing time: Up to 3 business days;
  • Wagering req. 35
Visit Casino
18

Casoo Casino

Sign Up Bonus 100% up to $/€ 300 + 100 Spins

Accepts Visa Credit

Visa Credit accepted
Litecoin accepted
Bitcoin accepted
More
Paysafecard accepted
Apple Pay accepted
Bitcoin Cash accepted
Interac accepted
MasterCard Credit accepted
USD Coin accepted
MiFinity accepted
TRON accepted
Maestro accepted
AstroPay Card accepted
Ethereum accepted
Payz accepted
Tether accepted
Neosurf accepted
Jeton accepted
CashtoCode accepted
Bank Wire Transfer accepted
  • Games 3922
  • Payout Pending time: Within 72 hours (If the withdrawn amount exceeds €1,000 it takes up to 7 business days); Processing time: Up to 7 business days after completion of KYC
  • Wagering req. 50
Visit Casino
19

Tsars Casino

Sign Up Bonus 100% up to C$ 450 + 100 Spins

Accepts Visa Credit

Visa Credit accepted
Litecoin accepted
Bitcoin accepted
More
Paysafecard accepted
Interac accepted
Ripple accepted
Bitcoin Cash accepted
Cardano accepted
MasterCard Credit accepted
Dogecoin accepted
USD Coin accepted
TRON accepted
MiFinity accepted
AstroPay Card accepted
Ethereum accepted
Tether accepted
Payz accepted
InstaDebit accepted
Jeton accepted
Neosurf accepted
Bank Wire Transfer accepted
  • Games 4873
  • Payout KYC: up to 10 minutes; Processing Time: 7 business days after account approval
  • Wagering req. 50
Visit Casino
20

Slot Hunter

Sign Up Bonus 100% up to C$ 1,500 + 100 Spins

Accepts Visa Credit

Visa Credit accepted
Paysafecard accepted
Interac accepted
More
Visa Debit accepted
MasterCard Credit accepted
MiFinity accepted
Maestro accepted
InstaDebit accepted
iDebit accepted
Payz accepted
Flexepin accepted
Neosurf accepted
Jeton accepted
MasterCard Debit accepted
CashtoCode accepted
Bank Wire Transfer accepted
  • Games 5856
  • Payout KYC: up to 24 hours; E-wallets: Instant; Credit Cards: 1-3 business days; Bank Transfer: 3-10 business days
  • Wagering req. 50xB
Visit Casino

What Is KOHO?

KOHO is a fintech company from Toronto. It was founded in 2014, but it didn’t launch its services until 2017. The company offers banking services through a Visa prepaid card and mobile app. Apart from Visa, KOHO found partners in Peoples Trust, a trust company and a subsidiary of Peoples Bank of Canada, including investors such as Portag3, Drive Capital, and Power Group.

Since KOHO is on Visa’s network, you may use it wherever Visa is accepted, both physically or via the internet.

Being partnered with Peoples Trust makes KOHO extremely safe. Namely, if KOHO was to fail, the customers could still access their funds through Peoples Trust.

As of 2025, KOHO is used by over 1.5 million Canadians and continues to position itself not as a traditional bank but as a prepaid Mastercard-linked fintech account. While this setup can offer flexibility for online casino deposits (you control the funds loaded), users should note that KOHO does not operate exactly like a full-service bank; for instance, larger cheque deposits, bank drafts, or traditional savings/chequing features may be limited.

From a casino deposit perspective, KOHO can be an attractive option because you load the card, then use it for a casino. That said, you should check whether the casino accepts prepaid Mastercards and confirm your expected withdrawal path: if the casino sends the winnings back to a traditional bank account rather than KOHO, you may need to plan accordingly.

Also, as with all Canadian payment methods, even KOHO may be subject to merchant-coding rules and your card issuer may flag “gambling” merchant codes so be wary that success isn’t always guaranteed.

How to Get Started With KOHO?

You can open an account with KOHO in as little as five minutes, as there are no complicated processes like credit checks.

Go to KOHO’s official website and select Open Account to sign up. The first step is to provide your email and set up a password, after which you’ll need to input some identification info like full legal name, date of birth, phone number, and more.

Once done, you can order a plastic Visa card to be delivered to your home address. Meanwhile, you can access and manage your account through KOHO’s official mobile app.

You may add funds to your KOHO account in three ways — transferring the money from your bank account, having your payroll be directly deposited to your account, or by loading the funds through your existing Visa card.

How to Make a KOHO Casino Deposit?

Now that you know a thing or two about the KOHO prepaid card, you should learn how to make an online casino deposit with one. Here’s a quick step-by-step.

Step 1: If you created your KOHO account and added some money, your next step is to find a Canadian-friendly online casino that accepts Visa.

Step 2: Register to the casino site in a similar way you registered your KOHO account: sign up by providing the operator with your name, date of birth, address, phone number, and other identification details. After providing that info, activate your online casino account and log in.

Step 3: Navigate to the casino’s cashier page, go to the deposit tab, and select Visa from the list of available options. Input your card details and the deposit amount. The KOHO itself doesn’t have a minimum deposit limit, but online casinos do, so make sure to check what this limit is.

Step 4: Confirm the deposit transaction, and the money should appear in your casino wallet in a matter of moments. From there, you can claim the casino’s welcome deposit bonus (if available) and start playing.

KOHO Withdrawals

KOHO is exclusively a prepaid service. This means you can use it for online casino deposits, but not withdrawals. Instead, you can try withdrawing to your regular Visa debit or credit card or directly to your bank account.

Pros and Cons of Using KOHO in Online Casinos

KOHO is a payment method of choice for many Canadian online casino players, but there might be a few reasons why this method might not be an ideal choice for you.

Pros

  • Easy to set up

It takes just a few minutes to open an account with KOHO. The service won’t do any credit checks, so you just need to provide a few personal details, and you’re set.

  • Good for keeping control of your spendings

KOHO comes with a Visa prepaid card, meaning you can only spend the money you currently have on your balance, which helps when you wish to control your gambling budget better. Also, unlike many other prepaid cards, KOHO cards are reloadable.

  • Highly secured

KOHO runs on Visa’s network, making it incredibly secure. For added security, you can use the app to lock your card at any time.

  • Quick deposits

Prepaid cards like KOHO are some of the fastest online deposit methods. Once you confirm your transaction, the money should go through in a matter of moments.

  • Available in all of Canada

KOHO is available “from Tofino to Fogo Island” as advertised on the website. All Canadian residents can create an account and receive their Visa prepaid card.

Cons

  • Not available for direct withdrawals

Even though you can reload your KOHO card, you can’t do it by withdrawing money from your casino account directly to the card. Instead, withdraw to your bank account and redirect the money to your KOHO card, but this is much slower and more complicated.

  • Foreign exchange fees

If you plan on depositing to a casino site that doesn’t accept Canadian dollars, you’ll be charged a 1.5% foreign transaction fee.

Final Thoughts

KOHO is another safe, reputable, and easy-to-use Canadian-based banking service. The mobile app makes for simple money management, while the Visa prepaid card allows quick and effortless payments. The service is available across all of Canada, and the card is accepted at all casinos that accept Visa prepaid cards. The only major flaw of KOHO is that you can’t use it for online casino withdrawals.

Feedback from users in early 2025 shows a mix of experiences: many report smooth e-Transfers and prepaid card spending with KOHO, but some note slower customer service when issues arise and some caution about relying on KOHO for large sums destined for casino withdrawals. If you do happen to run into any trouble with any casino using KOHO, you can submit a complaint using our form here.

FAQ

Can Canadians use KOHO for online gambling?

Yes, you can use your KOHO Visa prepaid card to deposit money into an online casino account.

Does KOHO charge any fees for online casino deposits?

KOHO does not charge any deposit fees if the deposit is made in CAD. If you’re depositing in foreign currency, you’ll be charged a 1.5% foreign transaction fee.

Is KOHO available for online casino withdrawals?

Regrettably, you can only use your KOHO card to make online casino deposits.

How quick are KOHO deposits?

KOHO deposits are as quick as prepaid card deposits, meaning they are usually completed in a few seconds or minutes at the most.

Author Tom Wilson

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