The best Bank of America credit cards of April 2024

By
Madison Blancaflor
and
Christina Ly
Editor
Nick Ewen

Updated
Apr 18, 2024

This post contains references to products from one or more of our advertisers. We may receive compensation when you click on links to those products. Terms apply to the offers listed on this page. For an explanation of our Advertising Policy, visit this page.

As one of the largest financial institutions in the U.S., it’s no surprise that there are a variety of options when picking the best Bank of America credit cards to add to your wallet. The issuer offers a variety of cards that can cater to almost all consumers and small businesses —  whether you’re looking to earn cash back on everyday purchases or rack up travel rewards.

Many of these cards are especially lucrative when paired with a Preferred Rewards account to boost your earning rates, so see our picks for the best Bank of America credit cards below. 

Why Trust Us?

At The Points Guy, our goal is to help you maximize your travel experiences while minimizing spending. Our travel and credit cards experts share their own experiences and give honest analyses to help you make decisions that benefit you the most. While we do receive compensation through our credit card application links, ads, and clearly indicated sponsored content, our editorial content, points valuations and card analysis are entirely our own.

Since 2010, TPG has been dedicated to helping you make informed credit card and travel decisions. We know that credit card rewards can unlock travel that changes lives, and we strive every day to help our readers achieve their financial and travel goals.

In addition to credit cards expertise, we have a variety of industry experts on our editorial team to help every reader make the best travel decisions available. We believe every redemption matters, whether someone is using points and miles to take a dream trip or looking to save money on holiday travel.

As our team and library of resources has grown, so has our influence in the industry. Our TPG Awards are a badge of honor that winning banks, hotel groups and airlines all wear proudly. Our dedication to producing honest reviews and helpful content for our readers is what allows readers and companies alike to place their trust in us.

Best for flat-rate earning structure
TPG Editor's Rating tooltip icon
3.5/5
  • 1.5% Earn unlimited 1.5% cash back on all purchases.
Intro Offer tooltip icon
$200
$0
18.24% - 28.24% Variable APR on purchases and balance transfers

Why We Chose It

The Bank of America Unlimited Cash Rewards credit card brings in simplicity to the line-up of the best Bank of America cards. With an easy-to-remember 1.5% rewards rate, you could potentially earn 25 to 75% more cash back on every purchase if you’re a Bank of America Preferred Rewards® member. That means you could earn up to 2.62% cash back on every purchase. Read our full review of the Bank of America Unlimited Cash Rewards credit card.

Pros

  • Unlimited 1.5% earnings on every single purchase
  • No annual fee
  • $200 online cash rewards bonus after you make at least $1,000 in purchases in the first 90 days of account opening

Cons

  • Other cards can offer bonus points on common everyday purchases
  • 3% foreign transaction fee
  • $200 online cash rewards bonus after you make at least $1,000 in purchases in the first 90 days of account opening.
  • Earn unlimited 1.5% cash back on all purchases.
  • If you're a Bank of America Preferred Rewards® member, you can earn 25%-75% more cash back on every purchase. That means you could earn 1.87%-2.62% cash back on every purchase with Preferred Rewards.
  • No annual fee.
  • No limit to the amount of cash back you can earn and cash rewards don’t expire as long as your account remains open.
  • 0% Intro APR for 15 billing cycles for purchases, and for any balance transfers made in the first 60 days. After the Intro APR offer ends, a Variable APR that’s currently 18.24% - 28.24% will apply. A 3% Intro balance transfer fee will apply for the first 60 days your account is open. After the Intro balance transfer fee offer ends, the fee for future balance transfers is 4%.
  • Contactless Cards - The security of a chip card, with the convenience of a tap.
  • This online only offer may not be available if you leave this page or if you visit a Bank of America financial center. You can take advantage of this offer when you apply now.
Best for flat-rate earning structure
TPG Editor's Rating tooltip icon
3.5/5
$200
details
$0
1.5% cash-back
details

Why We Chose It

The Bank of America Unlimited Cash Rewards credit card brings in simplicity to the line-up of the best Bank of America cards. With an easy-to-remember 1.5% rewards rate, you could potentially earn 25 to 75% more cash back on every purchase if you’re a Bank of America Preferred Rewards® member. That means you could earn up to 2.62% cash back on every purchase. Read our full review of the Bank of America Unlimited Cash Rewards credit card.

Pros

  • Unlimited 1.5% earnings on every single purchase
  • No annual fee
  • $200 online cash rewards bonus after you make at least $1,000 in purchases in the first 90 days of account opening

Cons

  • Other cards can offer bonus points on common everyday purchases
  • 3% foreign transaction fee
  • $200 online cash rewards bonus after you make at least $1,000 in purchases in the first 90 days of account opening.
  • Earn unlimited 1.5% cash back on all purchases.
  • If you're a Bank of America Preferred Rewards® member, you can earn 25%-75% more cash back on every purchase. That means you could earn 1.87%-2.62% cash back on every purchase with Preferred Rewards.
  • No annual fee.
  • No limit to the amount of cash back you can earn and cash rewards don’t expire as long as your account remains open.
  • 0% Intro APR for 15 billing cycles for purchases, and for any balance transfers made in the first 60 days. After the Intro APR offer ends, a Variable APR that’s currently 18.24% - 28.24% will apply. A 3% Intro balance transfer fee will apply for the first 60 days your account is open. After the Intro balance transfer fee offer ends, the fee for future balance transfers is 4%.
  • Contactless Cards - The security of a chip card, with the convenience of a tap.
  • This online only offer may not be available if you leave this page or if you visit a Bank of America financial center. You can take advantage of this offer when you apply now.

Pros

  • Unlimited 1.5% earnings on every single purchase
  • No annual fee
  • $200 online cash rewards bonus after you make at least $1,000 in purchases in the first 90 days of account opening

Cons

  • Other cards can offer bonus points on common everyday purchases
  • 3% foreign transaction fee
  • $200 online cash rewards bonus after you make at least $1,000 in purchases in the first 90 days of account opening.
  • Earn unlimited 1.5% cash back on all purchases.
  • If you're a Bank of America Preferred Rewards® member, you can earn 25%-75% more cash back on every purchase. That means you could earn 1.87%-2.62% cash back on every purchase with Preferred Rewards.
  • No annual fee.
  • No limit to the amount of cash back you can earn and cash rewards don’t expire as long as your account remains open.
  • 0% Intro APR for 15 billing cycles for purchases, and for any balance transfers made in the first 60 days. After the Intro APR offer ends, a Variable APR that’s currently 18.24% - 28.24% will apply. A 3% Intro balance transfer fee will apply for the first 60 days your account is open. After the Intro balance transfer fee offer ends, the fee for future balance transfers is 4%.
  • Contactless Cards - The security of a chip card, with the convenience of a tap.
  • This online only offer may not be available if you leave this page or if you visit a Bank of America financial center. You can take advantage of this offer when you apply now.
Best for travel rewards
TPG Editor's Rating tooltip icon
3.5/5
  • 2X Earn unlimited 2 points for every $1 spent on travel and dining purchases.
  • 1.5X Earn unlimited 1.5 points for every $1 spent on all other purchases.
Intro Offer tooltip icon
60,000 points
$95
20.24% - 27.24% Variable APR on purchases and balance transfers

Why We Chose It

The Bank of America Premium Rewards card is great for using the points earned for rewards that normal airline miles or credit card points can’t cover. Bank of America Preferred Rewards® members get a 25%-75% rewards bonus on every purchase. New cardmembers earn a 60,000-point sign-up bonus after spending $4,000 in the first 90 days of account opening. Read our full review of the Bank of America Premium Rewards card.

Pros

  • This card is more valuable for Bank of America Preferred Rewards® members, who can get between a 25% and 75% bonus on points earned
  • Comes with up to $100 in airline incidental statement credits annually and up to $100 Global Entry/TSA PreCheck® statement credit and travel protections
  • Can transfer points earned into a 529 college fund

Cons

  • Other cards offer higher points for key bonus categories
  • Must open a Bank of America account to get the best value for points
  • Receive 60,000 online bonus points - a $600 value - after you make at least $4,000 in purchases in the first 90 days of account opening.
  • Earn unlimited 2 points for every $1 spent on travel and dining purchases and unlimited 1.5 points for every $1 spent on all other purchases. No limit to the points you can earn and your points don't expire as long as your account remains open.
  • If you're a Bank of America Preferred Rewards® member, you can earn 25%-75% more points on every purchase. That means you could earn 2.5-3.5 points on travel and dining purchases and 1.87-2.62 points on all other purchases, for every $1 you spend.
  • Redeem for cash back as a statement credit, deposit into eligible Bank of America® accounts, credit to eligible Merrill® accounts, or gift cards or purchases at the Bank of America Travel Center.
  • Get up to $100 in Airline Incidental Statement Credits annually and TSA PreCheck®/Global Entry Statement Credits of up to $100, every four years.
  • Travel Insurance protections to assist with trip delays, cancellations and interruptions, baggage delays and lost luggage.
  • No foreign transaction fees.
  • Low $95 annual fee.
  • This online only offer may not be available if you leave this page or if you visit a Bank of America financial center. You can take advantage of this offer when you apply now.
TPG Editor's Rating tooltip icon
3.5/5
60,000 points
details
$95
1.5 - 2X points
details

Why We Chose It

The Bank of America Premium Rewards card is great for using the points earned for rewards that normal airline miles or credit card points can’t cover. Bank of America Preferred Rewards® members get a 25%-75% rewards bonus on every purchase. New cardmembers earn a 60,000-point sign-up bonus after spending $4,000 in the first 90 days of account opening. Read our full review of the Bank of America Premium Rewards card.

Pros

  • This card is more valuable for Bank of America Preferred Rewards® members, who can get between a 25% and 75% bonus on points earned
  • Comes with up to $100 in airline incidental statement credits annually and up to $100 Global Entry/TSA PreCheck® statement credit and travel protections
  • Can transfer points earned into a 529 college fund

Cons

  • Other cards offer higher points for key bonus categories
  • Must open a Bank of America account to get the best value for points
  • Receive 60,000 online bonus points - a $600 value - after you make at least $4,000 in purchases in the first 90 days of account opening.
  • Earn unlimited 2 points for every $1 spent on travel and dining purchases and unlimited 1.5 points for every $1 spent on all other purchases. No limit to the points you can earn and your points don't expire as long as your account remains open.
  • If you're a Bank of America Preferred Rewards® member, you can earn 25%-75% more points on every purchase. That means you could earn 2.5-3.5 points on travel and dining purchases and 1.87-2.62 points on all other purchases, for every $1 you spend.
  • Redeem for cash back as a statement credit, deposit into eligible Bank of America® accounts, credit to eligible Merrill® accounts, or gift cards or purchases at the Bank of America Travel Center.
  • Get up to $100 in Airline Incidental Statement Credits annually and TSA PreCheck®/Global Entry Statement Credits of up to $100, every four years.
  • Travel Insurance protections to assist with trip delays, cancellations and interruptions, baggage delays and lost luggage.
  • No foreign transaction fees.
  • Low $95 annual fee.
  • This online only offer may not be available if you leave this page or if you visit a Bank of America financial center. You can take advantage of this offer when you apply now.

Pros

  • This card is more valuable for Bank of America Preferred Rewards® members, who can get between a 25% and 75% bonus on points earned
  • Comes with up to $100 in airline incidental statement credits annually and up to $100 Global Entry/TSA PreCheck® statement credit and travel protections
  • Can transfer points earned into a 529 college fund

Cons

  • Other cards offer higher points for key bonus categories
  • Must open a Bank of America account to get the best value for points
  • Receive 60,000 online bonus points - a $600 value - after you make at least $4,000 in purchases in the first 90 days of account opening.
  • Earn unlimited 2 points for every $1 spent on travel and dining purchases and unlimited 1.5 points for every $1 spent on all other purchases. No limit to the points you can earn and your points don't expire as long as your account remains open.
  • If you're a Bank of America Preferred Rewards® member, you can earn 25%-75% more points on every purchase. That means you could earn 2.5-3.5 points on travel and dining purchases and 1.87-2.62 points on all other purchases, for every $1 you spend.
  • Redeem for cash back as a statement credit, deposit into eligible Bank of America® accounts, credit to eligible Merrill® accounts, or gift cards or purchases at the Bank of America Travel Center.
  • Get up to $100 in Airline Incidental Statement Credits annually and TSA PreCheck®/Global Entry Statement Credits of up to $100, every four years.
  • Travel Insurance protections to assist with trip delays, cancellations and interruptions, baggage delays and lost luggage.
  • No foreign transaction fees.
  • Low $95 annual fee.
  • This online only offer may not be available if you leave this page or if you visit a Bank of America financial center. You can take advantage of this offer when you apply now.
Best for flexible earning structure
TPG Editor's Rating tooltip icon
3.5/5
  • 3% Earn 3% cash back in the category of your choice (up to $2,500 in combined choice category/grocery store/wholesale club quarterly purchases).
  • 2% Earn automatic 2% at grocery stores and wholesale clubs (up to $2,500 in combined choice category/grocery store/wholesale club quarterly purchases).
  • 1% Earn unlimited 1% on all other purchases.
Intro Offer tooltip icon
$200
$0
18.24% - 28.24% Variable APR on purchases and balance transfers

Why We Chose It

The Bank of America Cash Rewards is a solid cash back card with the potential to offer lucrative rewards for smaller budgets. If you’re a Bank of America Preferred Rewards® member, you can earn 25 to 75% more cash back on every purchase. Read our full review of the Bank of America Customized Cash Rewards credit card.

Pros

  • Flexible earning structure (3% cash back in the category of your choice and 2% at grocery stores and wholesale clubs)
  • No annual fee or expiration on rewards
  • $200 online cash rewards bonus after you make at least $1,000 in purchases in the first 90 days of account opening

Cons

  • Maximum $2,500 in combined choice category/grocery store/wholesale club purchases each quarter, then 1%
  • 3% foreign transaction fee
  • $200 online cash rewards bonus after you make at least $1,000 in purchases in the first 90 days of account opening.
  • Earn 3% cash back in the category of your choice, automatic 2% at grocery stores and wholesale clubs (up to $2,500 in combined choice category/grocery store/wholesale club quarterly purchases) and unlimited 1% on all other purchases.
  • Choose 3% cash back on gas and EV charging station, online shopping/cable/internet/phone plan/streaming, dining, travel, drug store/pharmacy or home improvement/furnishing purchases.
  • If you're a Bank of America Preferred Rewards® member, you can earn 25%-75% more cash back on every purchase. That means you could earn 3.75%-5.25% cash back on purchases in your choice category.
  • No annual fee and cash rewards don’t expire as long as your account remains open.
  • 0% Intro APR for 15 billing cycles for purchases, and for any balance transfers made in the first 60 days. After the Intro APR offer ends, a Variable APR that’s currently 18.24% - 28.24% will apply. A 3% Intro balance transfer fee will apply for the first 60 days your account is open. After the Intro balance transfer fee offer ends, the fee for future balance transfers is 4%.
  • Contactless Cards - The security of a chip card, with the convenience of a tap.
  • This online only offer may not be available if you leave this page or if you visit a Bank of America financial center. You can take advantage of this offer when you apply now.
TPG Editor's Rating tooltip icon
3.5/5
$200
details
$0
1 - 3% cash-back
details

Why We Chose It

The Bank of America Cash Rewards is a solid cash back card with the potential to offer lucrative rewards for smaller budgets. If you’re a Bank of America Preferred Rewards® member, you can earn 25 to 75% more cash back on every purchase. Read our full review of the Bank of America Customized Cash Rewards credit card.

Pros

  • Flexible earning structure (3% cash back in the category of your choice and 2% at grocery stores and wholesale clubs)
  • No annual fee or expiration on rewards
  • $200 online cash rewards bonus after you make at least $1,000 in purchases in the first 90 days of account opening

Cons

  • Maximum $2,500 in combined choice category/grocery store/wholesale club purchases each quarter, then 1%
  • 3% foreign transaction fee
  • $200 online cash rewards bonus after you make at least $1,000 in purchases in the first 90 days of account opening.
  • Earn 3% cash back in the category of your choice, automatic 2% at grocery stores and wholesale clubs (up to $2,500 in combined choice category/grocery store/wholesale club quarterly purchases) and unlimited 1% on all other purchases.
  • Choose 3% cash back on gas and EV charging station, online shopping/cable/internet/phone plan/streaming, dining, travel, drug store/pharmacy or home improvement/furnishing purchases.
  • If you're a Bank of America Preferred Rewards® member, you can earn 25%-75% more cash back on every purchase. That means you could earn 3.75%-5.25% cash back on purchases in your choice category.
  • No annual fee and cash rewards don’t expire as long as your account remains open.
  • 0% Intro APR for 15 billing cycles for purchases, and for any balance transfers made in the first 60 days. After the Intro APR offer ends, a Variable APR that’s currently 18.24% - 28.24% will apply. A 3% Intro balance transfer fee will apply for the first 60 days your account is open. After the Intro balance transfer fee offer ends, the fee for future balance transfers is 4%.
  • Contactless Cards - The security of a chip card, with the convenience of a tap.
  • This online only offer may not be available if you leave this page or if you visit a Bank of America financial center. You can take advantage of this offer when you apply now.

Pros

  • Flexible earning structure (3% cash back in the category of your choice and 2% at grocery stores and wholesale clubs)
  • No annual fee or expiration on rewards
  • $200 online cash rewards bonus after you make at least $1,000 in purchases in the first 90 days of account opening

Cons

  • Maximum $2,500 in combined choice category/grocery store/wholesale club purchases each quarter, then 1%
  • 3% foreign transaction fee
  • $200 online cash rewards bonus after you make at least $1,000 in purchases in the first 90 days of account opening.
  • Earn 3% cash back in the category of your choice, automatic 2% at grocery stores and wholesale clubs (up to $2,500 in combined choice category/grocery store/wholesale club quarterly purchases) and unlimited 1% on all other purchases.
  • Choose 3% cash back on gas and EV charging station, online shopping/cable/internet/phone plan/streaming, dining, travel, drug store/pharmacy or home improvement/furnishing purchases.
  • If you're a Bank of America Preferred Rewards® member, you can earn 25%-75% more cash back on every purchase. That means you could earn 3.75%-5.25% cash back on purchases in your choice category.
  • No annual fee and cash rewards don’t expire as long as your account remains open.
  • 0% Intro APR for 15 billing cycles for purchases, and for any balance transfers made in the first 60 days. After the Intro APR offer ends, a Variable APR that’s currently 18.24% - 28.24% will apply. A 3% Intro balance transfer fee will apply for the first 60 days your account is open. After the Intro balance transfer fee offer ends, the fee for future balance transfers is 4%.
  • Contactless Cards - The security of a chip card, with the convenience of a tap.
  • This online only offer may not be available if you leave this page or if you visit a Bank of America financial center. You can take advantage of this offer when you apply now.
BEST FOR TRAVEL REWARDS BEGINNERS
TPG Editor's Rating tooltip icon
3/5
Go to review
  • 1.5X Earn unlimited 1.5 points per $1 spent on all purchases, with no annual fee and no foreign transaction fees and your points don't expire as long as your account remains open.
Intro Offer tooltip icon
25,000 points
$0
18.24% - 28.24% Variable APR on purchases and balance transfers

Why We Chose It

This card is best for those who want to earn travel rewards without any fuss. Additionally, for those who maintain banking relationships with Bank of America, you can increase your rewards earning potential by 25% to 75% if you qualify for the Bank of America Preferred Rewards® program.

Pros

  • 1.5 points per dollar on all purchases
  • No annual fee
  • No foreign transaction fees

Cons

  • Bank of America does not offer airline or hotel transfer partners like other banks such as American Express, Chase or Capital One.
  • No travel and purchase protections.
  • Earn unlimited 1.5 points per $1 spent on all purchases, with no annual fee and no foreign transaction fees and your points don't expire as long as your account remains open.
  • 25,000 online bonus points after you make at least $1,000 in purchases in the first 90 days of account opening - that can be a $250 statement credit toward travel purchases.
  • Use your card to book your trip how and where you want - you're not limited to specific websites with blackout dates or restrictions.
  • Redeem points for a statement credit to pay for travel or dining purchases, such as flights, hotel stays, car and vacation rentals, baggage fees, and also at restaurants including takeout.
  • 0% Intro APR for 15 billing cycles for purchases, and for any balance transfers made in the first 60 days. After the Intro APR offer ends, a Variable APR that’s currently 18.24% - 28.24% will apply. A 3% Intro balance transfer fee will apply for the first 60 days your account is open. After the Intro balance transfer fee offer ends, the fee for future balance transfers is 4%.
  • If you're a Bank of America Preferred Rewards® member, you can earn 25%-75% more points on every purchase. That means instead of earning an unlimited 1.5 points for every $1, you could earn 1.87-2.62 points for every $1 you spend on purchases.
  • Contactless Cards - The security of a chip card, with the convenience of a tap.
  • This online only offer may not be available if you leave this page or if you visit a Bank of America financial center. You can take advantage of this offer when you apply now.
BEST FOR TRAVEL REWARDS BEGINNERS
TPG Editor's Rating tooltip icon
3/5
Go to review
25,000 points
details
$0
1.5X points
details

Why We Chose It

This card is best for those who want to earn travel rewards without any fuss. Additionally, for those who maintain banking relationships with Bank of America, you can increase your rewards earning potential by 25% to 75% if you qualify for the Bank of America Preferred Rewards® program.

Pros

  • 1.5 points per dollar on all purchases
  • No annual fee
  • No foreign transaction fees

Cons

  • Bank of America does not offer airline or hotel transfer partners like other banks such as American Express, Chase or Capital One.
  • No travel and purchase protections.
  • Earn unlimited 1.5 points per $1 spent on all purchases, with no annual fee and no foreign transaction fees and your points don't expire as long as your account remains open.
  • 25,000 online bonus points after you make at least $1,000 in purchases in the first 90 days of account opening - that can be a $250 statement credit toward travel purchases.
  • Use your card to book your trip how and where you want - you're not limited to specific websites with blackout dates or restrictions.
  • Redeem points for a statement credit to pay for travel or dining purchases, such as flights, hotel stays, car and vacation rentals, baggage fees, and also at restaurants including takeout.
  • 0% Intro APR for 15 billing cycles for purchases, and for any balance transfers made in the first 60 days. After the Intro APR offer ends, a Variable APR that’s currently 18.24% - 28.24% will apply. A 3% Intro balance transfer fee will apply for the first 60 days your account is open. After the Intro balance transfer fee offer ends, the fee for future balance transfers is 4%.
  • If you're a Bank of America Preferred Rewards® member, you can earn 25%-75% more points on every purchase. That means instead of earning an unlimited 1.5 points for every $1, you could earn 1.87-2.62 points for every $1 you spend on purchases.
  • Contactless Cards - The security of a chip card, with the convenience of a tap.
  • This online only offer may not be available if you leave this page or if you visit a Bank of America financial center. You can take advantage of this offer when you apply now.

Pros

  • 1.5 points per dollar on all purchases
  • No annual fee
  • No foreign transaction fees

Cons

  • Bank of America does not offer airline or hotel transfer partners like other banks such as American Express, Chase or Capital One.
  • No travel and purchase protections.
  • Earn unlimited 1.5 points per $1 spent on all purchases, with no annual fee and no foreign transaction fees and your points don't expire as long as your account remains open.
  • 25,000 online bonus points after you make at least $1,000 in purchases in the first 90 days of account opening - that can be a $250 statement credit toward travel purchases.
  • Use your card to book your trip how and where you want - you're not limited to specific websites with blackout dates or restrictions.
  • Redeem points for a statement credit to pay for travel or dining purchases, such as flights, hotel stays, car and vacation rentals, baggage fees, and also at restaurants including takeout.
  • 0% Intro APR for 15 billing cycles for purchases, and for any balance transfers made in the first 60 days. After the Intro APR offer ends, a Variable APR that’s currently 18.24% - 28.24% will apply. A 3% Intro balance transfer fee will apply for the first 60 days your account is open. After the Intro balance transfer fee offer ends, the fee for future balance transfers is 4%.
  • If you're a Bank of America Preferred Rewards® member, you can earn 25%-75% more points on every purchase. That means instead of earning an unlimited 1.5 points for every $1, you could earn 1.87-2.62 points for every $1 you spend on purchases.
  • Contactless Cards - The security of a chip card, with the convenience of a tap.
  • This online only offer may not be available if you leave this page or if you visit a Bank of America financial center. You can take advantage of this offer when you apply now.
Best for earning Alaska miles
TPG Editor's Rating tooltip icon
4/5
  • 3 miles Earn unlimited 3 miles for every $1 spent on eligible Alaska Airlines purchases.
  • 2 miles Earn unlimited 2 miles for every $1 spent on eligible gas, EV charging station, cable, streaming services and local transit (including ride share) purchases.
  • 1 mile Earn unlimited 1 mile per $1 spent on all other purchases.
Intro Offer tooltip icon
60,000 bonus miles
$95
20.24% - 28.24% Variable APR on purchases and balance transfers

Why We Chose It

There’s a lot to love about this card, in part due to its highly valuable loyalty program: Alaska Airlines MileagePlan. Whether you’re a loyal Alaska flyer or a points maximizer looking to diversify your rewards portfolio, this card has a lot to offer. For starters, you’ll receive Alaska’s Famous Companion Fare each year from $122 ($99 fare, plus taxes and fees from $23) after you spend $6,000 or more on purchases within the prior anniversary year, free checked bag for you and up to six guests on your itinerary, 20% back on in-flight purchases and more. Plus, Alaska has joined the Oneworld alliance, opening up endless redemption opportunities. Read our full review of the Alaska Airlines Visa credit card.

Pros

  • Free checked bag for you and up to six guests on your reservation
  • Alaska discounts, including 20% back on in-flight purchases
  • No foreign transaction fees

Cons

  • $95 annual fee
  • Limited Time Online Offer—60,000 Bonus Miles!
  • Get 60,000 bonus miles plus Alaska's Famous Companion Fare™ ($99 fare plus taxes and fees from $23) with this offer. To qualify, make $3,000 or more in purchases within the first 90 days of opening your account.
  • Get Alaska’s Famous Companion Fare™ ($99 fare plus taxes and fees from $23) each account anniversary after you spend $6,000 or more on purchases within the prior anniversary year. Valid on all Alaska Airlines flights booked on alaskaair.com.
  • Earn unlimited 3 miles for every $1 spent on eligible Alaska Airlines purchases. Earn unlimited 2 miles for every $1 spent on eligible gas, EV charging station, cable, streaming services and local transit (including ride share) purchases. And earn unlimited 1 mile per $1 spent on all other purchases. And, your miles don’t expire on active accounts.
  • Earn a 10% rewards bonus on all miles earned from card purchases if you have an eligible Bank of America® account.
  • Free checked bag and enjoy priority boarding for you and up to 6 guests on the same reservation, when you pay for your flight with your card — Also available for authorized users when they book a reservation too!
  • With oneworld® Alliance member airlines and Alaska’s Global Partners, Alaska has expanded their global reach to over 1,000 destinations worldwide bringing more airline partners and more ways to earn and redeem miles.
  • Plus, no foreign transaction fees and a low $95 annual fee.
  • This online only offer may not be available elsewhere if you leave this page. You can take advantage of this offer when you apply now.
TPG Editor's Rating tooltip icon
4/5
60,000 bonus miles
details
$95
1 - 3X points
details

Why We Chose It

There’s a lot to love about this card, in part due to its highly valuable loyalty program: Alaska Airlines MileagePlan. Whether you’re a loyal Alaska flyer or a points maximizer looking to diversify your rewards portfolio, this card has a lot to offer. For starters, you’ll receive Alaska’s Famous Companion Fare each year from $122 ($99 fare, plus taxes and fees from $23) after you spend $6,000 or more on purchases within the prior anniversary year, free checked bag for you and up to six guests on your itinerary, 20% back on in-flight purchases and more. Plus, Alaska has joined the Oneworld alliance, opening up endless redemption opportunities. Read our full review of the Alaska Airlines Visa credit card.

Pros

  • Free checked bag for you and up to six guests on your reservation
  • Alaska discounts, including 20% back on in-flight purchases
  • No foreign transaction fees

Cons

  • $95 annual fee
  • Limited Time Online Offer—60,000 Bonus Miles!
  • Get 60,000 bonus miles plus Alaska's Famous Companion Fare™ ($99 fare plus taxes and fees from $23) with this offer. To qualify, make $3,000 or more in purchases within the first 90 days of opening your account.
  • Get Alaska’s Famous Companion Fare™ ($99 fare plus taxes and fees from $23) each account anniversary after you spend $6,000 or more on purchases within the prior anniversary year. Valid on all Alaska Airlines flights booked on alaskaair.com.
  • Earn unlimited 3 miles for every $1 spent on eligible Alaska Airlines purchases. Earn unlimited 2 miles for every $1 spent on eligible gas, EV charging station, cable, streaming services and local transit (including ride share) purchases. And earn unlimited 1 mile per $1 spent on all other purchases. And, your miles don’t expire on active accounts.
  • Earn a 10% rewards bonus on all miles earned from card purchases if you have an eligible Bank of America® account.
  • Free checked bag and enjoy priority boarding for you and up to 6 guests on the same reservation, when you pay for your flight with your card — Also available for authorized users when they book a reservation too!
  • With oneworld® Alliance member airlines and Alaska’s Global Partners, Alaska has expanded their global reach to over 1,000 destinations worldwide bringing more airline partners and more ways to earn and redeem miles.
  • Plus, no foreign transaction fees and a low $95 annual fee.
  • This online only offer may not be available elsewhere if you leave this page. You can take advantage of this offer when you apply now.

Pros

  • Free checked bag for you and up to six guests on your reservation
  • Alaska discounts, including 20% back on in-flight purchases
  • No foreign transaction fees

Cons

  • $95 annual fee
  • Limited Time Online Offer—60,000 Bonus Miles!
  • Get 60,000 bonus miles plus Alaska's Famous Companion Fare™ ($99 fare plus taxes and fees from $23) with this offer. To qualify, make $3,000 or more in purchases within the first 90 days of opening your account.
  • Get Alaska’s Famous Companion Fare™ ($99 fare plus taxes and fees from $23) each account anniversary after you spend $6,000 or more on purchases within the prior anniversary year. Valid on all Alaska Airlines flights booked on alaskaair.com.
  • Earn unlimited 3 miles for every $1 spent on eligible Alaska Airlines purchases. Earn unlimited 2 miles for every $1 spent on eligible gas, EV charging station, cable, streaming services and local transit (including ride share) purchases. And earn unlimited 1 mile per $1 spent on all other purchases. And, your miles don’t expire on active accounts.
  • Earn a 10% rewards bonus on all miles earned from card purchases if you have an eligible Bank of America® account.
  • Free checked bag and enjoy priority boarding for you and up to 6 guests on the same reservation, when you pay for your flight with your card — Also available for authorized users when they book a reservation too!
  • With oneworld® Alliance member airlines and Alaska’s Global Partners, Alaska has expanded their global reach to over 1,000 destinations worldwide bringing more airline partners and more ways to earn and redeem miles.
  • Plus, no foreign transaction fees and a low $95 annual fee.
  • This online only offer may not be available elsewhere if you leave this page. You can take advantage of this offer when you apply now.

Email this card link for later

Send the link to this card’s detail page to a friend or save it to apply later.

Card Name

Comparing the best Bank of America credit cards

This post contains references to products from one or more of our advertisers. We may receive compensation when you click on links to those products. Terms apply to the offers listed on this page. For an explanation of our Advertising Policy, visit this page.

Frequently asked questions

  • Uncovering the value of Bank of America’s credit cards takes a little more work than with other issuers. But between high-value cash back on everyday spending and one of the only cobranded credit cards worth consistently spending on, there’s too much here to simply ignore. At the very least, everyone should take a hard look at the Premium Rewards card and Alaska Airlines Visa  card. You might find that one of these cards has a worthwhile place in your wallet.

More details on our best Bank of America credit cards

Card  Best for  Welcome bonus  Annual fee 
Bank of America® Customized Cash Rewards credit card Flexible earning structure $200 cash rewards bonus after you spend $1,000 on purchases in the first 90 days of account opening $0
Bank of America® Travel Rewards credit card No annual fee 25,000 points after you spend $1,000 in purchases in the first 90 days of account opening — which can be redeemed for a $250 statement credit toward travel purchases $0
Bank of America® Premium Rewards® credit card Travel rewards 60,000 points (a $600 value) after you spend $4,000 in purchases in the first 90 days of account opening $95
Alaska Airlines Visa Signature® credit card Earning Alaska miles Earn 60,000 bonus miles plus Alaska’s Famous Companion Fare™ ($99 fare plus taxes and fees from $23) with this offer. To qualify, make $3,000 or more in purchases within the first 90 days of opening your account. $95
Air France KLM World Elite Mastercard Flying Blue flyers Limited-time offer: $100 statement credit plus 50,000 miles after you spend $2,000 on purchases within the first 90 days of account opening $89
Free Spirit® Travel More World Elite Mastercard® Low-budget travelers Earn 60,000 Bonus Points plus a $100 Companion Flight Voucher after making at least $1,000 in purchases within the first 90 days of account opening. $79, waived the first year
Bank of America® Business Advantage Customized Cash Rewards Mastercard® credit card Flexible business bonus categories $300 statement credit after you spend $3,000 on purchases in the first 90 days of account opening $0
Bank of America® Business Advantage Travel Rewards World Mastercard® credit card Everyday business expenses 30,000 points after you spend $3,000 in purchases in the first 90 days of account opening — which can be redeemed for a $300 statement credit toward travel or dining-related purchases $0

The information for the Air France KLM World Elite and Free Spirit Travel More cards has been collected independently by The Points Guy. The card details on this page have not been reviewed or provided by the card issuer.

Best Bank of America credit cards

Bank of America Customized Cash Rewards credit card

Annual fee: $0.

Sign-up bonus: $200 after you spend $1,000 on purchases in the first 90 days of account opening.

Earning rate: 3% cash back in the category of your choice each month (gas and EV charging stations, online shopping (including cable, streaming, internet, and phone services), dining, travel, drug stores or home improvement and furnishings), 2% at grocery stores and wholesale clubs (on up to $2,500 in combined choice category/grocery store/wholesale club purchases each quarter, then 1%) and 1% on everything else.

Why you should apply: The Bank of America® Customized Cash Rewards credit card is one of the only credit cards that allows you to essentially customize your rewards structure to fit your changing spending habits throughout the year — with the chance to change categories every month. This is especially valuable right now, as many people continue to shift their spending habits away from gas and travel to online shopping and takeout, thanks to the ongoing pandemic. This card will give you the freedom to change your rewards every month to maximize your spending, and then revert back to other spending categories once you are traveling and going to work again.

Related: Credit cards we’re using most during the pandemic

___________________________________________________________

Application link: Bank of America Customized Cash Rewards credit card

___________________________________________________________

Bank of America Travel Rewards credit card

Annual fee: $0.

Sign-up bonus: 25,000 points after you spend $1,000 in purchases in the first 90 days of account opening — which can be redeemed for a $250 statement credit toward travel purchases.

Earning rate: 1.5 points per dollar on all purchases.

Why you should apply: This card allows cardmembers to earn a flat-rate reward across all spending, and then use those rewards as a statement credit to erase eligible travel purchases.

Although this certainly isn’t the most lucrative or flexible rewards card, it is perfect for low-budget beginner travelers who want a card with no annual fee and a simple way to earn and redeem points.

_____________________________________________________

Application link: Bank of America Travel Rewards credit card

_____________________________________________________

Bank of America Premium Rewards credit card

Annual fee: $95.

Sign-up bonus: 60,000 points (a $600 value) after you spend $4,000 in purchases in the first 90 days of account opening.

Earning rate: 2 points per dollar on travel and dining, and 1.5 points per dollar on all other purchases.

Why you should apply: For such a low annual fee, this Bank of America card packs a punch. You’ll get $600 in value out of the sign-up bonus, and you’ll get perks such as an up-to-$100 annual airline incidental statement credit and an up-to-$100 credit that can be applied toward the Global Entry or TSA PreCheck enrollment fee every four years.

It also comes with travel insurance protections including trip delay/cancellation/interruption insurance, baggage delay/loss insurance, emergency evacuation and transportation insurance, and rental car insurance — perks that normally come with more premium cards.

The Premium Rewards card is a bit more flexible than Bank of America’s other branded credit cards because you can redeem your rewards for travel, cash back or even deposit into a linked Bank of America or Merrill account. Plus, the fact that you earn 1.5 points per dollar on non-bonus spending means this is a good card for everyday purchases.

However, you can boost your return by as much as 75% through Bank of America’s Preferred Rewards® program. To participate, you’ll need an eligible Bank of America checking account and an average daily balance of at least $20,000 in qualifying deposit or investment accounts. The largest bonus is available to customers with a balance of $100,000 or more — at that level, you’ll earn 3.5 points per dollar on dining and travel, and an impressive 2.62 points per dollar on non-bonus spending.

If you already have high-value accounts with Bank of America, then getting this card is a no-brainer. If not, establishing a new banking relationship — like The Points Guy, Brian Kelly, did — may be a profitable move.

Related: Everything you should know about Bank of America’s Preferred Rewards program

____________________________________________________

Application link: Bank of America Premium Rewards credit card

____________________________________________________

Best Bank of America airline credit cards

Alaska Airlines Visa credit card

Annual fee: $95.

Sign-up bonus: Earn 60,000 bonus miles plus Alaska’s Famous Companion Fare™ ($99 fare plus taxes and fees from $23) with this offer. To qualify, make $3,000 or more in purchases within the first 90 days of opening your account.

Earning rate: 3 miles per dollar on eligible Alaska Airlines purchases, 2 miles per dollar on gas, EV charging station, local transit, ride-sharing, cable and some streaming services, and 1 mile per dollar on all other eligible purchases.

Why you should apply: Alaska miles open up some exciting redemption options. TPG values Alaska miles at 1.4 cents each thanks to an incredible partner award chart, making the sign-up bonus miles worth $1,000 (includes the statement credit). The card also comes with an annual companion fare, which will give your companion traveling on the same itinerary a free coach ticket on Alaska-operated flights from $122 ($99 fare plus taxes and fees from $23) awarded each account anniversary after spending $6,000 or more within the prior anniversary year, among other perks like discounts on inflight purchases and lounge passes. Alaska miles are even more valuable now that Alaska has joined Oneworld and American Airlines and Alaska have launched reciprocal mileage earning.

Related: I flew Alaska on its first day in Oneworld: Here’s what it was like as an American Airlines elite

________________________________________________

Application link: Alaska Airlines Visa credit card

________________________________________________

Air France KLM World Elite Mastercard

AIRPORT ORLY, PARIS, FRANCE - 2018/02/18: AirFrance Airbus 319 seen at Paris Orly airport. (Photo by Fabrizio Gandolfo/SOPA Images/LightRocket via Getty Images)
(Photo by Fabrizio Gandolfo/SOPA Images/LightRocket via Getty Images)

Annual fee: $89.

Sign-up bonus: For a limited time, you can earn 50,000 miles and a $100 statement credit after you spend $2,000 within the first 90 days of account opening.

Earning rate: 3 points per dollar on Air France, KLM and purchases with SkyTeam member airlines, and 1.5 points per dollar on everything else.

Why you should apply: Earning Flying Blue miles isn’t difficult with the multiple airlines which are part of the program (plus credit cards and other airlines as transfer partners), but this card can help you top off your account. If you fly with airlines that earn Flying Blue miles frequently, it’s worth taking a look at this card to help you boost your miles balance.

Related: The ultimate guide to earning and redeeming with Air France-KLM Flying Blue

Free Spirit Travel More World Elite Mastercard

A Spirit Airlines Inc. plane sits on the tarmac at Fort Lauderdale International Airport (FLL) in Fort Lauderdale, Florida, U.S., on Friday, June 2, 2017. Revenue generated from the U.S. accounts for nearly 90 percent of Spirit's revenue. Photographer: Saul Martinez/Bloomberg via Getty Images
(Photo by Saul Martinez/Bloomberg via Getty Images)

Annual fee: $79, waived the first year.

Sign-up bonus: Earn 60,000 Bonus Points plus a $100 Companion Flight Voucher after making at least $1,000 in purchases within the first 90 days of account opening.

Earning rate: 3 points per dollar on eligible Spirit purchases, 2 points per dollar on eligible dining and grocery store purchases, and 1 point per dollar on all other purchases.

Why you should apply: Spirit is an ultra-low-cost carrier with a no-frills approach to flying. While it won’t be winning any TPG awards for the best premium flight experiences, budget travelers can take advantage of its low prices on both cash and award flights (redemptions start at only 2,500 miles with Spirit’s revamp of its loyalty program, Free Spirit). This card offers a solid way to rack up miles for this airline and an easy-to-hit welcome bonus.

Related: Hear us out: Why Spirit gives Delta a run for its money in our head-to-head comparison

Best Bank of America business credit cards

Bank of America Business Advantage Customized Cash Rewards Mastercard

Annual fee: $0.

Sign-up bonus: $300 statement credit after you spend $3,000 on purchases in the first 90 days of account opening.

Earning rate: 3% cash back in the business category of your choice and 2% on dining (on the first $50,000 in combined choice category/dining purchases each calendar year, then 1%), and 1% on all other purchases.

Why you should apply: Just like the personal version of this card, the Bank of America Business Advantage Customized Cash Rewards Mastercard allows you customize your rewards structure to fit your needs. The available 3% bonus categories include gas stations and EV charging stations, office supply stores, travel, TV/telecom and wireless services, computer services and business consulting services. For those with business credit cards who need the flexibility to switch the 3% cash-back category each month, this is a one-of-a-kind option.

___________________________________________________________________________

Application link: Bank of America Business Advantage Customized Cash Rewards Mastercard

___________________________________________________________________________

Bank of America Business Advantage Travel Rewards World Mastercard

Annual fee: $0.

Sign-up bonus: 30,000 points after you spend $3,000 on purchases in the first 90 days of account opening — which can be redeemed for a $300 statement credit toward travel or dining-related purchases.

Earning rate: 3 points per dollar on travel booked through Bank of America Travel Center and 1.5 points per dollar on all other purchases.

Why you should apply: For a no-annual-fee card, it has quite a lucrative earning potential — especially if you tend to book travel through a third-party platform such as Expedia. If you also qualify for the Bank of America Preferred Rewards for Business program (more on that below), you could earn up to 25-75% more rewards, or an up to 3.75-5.25 points per dollar spent on travel purchases. That earning rate beats the rates of plenty of top business credit cards on the market, and you don’t even have to pay an annual fee to take advantage of it.

________________________________________________

Application link: Bank of America Business Advantage Travel Rewards World Mastercard

________________________________________________

How we chose the best Bank of America credit cards

After looking at Bank of America’s credit card lineup, we studied the cards’ pros and cons. We evaluated each card type and each card’s details. Bank of America cards can be broken down into three categories: Bank of America-branded cards, airline cards and business cards.

Bank of America’s branded cards are the issuer’s primary cards that can take advantage of the Preferred Rewards® program. Airline cards are cobranded options for flyers loyal to certain airline programs. Business cards are similar to Bank of America’s consumer options but use a separate Preferred Rewards program.

When looking at each card within their respective categories, we evaluated the sign-up bonus, rewards, perks, redemption and annual fees before choosing which ones are worth looking at.

Bank of America application restrictions

Although not nearly as restrictive as Chase’s infamous 5/24 rule, Bank of America has its own system in place to limit the number of new accounts for which you can be approved, often referred to as the 2/3/4 rule. You can only be approved for:

  • Two cards in a rolling two-month period.
  • Three cards in a rolling 12-month period.
  • Four cards in a rolling 24-month period.

Note that this doesn’t apply to business cards issued by Bank of America, and also doesn’t count cards issued to you by another bank. If you max out all five of your slots with Chase, you shouldn’t have a problem turning around and applying for an offer like a 70,000 bonus miles and Alaska’s Famous Companion Fare; from $122 ($99 fare plus taxes and fees from $23) with this offer. To qualify, make $3,000 or more in purchases within the first 90 days of opening your account for the Alaska Airlines Visa® credit card.

However, there are reports of Bank of America adding restrictions to card application approvals that mirror Chase’s 5/24 rule. Although the exact threshold is unconfirmed, opening too many cards over the course of a year (across all issuers) could mean your Bank of America application is denied. Of course, you’re less likely to be denied if you have an existing customer relationship with the bank.

You should also know that you can’t be approved for a second version of the same card within 90 days of your first application, which means you can’t double-dip this elevated Alaska bonus to try and score a Cathay Pacific first-class award solely through sign-up bonuses.

Maximizing Bank of America Preferred Rewards

It’s no secret that Bank of America favors cardholders with whom it has banking relationships. This is less than ideal for anyone who keeps their money with other banks, but you can take advantage of a number of perks and benefits if you are a Bank of America customer who qualifies for the Preferred Rewards program. You can read all about the program here, but to qualify you’ll need:

  • An eligible Bank of America personal checking account.
  • A three-month average combined balance of $20,000 or more in a Bank of America account and/or Merrill investment accounts.

If you meet these requirements, your earning rates become significantly higher.

Tier 1 – Gold ($20,000-$50,000): 25% earning bonus
Tier 2 – Platinum ($50,000-$100,000): 50% earning bonus
Tier 3 – Platinum Honors ($100,000-$1,000,000): 75% earning bonus
Tier 4 – Diamond ($1,000,000-$10,000,000): 75% earning bonus

If you qualify for Platinum Honors or Diamond, you’ll be earning 3.5 points per dollar on dining and travel, plus 2.62 points per dollar on all other purchases with the Bank of America Premium Rewards card. A 2.62% return makes that card one of the best options for non-bonus everyday spending.

If you aren’t currently banking with Bank of America, it might be worth moving some money over, like The Points Guy himself did when the Premium Rewards card launched. TPG’s Richard Kerr has also said for a long time that Bank of America Preferred Rewards is not a program to be ignored. Fixed-value cards get a little more appealing every time an airline devalues its award chart or restricts premium-cabin redemptions, and when you combine the above-average earning rates with the fact that you get “paid” $5 a year to keep the Premium Rewards card open, it begins to look very appealing.

The good news for those who currently have Preferred Rewards status is that you don’t have to worry about maintaining your balance right now. Bank of America recently sent out email updates to Preferred Rewards members stating that they’ve temporarily suspended their annual program review process. This means anyone with status right now should continue to receive the same level of benefits, even if you drop below the minimum balance requirement. They are still allowing people to qualify for tiers, though.

For additional reading, check out our picks for the best credit cards.

Additional reporting Christina Ly.

Featured photo by John Gribben/The Points Guy.

YOU MIGHT LIKE