Discover cards do not work directly on Venmo, but you have other ways to fund transfers

Venmo does not accept Discover cards as a direct payment method. When you try to add a Discover card to your Venmo wallet, the app will reject it. This is because Venmo's payment network has agreements with specific card networks — primarily Visa and Mastercard — and Discover falls outside that arrangement.

You can, however, fund Venmo transfers using a Discover card indirectly. The most straightforward route is to link your bank account to Venmo instead, then use your Discover card to pay that bank account. Another option is to transfer money from your Discover card to a PayPal account, then link PayPal to Venmo. Both methods add an extra step, but they work.

Key Takeaways

  • Discover cards cannot be added directly to Venmo as a payment method, regardless of whether the card is debit or credit.
  • You can fund Venmo by linking your bank account and paying that account with your Discover card through your bank's bill pay or transfer feature.
  • PayPal accepts Discover cards and can connect to Venmo, making it a workaround if you already use PayPal.
  • Venmo's peer-to-peer transfers are free when funded from your bank account, but you will pay a fee if you use a credit card through any method.

Why Discover cards are not accepted on Venmo

Venmo's payment processing relies on partnerships with card networks. Visa and Mastercard have the infrastructure and agreements in place to process Venmo transactions, but Discover does not. Discover operates its own payment network and has not negotiated the same kind of integration with Venmo that the larger networks have.

This is not a Discover-specific problem — American Express cards also do not work directly on Venmo for the same reason. Both Discover and Amex operate closed networks, meaning they process their own transactions rather than routing through a third-party processor that Venmo uses.

Linking your bank account instead

The simplest workaround is to use your bank account on Venmo and fund that account with your Discover card. Most banks allow you to transfer money from a credit card to your checking account through their online portal or mobile app. Search your bank's website for "transfer funds" or "pay from credit card," and you should find the option.

Once money is in your bank account, add that account to Venmo. Transfers from a linked bank account to another Venmo user are free and usually settle within one to three business days. You will not pay Venmo a fee, though your bank may charge a fee for the transfer from your Discover card to your account — check your card's terms.

This method works best if you are not in a hurry. If you need to send money when ready, the bank transfer delay may not work for you.

Using PayPal as a bridge to Venmo

PayPal accepts Discover cards directly. You can add your Discover card to your PayPal account, transfer money into your PayPal balance, and then link your PayPal account to Venmo.

The steps are: add your Discover card to PayPal, transfer the amount you need to your PayPal balance (this is when ready), then go to Venmo's settings and link your PayPal account. Once linked, you can fund Venmo transfers from your PayPal balance.

This route is faster than a bank transfer but adds an extra account to manage. PayPal may also charge a fee for transferring money from your card to your PayPal balance — check PayPal's current fee schedule before you proceed.

Credit card fees when funding Venmo

Venmo charges a 1.75% fee when you fund a transfer with a credit card, whether that card is Visa, Mastercard, or any other network. This fee applies to the amount you are sending, not the card you are using to pay.

If you send $100 using a credit card, Venmo takes $1.75. Bank account transfers have no Venmo fee. This is why linking your bank account is the cheapest option — you avoid Venmo's credit card surcharge entirely.

When you use the PayPal bridge method, you may face fees from both PayPal (for loading your balance) and Venmo (if Venmo treats the PayPal transfer as a credit card transaction). Check both services' fee schedules before you commit to this route.

Debit cards versus credit cards on Venmo

Venmo treats debit cards the same way it treats credit cards regarding which networks it accepts. A Discover debit card will not work on Venmo any more than a Discover credit card will. The issue is the card network, not the card type.

If you have a debit card from Visa or Mastercard, you can add it directly to Venmo without the workarounds described above. Venmo does not charge a fee for debit card transfers, making them cheaper than credit card transfers.

Alternatives if you do not want to use workarounds

If the bank account transfer or PayPal bridge feels like too much friction, consider these options: send money through your bank's bill pay system directly to the person's account if you know their banking details, use Zelle (which works through most banks and does not require a specific card network), or ask the person to request money from you through Venmo instead, which you can then pay from your bank account.

Zelle is particularly useful if the other person also banks with a major U.S. bank. Transfers through Zelle are free and usually when ready, and you do not need to add a card to any app.

Frequently Asked Questions

Can I add a Discover card to Venmo at all?

No. Venmo's system does not accept Discover cards in any form — not credit cards, not debit cards, not prepaid cards. The rejection happens at the network level, before your card information is even processed.

Will Venmo ever accept Discover cards?

There is no public announcement from Venmo about adding Discover support. It would require a new agreement between Venmo's payment processor and Discover's network, which has not happened as of 2025. You should not count on this changing soon.

Is the PayPal workaround free?

PayPal may charge a fee to transfer money from your Discover card to your PayPal balance — typically 2.2% plus $0.30 for credit card transfers. Venmo does not charge an additional fee if you fund from PayPal balance, but the PayPal fee makes this more expensive than using a bank account.

What if I use a Discover card through my bank's bill pay?

If your bank allows you to pay your Discover card balance using bill pay, that is a transfer between accounts at your bank, not a Venmo transaction. It does not help you fund Venmo. You would still need to transfer the money from your bank account to Venmo separately.

Does Venmo accept American Express?

No. American Express cards are not accepted on Venmo for the same reason Discover cards are not — Amex operates its own closed network and does not have the integration agreements Venmo requires. The PayPal and bank account workarounds work for Amex as well.