Online Casinos That Accept Credit Cards

Written by
fact-check-icon Fact checked by

You can use a credit card to make instant deposits at leading online casinos such as BetMGM, DraftKings, FanDuel, and Caesars Palace. Players can unlock several benefits when using a credit card, such as speed, ease, and security. However, there are also a few potential drawbacks to consider. Read on to learn more about the pros and cons of credit card deposits, along with a guide to making payments at online casinos.

600 diamonds
250 game coins
PLUS 5 Sweeps Coins on Sign Up
800+ Slots + Live Dealer Games!
FREE Daily Rewards
Authentic slots, Produced by High 5
To Claim: Click Play Now
Up to 27.5 FREE SC
PLUS 57,500 GC
Get 2.5 Free SC + 7,500 GC on Sign Up
Exclusive McJackpots on All Games
High selection of Hold & Win Games
Loyalty Program
+ 7,777 FREE Gold Coins
US Players Accepted
Daily FREE Coins on Log In
$10 Gold Coin Offer on your first Purchase for $4.99
Chance to Win Cash Prizes
Visit Funzpoints Casino
Up to $22.50 FREE
New Player Welcome Bonus
US Players Accepted
$2.50 in Premium Funzpoints at Sign Up
+ Up to $20 Free With Your First Deposit
gold coins
PLUS $25 Stake Cash
Over 200 Slots + Live Dealer Casino-Style Games
10,000 GC + $1 Stake Cash Daily Bonus
Partnerships with Drake, Alfa Romeo F1 Team Stake, Everton FC, and more!
Use Bonus Code: USABET
20 free Sweeps coins
With 20,000 Lucky Coin Purchase
27,777 LC + 2 SC Total Welcome Offer!
100% Extra Free SC with 1st Purchase
1,000+ Casino-Style Games, Including Slots, Table Games & Roulette
 Loyalty Program with Special Bonuses
Accepts Both Fiat (Visa, Mastercard, IBT) & Crypto Payments
20 free Sweep coins
On First $20 Purchase
PLUS 2 SC + 10,000 Gold Coins on Sign Up
Live Blackjack, Roulette, and MORE
Instant Redemptions for US Players
To Claim: Click Play Now

Credit card online casino key takeaways

🏛️ Casinos Accepting Credit CardsDraftKings, FanDuel, BetMGM, Bally Casino, Caesars Palace, various others
🥇 Best Credit Card CasinoDraftKings
💵 Avg. Minimum Deposit$10

Which credit cards do online casinos accept?

Every licensed online casino in the United States accepts Visa and Mastercard payments. You can use Discover at most online casinos, too. American Express is rarely available although it is listed as a deposit option at BetMGM in New Jersey.

Best Credit card online casinos

BetMGM Casino: Best overall casino

BetMGM Casino is the best overall casino in the United States for credit card deposits. You can use Visa, MasterCard or Discover to fund your account. Deposits are free, and the process is simple.

The minimum deposit is $10. There are no official upper limits on deposits at BetMGM, but you can impose deposit limits on your own account to ensure responsible gambling. All payments are processed using 128-bit encryption, which ensures the security of the data transmitted. You cannot withdraw via a credit card at BetMGM, but it offers debit card withdrawals through Visa Fast Funds and MasterCard Send.]

BetMGM is the market leading online casino in the United States, with a huge range of slots. It includes exclusive jackpot slots such as Bison Fury and MGM Mega Millions, which have paid out record sums in several states. You can play these games for real money after making a credit card deposit, and you can also play most games in demo mode to learn how they work.

2. BetRivers Casino: Best welcome bonus

BetRivers Casino also accepts deposits made using Visa, MasterCard or Discover credit cards. Your funds will arrive instantly, and there are no fees for credit card payments. The minimum deposit is $10.
This online casino also offers instant payouts via its RushPay system. You naturally cannot withdraw via a credit card, but immediate withdrawals through methods like Play+ and PayPal are available.

BetRivers also has the best welcome bonus on the market. Just use the BetRivers promo code RIVUSA and make a deposit of $10 or more using your credit card to qualify. You will then receive a rebate of up to $500 on any net losses incurred in your first 24 hours. The rebate will be paid in bonus funds, with a 1x wagering requirement.

3. Caesars Palace: Best rewards program

Caesars Palace is the best online casino for ongoing loyalty rewards. It is part of the Caesars Rewards program, which means you will earn Tier Credits and Reward Credits each time you play online casino games at Caesars Palace.

It recently lowered its minimum deposit from $20 to $10, bringing it in line with rivals such as BetMGM and BetRivers. High rollers are accepted at Caesars Palace Casino, but it might be advisable to contact customer service before making a large payment.

This online casino accepts Visa, MasterCard and Discover deposits in Michigan, Pennsylvania and West Virginia. You cannot use Discover in New Jersey, and you will only be able to use Visa or MasterCard credit cards issued by either TD Bank or Wells Fargo in the Garden State.

How to make a deposit with a credit card

It is very easy to make a deposit with a credit card at an online casino. For example, if you would like to make a deposit at FanDuel Casino, follow these steps.

Step 1: Visit the deposit section

Log in and visit the “Account” section of the app or the website. Hit the “Add Funds” button and choose “Credit/Debit Card” from the list of options.

Step 2: Enter a deposit amount

Choose your deposit amount. You can select one of the suggestions, such as $10 or $25, or you can enter a custom deposit amount.

Step 3: Provide your details and confirm

Enter your card number, expiration date, and security code. Click the “Authorize Deposit” button. The funds will be added to your account balance immediately. The card details you provide will also be saved for future deposits, meaning you will not need to enter your details again.

How to withdraw winnings to a credit card account

You cannot use a credit card as your withdrawal method at an online casino. However, debit cards are available for withdrawals at operators like FanDuel, DraftKings, and BetMGM. You can use services like Visa Fast Funds and Mastercard Send to transfer the funds to the account linked to your debit card, provided you have previously used it when making a deposit. If you would like to do so at FanDuel, for example, follow these steps.

Step 1: Access your account balance

Click the icon at the top right of the page on the website or the bottom of the page if you are using the app and select “Withdraw Funds.” It will display your withdrawable balance.

Step 2: Choose your method

“Debit Card” will be listed as one of the options in the “Fast Withdrawal” section. Select this method, enter your withdrawal amount, and click to confirm.

Step 3: Wait for your funds

The online casino will then process and approve your payout request. This generally takes just an hour or two at FanDuel Casino. The funds will then be released. If you use Visa Fast Funds, the money often arrives within minutes. Mastercard Send withdrawals can take up to three business days, but the funds usually arrive within one day.

Pros and cons of using a credit card

It is a quick and easy deposit option at all licensed online casinos.You will need to use an alternative withdrawal method.
The limits are broad when you use credit cards at online casinos, so it is a suitable option for most players.Wire transfers offer higher limits, so they may be better suited to high rollers.
Credit cards powered by providers such as Visa and Mastercard are very secure.Some credit card providers treat deposits to online gambling sites as cash advances, which can incur fees.
You can store your card details on the site, meaning you do not need to enter them for future deposits.Depositing with a credit card can lead to overspending at an online casino, so please gamble responsibly and do not play with money that you cannot afford to lose.

Alternatives to credit cards at online casinos

As mentioned above, there are a few potential drawbacks to using a credit card as your payment method at an online casino. These are some of the payment methods you can consider instead.

Debit cards

A debit card allows you to transfer funds from your bank account to an online casino. You do not need to open up a line of credit to do so, and you will not face any fees for cash advances. As such, a debit card offers all the benefits of a credit card, but it may be a more cost-effective option.

There is no risk of overspending when you use a debit card either, so it may be better from a responsible gambling standpoint. Some online casinos permit fast, free, and secure withdrawals to your debit card account, too.


PayPal is a very popular payment option at online casinos. You do not need to enter your card details at an online casino or store them there, so some players may find it to be a more secure option. It is quicker when making your first deposit, too, as you are not required to type in your card number, security code, and expiration date.

You can also use PayPal for very quick withdrawals. It is the most widely available e-wallet at online casinos, although many now accept Venmo too, and you may occasionally find Skrill available in certain states.


A Play+ prepaid card is a quick and smooth payment method. Most leading online casinos offer a branded Play+ card, which you can use to make instant deposits at any time. It is often the fastest withdrawal option, too, as the funds are usually processed instantly.

Casinos do not charge deposit or withdrawal fees when you use Play+ cards. However, you may be charged fees when subsequently using your Play+ card for cash withdrawals or transfers, so you may find that a debit card or a bank transfer is a more cost-effective option.

Credit cards at online casinos FAQ

You can use credit cards to make deposits at all of the leading online casinos in the United States, including BetMGM, DraftKings, Golden Nugget, and FanDuel. However, some providers treat online gambling transactions as cash advances, which can result in fees. Therefore, it is worth checking with your provider first.

All of the top US online casinos accept Visa and Mastercard. You can generally use Discover too, but American Express is rarely available as a payment method.

Credit cards will not work for withdrawals at online casinos. However, some sites allow you to withdraw your winnings to the account linked to your debit card. You can use services such as Visa Fast Funds, Visa Direct, and Mastercard Send to do so.

The benefits of using a credit card at an online casino include speed, security, and simplicity. It is also the most widely available deposit method.

You can use a credit card to make a secure, instant deposit at an online gambling site, such as a casino, sportsbook, or poker room. The online gambling operator is unlikely to charge you a fee for doing so, but the credit card provider may treat the payment as a cash advance, which can lead to fees. In that case, it might be worth contacting your provider to learn its policy.

You do not need a credit card to fund an online casino account. There are lots of alternative methods at the best online casinos, including debit cards, branded prepaid cards, gift cards, PayPal, Venmo, online banking, e-checks, wire transfers, and cash payments. Just head to the site’s “Deposit” page to see which methods are accepted and follow the instructions.

More banking guides

We have compiled in-depth guides to all of the leading payment methods at online casinos. If you would like to learn more about alternatives to credit card deposits, check out these resources.

Debit Cards

Our debit card deposit guide explains why you might consider using this method instead of a credit card. We will explain which debit cards you can use at the best online casinos, and walk you through the process of making a payment.

You will also learn about the online casinos that offer withdrawals to debit card accounts, and the services that facilitate this, such as Visa Fast Funds.

Online Banking

You can make direct deposits at an online casino from your bank account. The best online casinos make this process simple, as you can select your bank from the list, and you will be taken through to the site to confirm the transaction.

This is a secure way to deposit with an online gambling site. It also provides a safe withdrawal option although there are often much faster alternatives. We discuss the advantages and drawbacks in detail in our online banking guide.


Play+ is a company that powers prepaid cards on behalf of online casinos. For example, you can sign up for a BetMGM Play+ Card or a FanDuel Play+ Card. Just add funds to your card and use it whenever you would like to make a deposit at a casino site or mobile app. Play+ also offers some of the quickest withdrawal speeds, so it is a popular option.

However, as is always the case, there are pros and cons to using Play+, including certain transfer fees. Our Play+ guide breaks down the main reasons why you might like to choose this method, and it discusses how well it stacks up against alternative payment options.

Privacy Policy