Credit Card Sports Betting Sites in U.S.

Credit cards are among the most common payment methods across the United States, and they’re becoming more popular among bettors at legal sportsbooks.

Credit cards can be used to pay for groceries, gas, clothes, events, and just about anything, so it’s no surprise their popularity has spilled over into a new category: credit card betting sites.

Visa, Mastercard, and American Express are the most common options at sportsbooks accepting credit cards. Many sportsbooks do take credit cards, but there are a few things users should be aware of before getting started with a credit card at any of the best sports betting apps.

Rank
Sportsbooks
Bonus
Features
Play
1
Up to $1,500
In Bonus Bets
BetMGM Sportsbook Review
  • Up to $1,500 in Bonus Bets if Your First Bet Doesn't Win*
  • *Bonus Bets Expire in 7 Days. One New Customer Offer Only. Add’l terms. 21+. Gambling Problem? Call 1-800-GAMBLER
  • Use Bonus Code: TODAY
2
Up to $1,000
In Bonus Bets
Bet365 Sportsbook Review
  • Bet $5 Get $150 in Bonus Bets Guaranteed*
  • OR First Bet Safety Net up to $1,000
  • 30% Extra on Same Game Parlay Profit
  • T&Cs Apply. Gambling Problem? Call or text 1-800-GAMBLER 21+
  • Use Bonus Code: GTODAYVA
3
Bet $1, Double Your Winnings
On Next 10 Wagers
Caesars Sportsbook Review
  • Stream NFL Games In-App for Free
  • 21+ Gambling problem? Call 1-800-GAMBLER
  • Use Promo Code: TODAYDYW
4
Bet $5
Get $300
In Bonus Bets
FanDuel Sportsbook Review
  • Bet $5, Get $300 in Bonus Bets if Your Bet Wins
  • Available on Desktop, Android & iOS
  • Gambling Problem? Call 1-800-GAMBLER. 21+
  • To Claim: Click Play Now
5
Up to $100
In Bonus Bets
Hard Rock Bet Sportsbook Review
  • Up to $100 in Bonus Bets if First Your Bet Doesn't Win
  • Get Your Bets Boosted
  • 21+. Gambling Problem? Call/Text 1-800-Gambler. T&Cs apply
  • To Claim: Click Play Now
6
Up to $1,000
In No Sweat Bets
Fanatics Sportsbook Review
  • Bet and Get up to $1,000 in No Sweat Bets
  • Earn FanCash & Spend it on Team Swag or More Bets
  • 21+. Gambling Problem? Call 1-800-GAMBLER
  • To Claim: Click Play Now
7
Up to $1,250 Bonus
New User Bonus. T&Cs Apply.
DraftKings Sportsbook Review
  • Bet & Get up to $200 in Bonus Bets
  • PLUS up to $1,000 Deposit Bonus
  • PLUS $50 Bonus Bet on Deposit
  • PLUS King of the End Zone Promo
  • Gambling Problem? Call 1-800-GAMBLER

Affiliate Disclosure: If you place a bet at a sportsbook through one of our links, we may earn a commission. 

Best Sportsbooks That Accept Credit Cards in January 2025

In 2025, the majority of online sportsbooks accept credit cards. However, because of the possible restrictions and fees surrounding credit card transactions, we recommend using an alternative deposit option. Don’t forget to check out sports betting sites that accept PayPal, too.

Here, we break down sportsbook credit card rules, regulations, options, and availability for each major online betting site.

BetMGM Sportsbook

💳 Credit Cards Accepted
VISA✅ (Deposits Only)
Mastercard✅ (Deposits Only)
Discover✅ (Deposits Only)

Restrictions/fees: At BetMGM Sportsbook, you can use your Visa or Mastercard to fund your account, but additional fees may apply.

No fees apply when funding your BetMGM account with the Discover credit and debit cards. High-volume players who prefer credit card deposits may consider getting a Discover card.

Caesars Sportsbook

💳 Credit Cards Accepted
VISA✅ (Deposit Only)
Mastercard✅ (Deposit Only)
Discover✅ (Deposit Only)

Restrictions/fees: With the Caesars Sportsbook app, you gain access to one of the top available options. There are some guidelines to follow if credit cards are your payment method of choice:

  • Visa/Mastercard are available for deposits ONLY at Caesars
  • Visa/Mastercard is available in New Jersey when issued by TD Bank or Wells Fargo
  • Visa/Mastercard is available in Iowa and Massachusetts for debit ONLY
  • Discover is available only for deposits
  • Discover is not available in New Jersey or Iowa

FanDuel Sportsbook

💳 Credit Cards Accepted
VISA✅ (Deposits Only)
Mastercard✅ Deposits Only)
Discover
American Expressℹ️ Through PayPal Only

Restrictions/fees:

FanDuel is known for its sportsbook app and Daily Fantasy Sports (DFS) offerings. There are some rules surrounding credit card usage to be aware of as well:

  • New York: $2,500 per year limit on credit card deposits (per card)
  • State rules prevent betting funds deposited from credit cards in the following states: Connecticut (both FD Sportsbook and Mohegan Sun Casino), Massachusetts (sportsbook and FanDuel Racing), Tennessee (sportsbook), and Vermont (sportsbook)

DraftKings Sportsbook

💳 Credit Cards Accepted
VISA✅ (Deposit Only)
Mastercard✅ (Deposit Only)
Discover✅ (Deposit Only)
American Expressℹ️ NJ and Fantasy Sports Only

With the DraftKings Sportsbook app, you get unparalleled access to tons of betting markets, competitive odds, regular promotions, and more. There are very few notable downsides, though AMEX bettors may disagree.

Restrictions/fees: American Express is available only for deposits to DraftKings Fantasy Sports and the Sportsbook + Casino products in New Jersey.

bet365 Sportsbook

💳 Credit Cards Accepted
VISA
Mastercard
Discover
American Express

The bet365 Sportsbook app has a massive fanbase worldwide. Given its lack of restrictions on credit card usage, it’s easily one of the top sportsbooks for credit card deposits and withdrawals. This is one to check out if you’re seeking a premier sportsbook that accepts credit cards.

Restrictions/fees: None

 

How To Use a Credit Card During Sportsbook Registration Process

There are a few necessary steps before depositing money into a sportsbook account with a credit card. Below, we explain how to bet with a credit card on your favorite sports betting site.

1

Choose a Sportsbook

The mobile sports betting apps above are great for any new sports bettor. Each one has clear strengths. Read any of our sportsbook reviews to see which is the best fit for you and your betting needs.

After selecting the sportsbooks you would like to bet with, take advantage of Gaming Today’s sports betting bonuses to get the most out of creating a new account.

2

Register for a Sports Betting Account

After downloading the sports betting app, select “Register” and complete the registration process. This will consist of creating a username and password, providing an email address, Social Security number, and a few other pieces of identity-verifying information.

3

Deposit With a Credit Card

Now, you are ready to deposit money with your credit card. When prompted, select the form of transaction you would like to move forward with. Select “credit card” and enter your information and the amount you want to deposit.

At some sportsbooks, deposit minimums must be met. Users should also be aware of bonus opportunities. Before making the initial deposit, check to see if the sportsbook offers deposit matches.

4

Enter Your Credit Card Details

It sounds obvious, but many a registration process has been derailed due to typos. Double-check to make sure the credit card account number you are entering is correct. Also, a card must be registered in your name for you to use it to register with a sportsbook.

5

Place a Bet

Navigate through the sportsbook to find the sport and event you would like to bet on. After choosing your wager, place the bet through the sportsbook’s betslip and wait for the game results.

6

Withdraw With a Credit Card

If your bet should win, there are a few ways to withdraw your money. In many cases, users cannot withdraw money onto a credit card. This is a weakness of betting with any form of credit card payment. Users could have to add banking or PayPal information to withdraw their funds. Each sportsbook is different, so look into all possible transaction options.

Pros and Cons of Betting with a Credit Card

Pros

  • Easy and instant deposits
  • No deposit fees from the sportsbook
  • Low barrier to entry
  • Protected under the Fair Credit Billing Act

Cons

  • Some banks block gambling activity as fraud charges and will not process transactions
  • Many sportsbooks require withdrawals to be made through a different method
  • Sharing credit card information online can be a risk
  • Betting on credit can create overspending dangers

How To Deposit and Withdraw Sportsbook Funds With a Credit Card

While each sportsbook has its own deposit and withdrawal processes, many of the key steps are standard with the top sports betting apps.

To Deposit

1

The first step is to find the “Deposit” option on your mobile app or desktop site and select it. Visit your Account page and click the cashier or banking button.

2

Once there, you can select “Credit/Debit Card” from the available payment options.

3

Make sure you use a card that is issued in your name and enter your credit card details carefully.

4

Enter the amount you wish to deposit. Some sportsbooks and promos require a minimum deposit.

To Withdraw

1

With most sportsbooks, withdrawals are processed using the same method you used to make your deposit. Unfortunately, several major operators won’t allow withdrawals to a credit card.

2

If the sportsbook does allow credit card withdrawals — like bet365, for example — there is usually a section where you can request a withdrawal either on the app or on the desktop version. Enter the amount of money you wish to withdraw and confirm that amount.

3

The processing time varies by sportsbook, but the funds usually become available in 1-5 days.

What To Look for in a Betting Site That Accepts Credit Cards

Now that we have reviewed which sportsbooks offer credit cards as a deposit option, there are other factors to review when considering where to deposit your money.

Payout Speed

When signing up for a new sportsbook, consider the payout speed. Depending on the platform, the payout time could be a 24-hour window or three to seven days. Read the sportsbook’s terms and conditions before depositing money. Don’t set unrealistic expectations for when winnings might land in your pocket.

Other options for a quicker payout include e-wallets, PayPal, and Skrill.

Fees

One key thing to be aware of when using a credit card for deposits and withdrawals is any additional fees you may incur.

Using a Visa or Mastercard credit or debit card with certain sportsbooks may incur additional fees, while Discover credit or debit cards usually do not charge a fee.

Deposit and Withdrawal Limits

When it comes to betting with credit cards, certain sportsbooks and certain states have limits to how much you can deposit or withdraw. In Connecticut and New York, for example, there is a $2,500 per year limit on credit card deposits per card.

Withdrawal limits are less likely when betting with a credit card, but many sportsbooks will not allow users to withdraw onto their credit cards. In such cases, use PayPal or online banking options to receive your funds.

Security

Credit cards are one of the safer options for depositing money in your account. In the rare event of a security breach within the sportsbook, credit card companies can cut off funds immediately and handle most of the fallout.

Customer Support

Since depositing money into any mobile account can be intimidating, it’s important to reach customer support promptly if needed. Any issue with depositing or withdrawing money can be frustrating. A reliable and quick customer support hotline could make a difference. Some sportsbooks have 24/7 hotlines, while others require 1 to 2 business days to respond. If you want immediate support, check for live chats and response times.

States That Don’t Allow Betting With a Credit Card

Multiple states do not allow bettors to fund their sports betting accounts with credit cards. Here’s the list.

Availability of Sportsbook Credit Card Payments By State

While credit card deposits and withdrawals are fully prohibited in some jurisdictions, others allow them. Let’s review the status of credit card betting across a selection of noteworthy states.

Florida

Florida sportsbooks are permitted to accept credit card payments. Visa, MasterCard, and American Express are supported by the state’s only regulated online sportsbook, Hard Rock Bet, but you cannot use Discover. The minimum credit card deposit on the app is $10.

Illinois

You can use a credit card to deposit funds with Illinois sports betting apps. Most accept Visa, MasterCard, and Discover, and a few sites also allow you to use American Express. The minimum credit card deposit is $10 at most IL sportsbooks, but it’s only $5 at DraftKings.

Kentucky

Sports bettors can use credit cards to deposit at all the leading Kentucky sportsbook apps, including bet365, BetMGM, Caesars, DraftKings, and FanDuel. Credit card deposits are instant at those sites, and they do not charge any transaction fees. Limits vary, but the minimum credit card deposit is usually $10 at KY sportsbooks.

Maryland

Maryland sports betting apps have been accepting credit card deposits since they were cleared to launch in November 2022. They all accept Visa and MasterCard payments, and you can often use Discover too, but most MD sportsbooks do not support American Express payments.

Massachusetts

Massachusetts is one of seven states prohibiting credit card deposits from online sportsbooks. It was one of the concessions that the Massachusetts House made when thrashing out a compromise bill with the Senate. Lawmakers also agreed to a 20% revenue tax on Massachusetts sports betting apps, plus a ban on games featuring in-state college teams. Sports bettors can use a debit card, an e-wallet, a bank transfer, a prepaid card, or an ACH transfer to fund a Massachusetts online sportsbook account.

Michigan

You can use a credit card to deposit any legal Michigan sportsbook apps. Just remember that some providers treat credit card payments at online sportsbooks as cash advances, which can incur a fee, so you may find that a debit card is a more cost-effective method. Debit cards can also be used for withdrawals at some apps, whereas credit cards cannot.

North Carolina

North Carolina sports betting apps support credit card payments. The minimum deposit via a credit card is $10 at most NC sportsbooks, but only $5 at DraftKings Sportsbook and Fanatics Sportsbook. Alternative options include debit cards, PayPal, Venmo, Play+, online banking, and VIP Preferred.

Pennsylvania

Pennsylvania sportsbook apps have been permitted to accept credit card deposits since the legal industry began in 2019. Some online sportsbooks in the Keystone State accept Visa, MasterCard, Discover, and American Express, but others only allow you to use Visa and MasterCard.

Credit Card Alternatives

While credit cards are fast and easy options for online sports betting, they’re sometimes not ideal. After all, many players will want to withdraw to the same method of their deposit, and that’s often not an option with credit cards. If you are not sold on using a credit card to place your bets, below are other options for new users.

  • PayPal
  • Online banking
  • eCheck
  • Play+ Card

Be sure to research each option and find the one that is right for you. Make responsible decisions with online gambling with whichever payment option you select.

Credit Card Betting Sites FAQ

Most major sportsbooks will accept credit cards for deposits. New users can check whether a mobile sports betting app accepts credit cards before creating an account.

Visa and Mastercard are the most commonly accepted credit cards across mobile sports betting sites. Users depositing money with either option will have no issue placing bets online.

FanDuel Sportsbook accepts Visa and Mastercard for credit card payments.

Users betting with credit cards risk additional interest fees, impulse spending, and possible fraud and security cases. While sportsbooks offer high security and privacy settings for users, there is always a risk with using a credit card online. Users should gamble responsibly and mindfully.

Credit card withdrawals are not accepted at several major sportsbooks. If bettors cannot withdraw funds to a Visa or Mastercard account, they must add an alternative payment method, like PayPal.

Most sportsbooks do not charge users a fee for depositing money with a credit card. However, the fees for using a credit card often come from the credit card provider itself, so it’s important to understand the terms and conditions associated with your credit card account.

About the Author
Alicia Hughes

Alicia Hughes

Lead Writer
Alicia Hughes is a lead writer and award-winning horse racing journalist at Gaming Today. She previously served as a digital content editor for TVG and racing editor for The Blood-Horse following 12 years at the Lexington Herald-Leader. A graduate of Pace University in New York and a diehard New Jersey Devils fan, Hughes is a past president of the National Turf Writers and Broadcasters Association.

Get connected with us on Social Media