Written by:
Alex Windsor
Fact checked by:
Oliver Dickinson
February 14, 2024

Credit Cards That Allow Online Gambling

Credit Cards That Allow Online Gambling

Unlike retail gambling establishments, where bets are primarily made with cash, cashless gambling transactions are the norm at online casinos and sportsbooks. This article will focus on one of the most popular ways to deposit funds at online gambling sites – credit cards.

While most online sportsbooks now accept credit cards for deposits, the problem of rejected transactions still sometimes occurs with some operators and banks. The good news for the many people who would like to use credit cards for online gambling transactions is that more credit card providers are coming around to the acceptance of gambling, in moderation, as a legitimate activity in American society. The repeal of PASPA in 2018 has greatly influenced this gradual change in attitude. But the bottom line is you still cannot be certain that your bank will accept your credit card unless you try.

Visa and Mastercard are the two branded credit cards that are most likely to work. But there are no guarantees. Whether the issuer of your card will accept its use for gambling purposes is still a roll of the dice.

Which Credit Cards Support Online Gambling in the US?

The four credit cards that support online gambling in the US are Visa, MasterCard, and to a lesser extent, American Express and Discover.


If you are going to use a credit card to fund your online sportsbook account, why not use the most widely accepted and used credit card in America – Visa?  There is a good chance you already have one or more Visa cards in your wallet, or if not, you can easily obtain one since virtually every financial institution offers it, and virtually all legal gambling operators that accept credit cards will honor it.

Speed is another important consideration in deciding which payment method to use to fund an online sportsbook account. If you need the extra funds to place a bet on a game that is about to start or to make an in-play bet, timing is critical. But with Visa, you have no worries. Deposits are credited almost immediately.

In addition, Visa is one of the safest payment methods you can use. With “Verified by Visa,” each customer is given their own PIN or password, and this code is only known to you and your financial institution. It is never shared with the merchant. Another reassuring feature is the “Visa e-Promise’’. Any legitimate claims or disputes are quickly resolved. In the worst-case scenario, if fraudulent use is detected, you have zero liability protection.

Deposit limits vary and depend on both the Visa sportsbook and the card issuer. The maximum deposit at most state-regulated sportsbooks is $1,000 or $1,500, but in some cases, it might be as high as $2,500. Another determining factor is the customer’s line of credit and how much of it is available for use at the time of the transaction. For example, a customer with a $2,500 credit line but only $500 available will not be able to use the credit card to make a $1,000 deposit.

Sportsbooks are willing to raise the deposit limits for credit-worthy large bettors. Conversely, bettors who might be tempted to deposit and wager more than they can afford have the option to request lower deposit limits.

Some offshore sportsbooks such as Betonline.com offer substantially higher deposit limits on Visa deposits than state-regulated sportsbooks. However, they do not offer the same level of security and protection you have with legal state-regulated gambling sites.


Mastercard is the second most widely used credit card in the United States. It is almost as ubiquitous as Visa. The overwhelming majority of financial institutions offer it, and virtually all legal online sportsbooks where credit card deposits are accepted honor Mastercard as well.

Furthermore, all of the important advantages associated with Visa as a deposit method – speed, safety, and a suitable deposit limit for most bettors’ needs – also apply to Mastercard.

As with Visa, deposits get credited to your online betting account instantly You also get Mastercard ID Theft Protection, the guarantee that third parties will not have access to your PIN or password., quick resolutions of claims, and zero liability protection if your card is compromised.

Deposit limits vary depending on both the card issuer and the Mastercard sportsbook in question. While the maximum deposit is usually $1,000, customers can request higher or lower limits

American Express

American Express is the third most widely used credit card in the US behind Visa and Mastercard. However, compared to the overwhelming majority of state-licensed legal sports betting sites that accept Visa and Mastercard payments, only a handful take American Express credit cards. While BetMGM and FanDuel accept American Express at most of their locations, DraftKings Sportsbook accepts American Express sportsbook deposits from New Jersey customers only. On the other hand, many other major online sportsbooks, including Caesars, BetRivers, bet365, PointsBet, Unibet, and ESPNBet, do not accept American Express credit card deposits at all.

Besides the strong possibility that your online gambling site of choice does not accept American Express, this credit card is harder to qualify for than Mastercard or Visa, so if you have bad credit or a limited credit history, your application will probably not be approved. However, if you already have an American Express card and you are registered at a site that accepts it, you should have no problems.

Deposits made with American Express are not only very fast but also meet the highest standards for safety and security. AMEX only allows transactions with trusted merchants and takes extra precautions to protect its customers from suspicious or fraudulent charges.

Deposit limits vary, but qualifying customers can request an increase.


Discover is the fourth most widely used credit card in the US. However, much like American Express, it has a low acceptance rate as a means of deposit as US online sportsbooks. DraftKings, FanDuel, BetMGM, Caesars, BetRivers, and Unibet are some recommended betting sites that accept Discover credit card deposits. However, bet365, PointsBet, and ESPNBet do not.

Discover offers cards at different rates based on credit history, so you do not have to have excellent credit. At those betting sites where it is accepted, the Discover card offers the same advantages as the other three types of credit cards mentioned – nearly instant deposits, a very high level of security, and enhanced protection against any fraudulent activity. 

In addition, unlike some other credit cards, Discover charges no annual fee. Discover also offers the unique benefit of cash back on all of your deposits. Typical deposit limits are $1,000 or $1,500, but certain customers can receive higher limits.

Banks That Allow Credit Card Transactions

There are still many banks that do not accept credit card transactions for gambling purposes. The reason is that these banks do not consider gambling a type of purchase that financial institutions should support. As such, finding banks that allow online gambling can be somewhat tricky.

Very large national banks such as Capital One, Chase, and Wells Fargo are the ones with a high rate of declined transactions and where you are most likely to have problems.

Credit card users are more likely to have success with smaller regional banks which tend to be more gambling-friendly.

If you are unsure about whether your bank will approve your credit card deposits for online sports betting, we recommend that you contact customer support beforehand. This will save you the possible inconvenience of having your transaction declined later when you need the funds to place a bet.

Credit Card Deposit Process at Online Sportsbooks

Making a credit card deposit at an online sportsbook is very simple, and the entire process can be completed on your computer or mobile device anytime 24/7 without you having to travel anywhere. Here are the steps you need to follow:

  1. Have a credit card available for use.
  2. Complete the registration form and open an account at the online sportsbook of your choice if you have not already done so. Make sure that the site will accept a deposit with the credit card you plan to use and that the deposit amount is within the allowed range.
  3. Select the Deposit option.
  4. Select the credit card you wish to use and enter the details (Card Number, Expiry Date, CVV, etc.).
  5. Enter the amount you wish to deposit.
  6. Check the amount and approve the transaction.
  7. If this is your first deposit, be sure to claim the new customer welcome bonus.
  8. Your deposit will be processed immediately, and the funds will be available in your online sports betting account within a few minutes

Credit Cards Minimum Deposit Betting Limits

The minimum credit card deposit can vary depending on the sportsbook, but it is usually $10 with a few exceptions. At DraftKings and PointsBet, the minimum deposit is only $5, while Caesars requires a minimum deposit of $20.

Are Credit Card Sportsbook Withdrawals Supported?

One of the major drawbacks to using credit cards to fund online sports betting accounts is the inability to withdraw your winnings back to the same card. The closest thing to having credit card sportsbook withdrawals supported is Fast Funds. This service is available on some betting sites such as BetMGM to registered players who have made at least one deposit with a Visa debit or prepaid card. The money is back in the customer’s bank account the same day.

DraftKings offers a similar service called instant “push payouts” which can be used with compatible cards. However, it is hit or miss, depending on both the card and the customer’s financial institution.

Deposits made with Mastercard, American Express, or Discover are unlikely to include options for withdrawal. However, all of the top legal betting sites offer a variety of other fast, convenient, and safe withdrawal options such as e-wallets like Paypal, Skrill, and Venmo, the sportsbook’s Play+ card, ACH, online bank transfer, and wire transfer. You will not receive your funds immediately though, and there might be associated fees.

The typical turnaround time is 1-5 business days. However, the first withdrawal or a very large withdrawal can take longer. If you need the funds more quickly, another option is to request a cash withdrawal at the affiliated land-based sportsbook or casino.

Associated Fees and Pending Times

Betting sites themselves usually do not charge fees on credit card deposits. However, many banks treat credit card deposits as cash advances and charge fees. Thus, many customers are caught by surprise when they get their credit card statements and discover for the first time that they were assessed extra fees because the transaction was treated as a cash advance. The amount of the fee varies, but for small bettors with limited bankrolls, these added costs can cut into potential profits significantly.

Another important point is that many credit card issuers set lower credit limits on cash advances than on purchases. This is a significant contributor to the high rate of decline associated with these transactions. Affected customers might not only be unaware that the transaction is being treated as a cash advance rather than a purchase but might also not know that their line of credit for cash advances is lower.

Banks that treat Visa and Mastercard deposits as cash advances typically charge a fee of 3 to 5%. While typically, there is no additional annual fee associated with these cards, high-interest credit cards issued to people with poor credit might come with an annual fee. One advantage of Discover cards is that there is never an annual fee. However, deposits at online sportsbooks using the Discover card (at the few sites that accept it) might also be treated as cash advances with an added fee of 3 to 5%. American Express reportedly charges higher cash advance fees than other credit card companies. You can expect to pay a minimum of $10 or 5% of the transaction amount, whichever is higher. In addition, there are annual fees just for having the card.

Assuming your credit card deposit is approved, the funds become available for use in your sports betting account almost instantly. This is true for all four types of credit cards mentioned and at any state-licensed sportsbook that accepts that card.

Often, but not always, there are additional fees associated with withdrawals.  For example, ACH withdrawals and cash at the retail casino or sportsbook cage are free but withdrawals to an e-wallet might not be. PayPal charges a small fee for instant withdrawals to an affiliated debit card.

Unfortunately, withdrawals to the same credit card are not an option at any sportsbook. Other withdrawal options, processing times, and applicable fees vary depending on both the method and the sportsbook. The average time for withdrawals is 1-5 business days, with the option for some methods to request expedited withdrawals.

A good way to avoid incurring any extra fees for either deposits or withdrawals is to apply for the sportsbook’s Play+Card. You can use your credit card to fund the Play+ Card when you wish to make a deposit and later make withdrawals back to the Play+ Card. Another popular withdrawal option that is free of charge is ACH. The downside is a turnaround time of up to five business days. You can get your money faster using an e-wallet such as PayPal, Skrill, or Venmo, but you will be assessed a fee. Also, PayPal only permits withdrawals when PayPal was also used as a recent deposit method.

We strongly recommend clarifying with both your credit card company and financial institution beforehand the applicable turnaround times and fees, if any, for both deposits and withdrawals. That way you will be better prepared, and you can avoid unpleasant surprises. If necessary, you can try a different credit card and/or bank that might give you a better deal.

Troubleshooting Declined Credit Card Payments

If your credit card deposit for online gambling is declined, it can be very frustrating, especially if you are counting on having that money in your account immediately to make a certain wager. Since there can be a variety of reasons why the transaction was declined, you will need to do some troubleshooting to pinpoint the problem and either correct it or use another secure payment method.

The following are four common scenarios that might cause a credit card deposit to be declined and the recommended course of action in each instance.

❌Possible Reasons
for a Declined Credit Card Transaction
You are betting in one of the following six states: Iowa, Massachusetts, New Hampshire, Rhode Island, Tennessee, or Vermont. These states do not accept credit card payments for online gambling.Use a different banking method. Your sportsbook may accept debit cards. Other recommended ways to deposit funds include ACH, e-wallets, online banking, Play+ cards, PayNearMe, and cash at the cage.
The policy of the bank issuing your credit card is not to approve any credit card transactions intended for gambling purposes.If the issuing bank is the problem, you have two possible recourses:
a. Use a different banking method.
b. Open an account at a different bank (try a small regional bank) that allows credit card deposits.
You are trying to use an American Express or Discover card and your sportsbook does not accept credit card deposits with that provider.

Contact customer support at your sportsbook. If your credit card is not supported, inquire if you can use a different credit card (i.e., Mastercard or Visa) as your payment method.
The amount exceeds your line of credit.Contact customer support at the financial institution providing the card and verify if that is the problem. Then do one of the following:
a. Submit a request for a smaller deposit that will not exceed your credit limit.
b. Make a payment to bring your balance below your credit limit.
c. Ask for a credit line increase.
d. Deposit funds into your sports betting account using a different credit card or deposit method.

If you need to deposit funds into your sports betting account quickly, provided your credit card is not already maxed out, consider transferring funds to an e-wallet such as PayPal or a debit card linked to your checking account.

That way you can bypass the problems you encountered trying to deposit funds from your credit card directly.

Benefits of Using Credit Cards for Online Betting

Now that legal online sports betting is an option in many states, players can choose from a variety of supported banking methods to deposit funds into their account, each of which has advantages and disadvantages. Bettors who either cannot or prefer not to use credit cards for this purpose have plenty of other viable options. However, credit card payments are one of the most popular banking methods, and understandably so because they offer many advantages. Here are some of the most important ones.

Credit cards are one of the safest methods you can use to fund your account.

Credit card deposits can be made instantly anytime 24/7 online or via the sportsbook mobile app. There is no need to make a special trip to your bank or the affiliated land-based sportsbook or casino. It is a very convenient banking method.

The funds are posted to your sports betting account and are available for use within minutes.

Whether you are a small bettor, a high roller, or somewhere in between, the very wide range of accepted deposit sizes should fall in your comfort zone. The minimum credit card deposit at most online sportsbooks is only $10 (and at a few sites, only $5), while the maximum is $1,000 or more and can be as much as $50,000.

The monthly statements you receive from the credit card issuer will show you quickly and clearly the amount of money you are allocating for sports betting. Having this information at your fingertips is vital to good money management.

Our experts also suggest using one credit card only to fund your online gambling and using that card exclusively for online gambling purposes. That facilitates tracking your gambling expenses separately from your other expenses and helps to ensure that you do not dip into the funds you need for basic living expenses to finance your online gambling.

As with other credit card charges, you can wait for your bill and then usually choose either to pay the whole amount at once or make a partial payment of at least the minimum. The exception is American Express. If the transaction is treated as a cash advance, the entire amount is due in full.

New online sportsbook customers who use a credit card for their initial deposit qualify for a welcome bonus. Additional rewards program benefits might be forthcoming to frequent users later.

The Downsides of This Sportsbook Payment Option

Choosing one payment method over another for funding your sports betting account is a personal decision, and credit card deposits might not be the best choice for everyone. The following are some of the possible downsides of this sportsbook payment option that you need to consider in determining whether or not credit card deposits are a viable method for you.

As mentioned earlier, credit card deposits at online sportsbooks can be hit or miss and for a variety of reasons have a much higher rate of decline than other deposit methods. Whatever the reason, the delay in getting money into your account is understandably annoying.

If the transaction is treated as a cash advance, you will incur extra costs, and these can mount quickly if you use this method of depositing funds often. First, you are charged an additional fee for taking the cash advance. Second, interest starts accruing on day one and the rate is usually higher than for purchases if the balance is paid over time.

If the credit card provider treats the transaction as a cash advance, it might not count toward earning special rewards like cashback or travel miles. Also, the charges eat into your credit line, so there is less money available for purchases.

Some sportsbooks will allow you to transfer money to a Visa debit card. Otherwise, you will have to select a different way to withdraw winnings. In any case, withdrawals usually take 1-5 business days to process.

Betting on credit can make it much too easy for vulnerable individuals to overbet their bankroll and use funds that they need for everyday living expenses. For players who already have a gambling problem or are at risk of developing one, relying on credit cards to finance their habit can have disastrous consequences.

Alternative Online Gambling Payment Options

If you are concerned about the possibility of your credit card deposit being declined or being treated as a cash advance or being tempted to bet more than you can afford, you can avoid all of these potential downsides associated with credit card deposits. Simply use one of the following alternative ways to fund your sports betting account instead:

Check with your sportsbook directly to see which options are available, whether they can also be used for withdrawal, and if so, whether there are any fees. ACH, the Play+ Card, and cash at the cage should be a free option for both deposits and withdrawals at virtually all sportsbooks.

Supported e-wallets can be used for both deposits and withdrawals, while debit cards and online bank transfers are withdrawal options at some sportsbooks. Minimum and maximum withdrawals, processing times, and applicable fees vary.

10 Best Betting Sites That Accept Credit Cards

📖Sportsbook💳Supported Brands💵Minimum Deposit
American Express (NJ only)
American Express
American Express

Should You Be Using a Credit Card for Betting?

DraftKings Sportsbook

  • Minimum deposit $5
  • Sleek and easy-to-use user interface
  • Plethora of betting options
  • Range of regular promotions
  • Limited withdrawal options
  • Needs a better rewards system
Bet $5, Get $150 In Bonus Bets
Play Now

FanDuel Sportsbook

  • Minimum deposit $10
  • Vast coverage of sporting markets
  • Supports ewallets & traditional payment methods
  • Promotions are kept exciting
  • App layout is a bit cramped
  • No NFL live streaming
No Sweat First Bet Up To $1,000
Play Now

BetMGM Sportsbook

  • Minimum deposit $10
  • Plenty of payment methods available
  • Well-designed Android & iOS app
  • In-Game wagering
  • Football live streaming is not available
  • Customer service contact has to go through FAQs
Bet $5, Get $150 in Bonus Bets
Play Now

bet365 Sportsbook

  • Minimum deposit $10
  • Huge welcome free bet
  • Big sport market coverage
  • Easy and fast banking options
  • Few promos for existing players
Bet $1 receive $365
Play Now

Betway Sportsbook

  • Minimum deposit $10
  • Huge market coverage
  • Minimal requirements to cash out welcome offer
  • Features all major betting options
  • Few promos for existing players
  • Not easy to navigate
Bonus Bet up to $250
Play Now

Caesars Sportsbook

  • Minimum deposit $10
  • Reliable and user-friendly app
  • Most lucrative first bet promotion in the market
  • Huge market depth and coverage
  • Best rewards program in the industry
  • Experience can vary per state
  • Frequently changing its features
$1,000 First Bet on Caesars
Play Now

PointsBet Sportsbook

  • Minimum deposit $5
  • PointsBetting feature
  • Awesome mobile app
  • Live streaming feature
  • Can lose more than original bet
  • Smaller amount of banking options
10 x $100 Second Chance Bets
Play Now

You are the best person to answer that question. It is important to consider not only the advantages but also the downsides of this very convenient and tempting way to pay for online gambling which could also prove very costly in the long run.

Responsible gambling entails practicing good money management, keeping your sports betting expenses separate from your other expenses, and only betting money that you can realistically afford to lose. If this is a challenge for you, using a credit card for betting is not recommended.


  • Is using a credit card a safe way to make deposits for online sports betting?
    Yes, through the use of such measures as state-of-the-art encryption technology and two-factor authentication, you can be assured that credit cards are one of the safest deposit methods available. Also, in the unlikely event your card gets lost or stolen, you are protected against unauthorized charges. As long as you only do business with reputable state-licensed and regulated sportsbooks and do not share personal information like your password with any third parties, you should have no problem.
  • Are credit card deposits eligible for a sportsbook welcome bonus?
    Yes, as soon as you sign up with an online sportsbook and make your first qualifying deposit and wager, you will receive the bonus (usually in the form of bonus bets credited to your account).
  • Why is a large percentage of credit card deposits at US online sportsbooks declined?
    There can be several reasons why credit card deposits at US online sportsbooks are declined, including any of the following: ● The bettor lives in a state where making credit card deposits at online sportsbooks is prohibited. ● The customer’s bank has an anti-gambling policy. ● The customer is trying to use American Express or Discover, and the sportsbook does not accept that card as a payment method. ● The customer’s line of credit is insufficient to support the transaction.
  • Why does my credit card statement show my sportsbook deposit as a cash advance rather than a purchase?
    This is the bank’s doing, not the sportsbook’s. Many banks have a negative view of gambling as a frivolous expense, and this is their way of penalizing the customer.
  • Can the same credit card used for online sportsbook deposits also be used for withdrawals?
    No, withdrawing back to the same credit card is not an option at any US online sportsbook. However, some sportsbooks permit withdrawals to a Visa debit card that was also used for deposits. Alternatively, online sportsbooks offer many other options for withdrawals.
Alex Windsor

Alex is the Head of Content here at Minimum Deposit Betting Sites, leveraging his immense experience in the sports betting and iGaming industry to steer the boat and make sure all of our content is up to par and of the best possible quality.