$250 in Free Play with Fliff this Football Season! Claim Here

Credit cards remain a convenient way to fund online sportsbook accounts, with some major platforms accepting cards such as Visa, Mastercard, and American Express for deposits.

Availability varies by sportsbook, state, and payment provider, and some jurisdictions prohibit or restrict credit card deposits. Before using a credit card, bettors should check the sportsbook’s available payment methods, along with any applicable fees, limits, or restrictions. Below, we break down which sportsbooks accept credit cards and what to know before using this deposit option.

Sportsbooks that accept credit cards

SportsbookMinimum depositCan I deposit with a credit card?
FanDuel Sportsbook$5 minimumYes (Visa, Mastercard, American Express)
Caesars Sportsbook$10 minimumYes (Visa, Mastercard, Discover*)
Bet365 Sportsbook$10 minimumYes (Visa, Mastercard, Discover, American Express)
BetMGM Sportsbook$10 minimumYes (Visa, Mastercard, Discover*, American Express)
DraftKings Sportsbook$5 minimumNO (Debit Cards are allowed)
* Not available in every state where this online sportsbook operates.

How do I deposit with credit cards?

There are a few simple steps to follow to use a credit card to add money to your account at an online sports betting site:

What states do not allow credit card deposits for sports betting?

Several states do not allow bettors to fund their online sportsbook accounts using credit cards. Betting sites in these states offer many other deposit methods, but state law prohibits credit card deposits. Here are the states where you can’t deposit into a sportsbook account via credit card:

Explore more payment options

Looking for more deposit and withdrawal options other than credit cards? We built a dedicated hub to help you explore your options.

Withdrawals with credit cards

Most online sportsbooks accept credit card deposits, but withdrawals back to a credit card are rarely supported in the U.S. Instead, winnings are typically paid through alternative methods such as bank transfers or e-wallets. It’s also important to remember that some credit card issuers treat gambling deposits as cash advances, which may result in additional fees and immediate interest charges.

If a sportsbook accepts credit cards, making a deposit is usually straightforward. Simply select the credit card option in the cashier, enter your payment details, and confirm the transaction. Deposits are generally processed instantly, but it’s always a good idea to review the sportsbook’s banking policies before funding your account so you know which withdrawal methods will be available later.

Pros and cons of using credit cards on betting sites

Using a credit card at an online sportsbook comes with both advantages and drawbacks. One key benefit is convenience, particularly when betting through mobile apps. Many users already have their card information saved on their phones or other devices, making it simple to fund a sportsbook account. Credit card deposits may also process faster than some alternative funding methods, such as bank transfers, allowing funds to become available more quickly.

One of the cons of using credit cards is that some credit card companies may block transactions associated with online gambling. Depositing with some credit cards may also incur fees. There is also always the potential for fraud when using a credit card online, as with any website. Some states do not allow credit cards for use at online sportsbooks due to the potential for impulse spending, since credit cards may allow bettors to spend money they don’t have. As with any online gambling, it’s important to set limits for yourself and always wager responsibly.

The Bottom Line on Betting with a Credit Card

Credit cards can be one of the fastest ways to fund a sportsbook account, but they come with more fine print than a debit card or bank transfer. Here’s what actually matters before you use one.

💳 Check Your Card Issuer First: Some credit card companies flag or block online gambling transactions and treat them as cash advances, which can trigger extra fees and immediate interest. A quick check with your card issuer before you deposit avoids a bad surprise.

🏦 Not Every Book Accepts Every Card: FanDuel, Caesars, Bet365, and BetMGM all accept credit cards with minimum deposits between $5 and $10, but DraftKings only accepts debit cards, so it’s worth confirming before you try to fund an account.

🗺 Know Where It’s Restricted: Credit card deposits are banned outright in eight states, including Illinois, Massachusetts, and Tennessee, so confirm your state allows it before assuming you can use one.

💸 Plan for a Different Withdrawal Method: Credit cards are built for putting money in, not taking it out, since withdrawals back to a card are rarely supported in the US. Expect winnings to land via bank transfer or e-wallet instead.

⚡ Fast When It Works: When your card issuer allows it and your state permits it, credit cards remain one of the quickest ways to get money into a sportsbook account, which is the main reason bettors still reach for one.

Credit card betting FAQ

What are the fees for using credit cards to fund my sportsbook account?

The fees depend on the sportsbook and the type of credit card. Many of the sites that allow credit card deposits do not charge any fees for doing so, but that doesn’t mean the card provider itself will not charge a fee, so it’s always important to check.

Can I use a credit card to withdraw my winnings from a sportsbook?

In most cases, credit cards cannot be used for withdrawals. While deposits via credit card are widely accepted, sportsbooks typically require withdrawals to be processed via bank transfer, e-wallet (like PayPal), or another verified payment method. Always check the sportsbook’s withdrawal options before depositing.

How long do sportsbook deposits and withdrawals take to process?

Deposit times are usually instant for most payment methods, including credit cards and e-wallets. Withdrawals typically take longer and depend on the method used—e-wallets may process within 24–48 hours, while bank transfers can take 3–5 business days or more.