This table lists how many British Airways Avios you can earn per dollar spent with credit cards offered by British Airways and their transfer partners.
You can click on a card to learn more about it and apply through our partners (when applicable) or use the calculator link to calculate total rewards for that individual card based on the spend amounts you enter. When calculating rewards, you will be able to compare any card side-by-side up to two additional cards.
If you want to know which credit cards will earn you the most British Airways Avios based on your monthly and yearly spend, check out our British Airways Avios Credit Card Rewards Calculator. You can also check out our Best Credit Cards For Earning British Airways Avios to view our top picks and calculate rewards.
What are the best credit cards for earning British Airways Avios?
Chase Ultimate Rewards and American Express Membership Rewards offers the best credit cards for earning lots of Avios per $1 spent.
What's the best credit card for earning British Airways Avios on travel purchases?
The Chase Sapphire Reserve and Capital One Venture X Rewards Credit Card offers the highest earning rate of up to the equivalent of 10 Avios per $1 spent on travel car rentals and hotel books through their respective travel portals.
What's the best credit card for earning British Airways Avios on dining purchases?
What's the best credit card for earning British Airways Avios on supermarket and grocery purchases?
The American Express EveryDay Preferred Credit Card can earn up to 4.5 points per $1 spent on the first $6,000 spent per year in U.S. supermarket purchases. You can also earn 4 points on the first $25,000 per year spent on the American Express Gold Card or an unlimited 3 points per $1 spent with the Citi Premier Card.