
One of the fastest ways to earn a bunch of miles, points, travel rewards, or cash back is to get a new credit card that allows you to earn a welcome bonus. Banks offer these bonuses of to attract new customers, and sometimes these offers can be incredibly generous.
On this page, you’ll find my personal picks for the best current credit card offers. Sometimes cards will be on this list because their offers are unusually generous, relative to the market. Other cards might make this list because they are offering limited-time offers that are better than their normal offers.
This page is a work in progress, and I’ll update it as I find new offers and update the other pages on this site.
American Globe card offers with 50% more miles
If I had to choose one U.S. domestic program to collect miles with, American might be the one. This is because it’s often possible to get incredible value for these miles—even on U.S. domestic trips in coach—because of the way American prices its award tickets. Currently the Globe card is offering 50% more miles than its usual bonus, making this an excellent card to pick up now.
Citi® / AAdvantage® Globe™ Mastercard® welcome offer
Offer: Earn 90,000 AAdvantage® bonus miles after $5,000 in purchases in the first 4 months.
This bonus is awarded as American AAdvantage® bonus miles.

Annual fee: $350
IHG personal card two-part bonuses
Chase and IHG are currently offering increased welcome bonuses on the personal IHG cards. These offers feature both more points for the base level of spending and more than 10 points per dollar for your next $3,000 of spending after you earn the bonus.
If you’re looking to opportunistically pick up IHG points, this is the time to get these cards.
IHG One Rewards Traveler Credit Card welcome offer
Welcome offer: Earn up to 125,000 Bonus Points: Earn 90,000 bonus points after spending $2,000 in the first 3 months from account opening. Plus, earn 35,000 bonus points after spending a total of $4,000 in the first 6 months from account opening for a total of 125,000 bonus points.
The headline number on this bonus is often advertised including points after spending a certain amount, plus an extra few points per dollar on spending up to a larger amount. Consider your opportunity cost of using this card when evaluating the bonus.

Annual fee: $0
IHG One Rewards Premier Credit Card welcome offer
Welcome offer: Earn 150,000 bonus points after spending $3,000 in the first 3 months from account opening. Plus, earn 35,000 bonus points after spending a total of $6,000 in the first 6 months from account opening for a total of 185,000 bonus points.
This bonus is earned as IHG bonus points.

Annual fee: $99
U.S. Bank Cash+ $250 offer
The U.S. Bank Cash+ card is a useful cash back card offering 5% cash back in useful categories that you can select and it currently has a compelling limited-time offer.
And unlike other U.S. Bank cards that require you have a U.S. Bank deposit account to get the maximum value for your rewards, the Cash+ allows you to redeem your rewards for a statement credit at full value.
U.S. Bank Cash+® Visa Signature® Card welcome offer
Welcome offer: Earn a $250 rewards bonus after you spend $1,000 in eligible purchases within the first 90 days of account opening.
This bonus is awarded as additional cash back rewards.
Be aware that you will only get maximum value for your rewards if you redeem them for either a statement credit or a cash credit into a U.S. Bank checking account.

Annual fee: $0
United Business Card massive 100k point offer
United and Chase are out with new limited-time offers on some of the United credit cards. But the current offer on the United℠ Business Card is the best of the bunch. Interestingly, it is the same offer at Chase has launched on the United Club℠ Business Card, which has a much larger annual fee. Do I understand their strategy in launching this offer? No. Do I think that it’s a stellar offer that’s worth jumping on? Yes.
The United℠ Business Card Welcome Offer
Welcome Offer: 100,000 Bonus Miles + 2,000 PQP after you spend $5,000 on purchases in the first 3 months your account is open. Plus earn 10,000 bonus miles after you add an authorized user to your account in the first 3 months your account is open. Offer ends 5/20/26.
This link is a referral link. Someone from our team or community may earn a referral bonus if you are approved through this link.

Annual fee: $0 intro annual fee for the first year, then $150
