VISA Credit cards

Best Visa credit cards

Visa is a kind of payment system, rather than a credit card in itself. Card providers issue their credit cards using Visa’s system. Mastercard is the main alternative. Cards featuring either logo can be used with 29million merchants globally.

You will find the Visa logo on an enormous variety of credit cards issued by the likes of Barclaycard, RBS and NatWest, MBNA and Capital One. Some providers may also make use of Visa's growing variety of payment methods such as contactless. Visa has also introduced ‘the Verified by Visa’ scheme which protects your card details when making a purchase online.

Compare Visa credit cards - Sorted by APR

Your personalised chance of approval

Chance of approval 10/10 GUARANTEED
Chance of approval {{::sliderProduct.productScoring.productLikelihood}}/10
Chance of approval Not rated
Chance of approval Not eligible
Being pre-approved means you’re an ideal customer for this lender and you’re guaranteed to get this card, provided you use the same details as you gave us, and you pass the lender’s ID checks.
We can’t give you a rating for this card either because we can’t match your details to your credit report, or we don’t have enough information about the lender’s acceptance criteria for this card.
You won’t get this card. This is usually because you don’t meet the lender’s acceptance criteria – for example, your income may not be high enough, you have credit problems, or you already have one of this lender’s cards.
This means there’s a good chance you’ll be accepted for this card. For every 100 applications from people in a similar financial situation to you, between 70 and 95 of them will get the card.
This score means it’s around fifty-fifty whether you’ll be accepted for the card or not. It’s worth a go if this is your highest score, and you need the credit for a specific purpose.
It’s unlikely you’ll get this card. For every 100 people in a similar financial situation to you who apply, only between 10 and 30 get accepted for the card. There’s still a chance, but rejection’s more likely than acceptance.

See the full approval scale

Why is this important?

Every time you apply for a credit card, a mark is left on your credit score. That means it's better to get it right the first time. Your scores help you understand which cards you have the strongest chance of getting. The higher the score, the stronger chance you have of getting the card. If you see a very low score, you're probably better off choosing a different card.

Chance of approval scale

10/10 = Pre-approved

Chance of approval 10/10 GUARANTEED
10/10 GUARANTEED

10/10 = Pre-approved

Being pre-approved means you’re an ideal customer for this lender and you’re guaranteed to get this card, provided you use the same details as you gave us, and you pass the lender’s ID checks.

9.5/10 - 7/10 = Good chance

Chance of approval 9.5/10
9.5/10
Chance of approval 9/10
9/10
Chance of approval 8/10
8/10
Chance of approval 7/10
7/10

9.5/10 - 7/10 = Good chance

This means there’s a good chance you’ll be accepted for this card. For every 100 applications from people in a similar financial situation to you, between 70 and 95 of them will get the card.

6/10 - 4/10 = Fair chance

Chance of approval 6/10
6/10
Chance of approval 5/10
5/10
Chance of approval 4/10
4/10

6/10 - 4/10 = Fair chance

This score means it’s around fifty-fifty whether you’ll be accepted for the card or not. It’s worth a go if this is your highest score, and you need the credit for a specific purpose.

3/10 - 1/10 = Low chance

Chance of approval 3/10
3/10
Chance of approval 2/10
2/10
Chance of approval 1/10
1/10

3/10 - 1/10 = Low chance

It’s unlikely you’ll get this card. For every 100 people in a similar financial situation to you who apply, only between 10 and 30 get accepted for the card. There’s still a chance, but rejection’s more likely than acceptance.

Not eligible = Consider a different card

Chance of approval Not eligible
Not eligible

Not eligible = Consider a different card

You won’t get this card. This is usually because you don’t meet the lender’s acceptance criteria – for example, your income may not be high enough, you have credit problems, or you already have one of this lender’s cards.

Not rated = We don’t have enough infoinformation

Chance of approval Not rated
Not rated

Not rated = We don’t have enough infoinformation

We can’t give you a rating for this card either because we can’t match your details to your credit report, or we don’t have enough information about the lender’s acceptance criteria for this card.

Aquis

Balance transfer

{{::product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.annualRate}}% {{::product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.durationInMonths}} {{'month' | pluralize}}

{{product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.annualRate !== null && product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.annualRate !== undefined && product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.durationInMonths !== null && product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.durationInMonths !== undefined ? 'then' : ''}} {{::+(product.productAttributes.interestRates.longTermInterestRates.balanceTransfer.annualRate | number : 2)}}%

{{::product.productAttributes.fees.balanceTransfer.handlingFee}}% fee

Purchases

{{::product.productAttributes.interestRates.introductoryInterestRates.purchase.annualRate}}% {{::product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths}} {{'month' | pluralize : product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths}}

{{product.productAttributes.interestRates.introductoryInterestRates.purchase.annualRate !== null && product.productAttributes.interestRates.introductoryInterestRates.purchase.annualRate !== undefined && product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths !== null && product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths !== undefined ? 'then': ''}} {{::+(product.productAttributes.interestRates.longTermInterestRates.purchase.annualRate | number : 2)}}%

Rewards

  • {{::item}}

  • No rewards

Balance transfer

{{::product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.annualRate}}% {{::product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.durationInMonths}} {{'month' | pluralize}}

{{product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.annualRate !== null && product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.annualRate !== undefined && product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.durationInMonths !== null && product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.durationInMonths !== undefined ? 'then' : ''}} {{::+(product.productAttributes.interestRates.longTermInterestRates.balanceTransfer.annualRate | number : 2)}}%

{{::product.productAttributes.fees.balanceTransfer.handlingFee}}% fee

Purchases

{{::product.productAttributes.interestRates.introductoryInterestRates.purchase.annualRate}}% {{::product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths}} {{'month' | pluralize : product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths}}

{{product.productAttributes.interestRates.introductoryInterestRates.purchase.annualRate !== null && product.productAttributes.interestRates.introductoryInterestRates.purchase.annualRate !== undefined && product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths !== null && product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths !== undefined ? 'then': ''}} {{::+(product.productAttributes.interestRates.longTermInterestRates.purchase.annualRate | number : 2)}}%

Rewards

  • {{::item}}

  • No rewards

Representative example: If you spend {{::product.productAttributes.interestRates.representativeExample.amount | handleCurrencyFilter}} at {{::product.productAttributes.interestRates.representativeExample.interestDescription}} rate {{::product.productAttributes.interestRates.representativeExample.interestRate}}% ({{::product.productAttributes.interestRates.representativeExample.fixed === false ? 'variable' : 'fixed'}}) p.a. with a {{::product.productAttributes.interestRates.representativeExample.feeAmount | handleCurrencyFilter}} {{::product.productAttributes.interestRates.representativeExample.feeDescription}} fee your representative APR is {{::product.productAttributes.interestRates.representativeExample.apr}}% APR ({{::product.productAttributes.interestRates.representativeExample.isAPRFixed === false ? 'variable' : 'fixed'}})
Barclaycard

Balance transfer

{{::product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.annualRate}}% {{::product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.durationInMonths}} {{'month' | pluralize}}

{{product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.annualRate !== null && product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.annualRate !== undefined && product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.durationInMonths !== null && product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.durationInMonths !== undefined ? 'then' : ''}} {{::+(product.productAttributes.interestRates.longTermInterestRates.balanceTransfer.annualRate | number : 2)}}%

{{::product.productAttributes.fees.balanceTransfer.handlingFee}}% fee

Purchases

{{::product.productAttributes.interestRates.introductoryInterestRates.purchase.annualRate}}% {{::product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths}} {{'month' | pluralize : product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths}}

{{product.productAttributes.interestRates.introductoryInterestRates.purchase.annualRate !== null && product.productAttributes.interestRates.introductoryInterestRates.purchase.annualRate !== undefined && product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths !== null && product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths !== undefined ? 'then': ''}} {{::+(product.productAttributes.interestRates.longTermInterestRates.purchase.annualRate | number : 2)}}%

Rewards

  • {{::item}}

  • No rewards

Balance transfer

{{::product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.annualRate}}% {{::product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.durationInMonths}} {{'month' | pluralize}}

{{product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.annualRate !== null && product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.annualRate !== undefined && product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.durationInMonths !== null && product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.durationInMonths !== undefined ? 'then' : ''}} {{::+(product.productAttributes.interestRates.longTermInterestRates.balanceTransfer.annualRate | number : 2)}}%

{{::product.productAttributes.fees.balanceTransfer.handlingFee}}% fee

Purchases

{{::product.productAttributes.interestRates.introductoryInterestRates.purchase.annualRate}}% {{::product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths}} {{'month' | pluralize : product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths}}

{{product.productAttributes.interestRates.introductoryInterestRates.purchase.annualRate !== null && product.productAttributes.interestRates.introductoryInterestRates.purchase.annualRate !== undefined && product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths !== null && product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths !== undefined ? 'then': ''}} {{::+(product.productAttributes.interestRates.longTermInterestRates.purchase.annualRate | number : 2)}}%

Rewards

  • {{::item}}

  • No rewards

Representative example: If you spend {{::product.productAttributes.interestRates.representativeExample.amount | handleCurrencyFilter}} at {{::product.productAttributes.interestRates.representativeExample.interestDescription}} rate {{::product.productAttributes.interestRates.representativeExample.interestRate}}% ({{::product.productAttributes.interestRates.representativeExample.fixed === false ? 'variable' : 'fixed'}}) p.a. with a {{::product.productAttributes.interestRates.representativeExample.feeAmount | handleCurrencyFilter}} {{::product.productAttributes.interestRates.representativeExample.feeDescription}} fee your representative APR is {{::product.productAttributes.interestRates.representativeExample.apr}}% APR ({{::product.productAttributes.interestRates.representativeExample.isAPRFixed === false ? 'variable' : 'fixed'}})
Vanquis Bank

Balance transfer

{{::product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.annualRate}}% {{::product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.durationInMonths}} {{'month' | pluralize}}

{{product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.annualRate !== null && product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.annualRate !== undefined && product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.durationInMonths !== null && product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.durationInMonths !== undefined ? 'then' : ''}} {{::+(product.productAttributes.interestRates.longTermInterestRates.balanceTransfer.annualRate | number : 2)}}%

{{::product.productAttributes.fees.balanceTransfer.handlingFee}}% fee

Purchases

{{::product.productAttributes.interestRates.introductoryInterestRates.purchase.annualRate}}% {{::product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths}} {{'month' | pluralize : product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths}}

{{product.productAttributes.interestRates.introductoryInterestRates.purchase.annualRate !== null && product.productAttributes.interestRates.introductoryInterestRates.purchase.annualRate !== undefined && product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths !== null && product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths !== undefined ? 'then': ''}} {{::+(product.productAttributes.interestRates.longTermInterestRates.purchase.annualRate | number : 2)}}%

Rewards

  • {{::item}}

  • No rewards

Balance transfer

{{::product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.annualRate}}% {{::product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.durationInMonths}} {{'month' | pluralize}}

{{product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.annualRate !== null && product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.annualRate !== undefined && product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.durationInMonths !== null && product.productAttributes.interestRates.introductoryInterestRates.balanceTransfer.durationInMonths !== undefined ? 'then' : ''}} {{::+(product.productAttributes.interestRates.longTermInterestRates.balanceTransfer.annualRate | number : 2)}}%

{{::product.productAttributes.fees.balanceTransfer.handlingFee}}% fee

Purchases

{{::product.productAttributes.interestRates.introductoryInterestRates.purchase.annualRate}}% {{::product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths}} {{'month' | pluralize : product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths}}

{{product.productAttributes.interestRates.introductoryInterestRates.purchase.annualRate !== null && product.productAttributes.interestRates.introductoryInterestRates.purchase.annualRate !== undefined && product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths !== null && product.productAttributes.interestRates.introductoryInterestRates.purchase.durationInMonths !== undefined ? 'then': ''}} {{::+(product.productAttributes.interestRates.longTermInterestRates.purchase.annualRate | number : 2)}}%

Rewards

  • {{::item}}

  • No rewards

Representative example: If you spend {{::product.productAttributes.interestRates.representativeExample.amount | handleCurrencyFilter}} at {{::product.productAttributes.interestRates.representativeExample.interestDescription}} rate {{::product.productAttributes.interestRates.representativeExample.interestRate}}% ({{::product.productAttributes.interestRates.representativeExample.fixed === false ? 'variable' : 'fixed'}}) p.a. with a {{::product.productAttributes.interestRates.representativeExample.feeAmount | handleCurrencyFilter}} {{::product.productAttributes.interestRates.representativeExample.feeDescription}} fee your representative APR is {{::product.productAttributes.interestRates.representativeExample.apr}}% APR ({{::product.productAttributes.interestRates.representativeExample.isAPRFixed === false ? 'variable' : 'fixed'}})

EXPLORE MORE CREDIT CARDS

Guide to Visa credit cards

Visa is a technology and payments system which credit card and debit providers choose to sign up to. It is not a bank and doesn’t issue cards, but it provides the processing systems which connect Visa bank and payment service providers with retailers that accept Visa.

If you have a Visa credit card, you can use it in more than 29 million places across the world.

Credit cards give you valuable consumer protection that cash and debit cards don’t. Under Section 75 of the Consumer Credit Act, if you pay for goods or services using a credit card, the card provider is jointly liable with the retailer if something goes wrong. 

This protection only applies to items or services costing between £100 and £30,000. So, for example, if you ordered a bed costing £500 and the shop you bought it from goes bust before it is delivered, the credit card provider should provide you with a full refund.

Many Visa credit cards now come with contactless payment technology so that you can make simple, fast and secure payments of purchases less than £30. To make the transaction, you simply need to hold your contactless card within a few centimetres of a payment terminal and funds will be automatically deducted without you having to enter your PIN.

We're free and independent, as well as offering exclusive deals you can't get anywhere else.

Moneysupermarket is a credit broker – this means we’ll show you products offered by lenders. We never take a fee from customers for this broking service. Instead we are usually paid a fee by the lenders – though the size of that payment doesn’t affect how we show products to customers.