The use of credit cards at online sportsbooks is an increasingly popular way for bettors to fund their accounts. Many of the top sports betting sites accept major credit cards like Visa, Mastercard, and American Express.

While credit cards can be a simple and relatively straightforward way to add money to your account, there are still some important factors to keep in mind when using this method. Below, we’ll take a look at which online sportsbooks accept credit cards and what to consider when opting to use them.

Sportsbooks that accept credit cards

RANK
OPERATOR
BONUS
INFO
ACTION
1
up to $1,500
In Bonus Bets if Your First Bet Doesn’t Win*
Top Features
*Bonus Bets Expire in 7 Days. One New Customer Offer Only. Add’l terms
21+. Gambling Problem? Call 1-800-GAMBLER 
Use Bonus Code: PLAYLSR
Get up to $1,500 in Bonus Bets at BetMGM Sportsbook
2
UP TO $1,000
In Bonus Bets
Top Features
First Bet Safety Net up to $1,000, or 
Bet $5, Get $200 in Bonus Bets
Gambling Problem? Call 1-800-Gambler 21+ 
Use Bonus Code: LSRVA
New Users Get up to $1,000 Bonus at Bet365
3
$1,000 FIRST BET
On Caesars
Top Features
Up to $1,000 Bonus Bet if Your Bet Loses
Stream NFL Games In-App for Free
21+ Gambling problem? Call 1-800-GAMBLER
Use Promo Code: LSR1000
Get up to $1,000 at Caesars Sportsbook
4
Bet $5
Get $200
In Bonus Bets
Top Features
Bet $5 Get $200 in Bonus Bets Guaranteed
Available on Desktop, Android & iOS
To Claim: Click Play Now
New Players Get up to $200 in Bonus Bets at FanDuel Sportsbook
5
BET $5
GET $100
In Bonus Bets
Top Features
Bet $5 & Get $100 in Bonus Bets 
Get Your Bets Boosted
21+. Gambling Problem? Call/Text 1-800-Gambler. T&Cs apply
To Claim: Click Play Now
Sign up at Hard Rock Bet Sportsbook Today!
6
Up to $1,000
In Bonus Bets
Top Features
Bet & Get up to $1,000 in Bonus Bets
Earn FanCash & Spend it on New Team Swag or More Bets
21+. Gambling Problem? Call 1-800-GAMBLER 
To Claim: Click Play Now
Claim Your $1,000 Bonus at Fanatics Sportsbook

How do I deposit with credit cards?

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

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 minimumYes (Visa, Mastercard, Discover, American Express)
* Not available in every state where this online sportsbook operates.

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

While standard practice at many online sportsbooks is to allow withdrawals via the same method that you used to deposit funds, credit cards are often the exception to this rule. Many sportsbooks that allow credit card deposits do not allow withdrawals via credit card.

For those sportsbooks that do, the withdrawal process is usually relatively straightforward. Simply go to the withdrawal section of the sportsbook website or app and choose credit card from among the withdrawal options. Processing time for withdrawals can vary among sportsbooks, but the funds will typically be available within one to three business days.

Pros and cons of using credit cards on betting sites

Using credit cards at online sportsbooks comes with both upsides and downsides. One of the pros is the ease of use, particularly on apps. Many people already have their credit card information saved on their phones or other mobile devices, making it a simple process to use the card to add funds to an account. The funds from credit card deposits may also show up faster than other methods, such as bank transfers.

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.

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.

Is it safe to use a credit card on betting sites?

Credit cards are typically one of the safer deposit options. You always want to protect your credit card information with any online transaction, but in the event of some kind of breach, you are protected by the Fair Credit Billing Act. Credit card companies can also usually act quickly to stop unapproved transactions.

If my state or preferred sportsbook does not accept credit card deposits, what are some close alternatives?

If credit card deposits aren’t an option, you could also consider using a debit card to fund your sportsbook account. Alternatively, you could use PayPal or a bank transfer, both of which are fairly widely accepted among online sportsbooks.