Please ensure Javascript is enabled for purposes of website accessibility

This device is too small

If you're on a Galaxy Fold, consider unfolding your phone or viewing it in full screen to best optimize your experience.

Skip to main content

Can You Buy Lottery Tickets With a Credit Card?

Updated
Brittney Myers
By: Brittney Myers

Our Credit Cards Expert

Many or all of the products here are from our partners that compensate us. It’s how we make money. But our editorial integrity ensures our experts’ opinions aren’t influenced by compensation. Terms may apply to offers listed on this page.

The key to maximizing your credit card rewards is to find ways to get the most out of every purchase. With such a wide range of great credit cards to choose from, it's easy to do this with most purchases. Some purchases, however, defy this. Lottery tickets are one of them. Our guide not only addresses the question: Can you buy lottery tickets with a credit card? But it also explores whether you should use a credit card to buy lottery tickets. (Hint: Probably not.)

Where can you use a credit card to buy lottery tickets?

In many states, you aren't legally allowed to use a credit card to buy lottery tickets. There are laws that specifically prohibit merchants from accepting credit cards for these purchases. For example, Florida lottery machines are separate from the cash register and have no way to accept credit cards at all.

In some states, the sale of lottery tickets is banned entirely, regardless of how you pay for them. Other states prohibit credit card sales, but may allow you to use a debit card. Others are entirely cash-only when it comes to lottery tickets.

The states that allow you to use a credit card to buy lottery tickets include:

  • Arizona
  • California
  • Colorado
  • Delaware
  • Indiana
  • Idaho
  • Illinois
  • Kansas
  • Kentucky
  • Louisiana
  • Maine
  • Michigan
  • Missouri
  • Nebraska
  • New York
  • Ohio
  • Oregon
  • Rhode Island
  • South Dakota
  • Vermont
  • Washington

Even if the state doesn't prohibit the sale of lottery tickets with a credit card, you may still have trouble. Some merchants may have their own restrictions on which payment methods you can use. Retailers can set whatever rules they want about what types of payment to accept.

Do credit card issuers prohibit buying lottery tickets?

No, most credit card issuers don't usually have specific rules against buying lottery tickets with your credit cards. That said, they don't exactly encourage it, either.

TIP

Be aware

Most major card issuers count lottery ticket purchases as a cash advance or cash-equivalent transaction.

Basically, any transaction that could be easily converted into cash is considered to be a type of cash advance. This includes cryptocurrency, money orders, and yes, lottery tickets. In the eyes of the credit card issuer, buying a lottery ticket with a credit card is the same as using your card to pull cash out of an ATM.

Related: How Credit Card Cash Advances Work

Since these transactions are designated as cash advances in most cases, there are a lot of drawbacks:

  • They start accruing interest right away. There's no grace period on cash advances, so you'll start accruing interest fees as soon as the transaction hits your account.
  • They have higher APRs. In addition to earning interest right away, most cards charge a higher interest rate for cash advances than they do for purchases.
  • There's a cash advance fee. The majority of cards charge a transaction fee for cash advances. These fees can range from 3% up to 5% of the total transaction amount.
  • Cash advances don't earn purchase rewards. Few, if any, credit cards allow you to earn purchase rewards on cash advances. They won't count toward your sign-up bonus requirements, either.

Can you avoid cash advance fees for lottery tickets?

The obvious way to avoid these fees is to use cash. However, if you really want to use a card, you may be able to do so without paying cash advance fees, but it requires an extra step.

In some cases, you may be able to use your credit card to buy a gift card without triggering the cash advance fees. You could then try to use the gift card to buy a lottery ticket.

However, a few card issuers will count gift card purchases as cash advances. Additionally, some states and retailers may not allow you to use gift cards to buy lottery tickets. Do your homework before trying this particular workaround.

Should you use a credit card to buy lottery tickets?

There aren't many good reasons to use a credit card to buy lottery tickets -- and a lot of reasons not to do it. When all is said and done, this is one case where it's always better to use cash instead of a credit card.

Related: Cash vs. Credit Cards

You won't earn rewards

One of the main reasons people may want to buy lottery tickets with a credit card is to earn rewards on the purchase. Unfortunately, as mentioned above, lottery purchases are usually considered cash advances. This means they won't usually earn purchase rewards. Cash advances also don't count toward the spending requirement for a sign-up bonus.

Related: How Credit Card Points Work

You're taking on debt to gamble, which is a risk

There's no such thing as a guaranteed win when it comes to lottery tickets. Your credit card is a line of credit -- which means it's a form of debt. Taking on debt to finance any type of gambling is just asking for trouble.

What's more, credit card debt is one of the most expensive forms of debt. Credit cards have very high interest rates. There are some occasions when you can get a reduced interest rate -- such as with an intro APR offer -- but cash advances aren't included in these offers.

Learn more: How Credit Card Interest Works

In other words, lottery ticket purchases on a credit card are a debt trifecta. You'll have the cash advance fee, interest that starts accruing right away, and a high interest rate. This can quickly turn even a modest lottery purchase into a very expensive debt.

FAQs

  • There are more than 20 states (plus Washington D.C.) that have specific laws against using a credit card to pay for lottery tickets:

    • Arkansas
    • Colorado
    • Connecticut
    • Florida
    • Georgia
    • Iowa
    • Maryland
    • Massachusetts
    • Minnesota
    • Montana
    • New Hampshire
    • New Jersey
    • New Mexico
    • North Carolina
    • North Dakota
    • Oklahoma
    • South Carolina
    • Tennessee
    • Texas
    • Virginia
    • Washington D.C.
    • West Virginia
    • Wisconsin
    • Wyoming

    Some of these states may allow you to use a debit card or even a gift card. Others may only allow you to use cash to buy lottery tickets.

    In addition to state laws, retailers can also set their own regulations. Some retailers will prohibit the use of a credit card to purchase lotto tickets even if the state allows it.

  • No. Credit card issuers typically consider lottery ticket purchases to be cash advances. Few, if any, issuers allow you to earn rewards on cash advances. Additionally, cash advance transactions won't count toward the spending requirement for a sign-up bonus.

  • It is a much better idea to use cash to buy lottery tickets. Credit cards treat lottery purchases as cash advances. This means they don't earn rewards. They also charge extra cash advance fees, which can be as much as 5% of the transaction amount. Plus, cash advances start accruing interest right away, often at a higher rate than purchases.

Our Credit Cards Expert