Hear from our editors: The 6 best credit card sign-up bonuses of April 2025
Updated March 31, 2025
This date may not reflect recent changes in individual terms.
Editorial Note: Intuit Credit Karma receives compensation from third-party advertisers, but that doesn’t affect our editors’ opinions. Our third-party advertisers don’t review, approve or endorse our editorial content. Information about financial products not offered on Credit Karma is collected independently. Our content is accurate to the best of our knowledge when posted.
Written by: Tim Devaney
Here are our picks for the best credit card sign-up bonuses and welcome offers, which can be worth thousands of dollars.
We found the best bonuses by calculating a dollar value for card offers using our estimated value of what those points and miles are really worth for typical cardholders.
Here are Credit Karma’s picks for the best credit card bonuses.
- The New United Club℠ Card: $1,349 estimated value
- The New United Quest℠ Card: $1,278 estimated value
- Platinum Card® from American Express: $1,016 estimated value
- Capital One Venture X Rewards Credit Card: $915 estimated value
- Chase Sapphire Preferred® Card: $834 estimated value
- American Express® Gold Card: $762 estimated value
The New United Club℠ Card: $1,349 estimated value
Here’s why: The New United Club℠ Card features a sign-up bonus that could be worth $1,349 when redeemed for flights, based on our estimated value of 1.42 cents per mile.
- Sign-up bonus: 95,000 bonus miles
- Spending requirement: $5,000 on purchases
- How long you have to earn it: 3 months
The New United Club℠ Card also comes with a complimentary United Club membership and a $695 annual fee.
Learn more about The New United Club℠ Card.
The New United Quest℠ Card: $1,278 estimated value
Here’s why: The New United Quest℠ Card features a sign-up bonus that could be worth $1,278 when redeemed for flights, based on our estimated value of 1.42 cents per mile.
- Sign-up bonus: 90,000 bonus miles (and 500 Premier qualifying miles)
- Spending requirement: $4,000 on purchases
- How long you have to earn it: 3 months
The New United Quest℠ Card also comes with an annual United credit of up to $200 and two annual 5,000-mile flight credits, which could help make up for the $350 annual fee.
Learn more about The New United Quest℠ Card.
Platinum Card® from American Express: $1,016 estimated value
Here’s why: The Platinum Card® from American Express features a welcome bonus that could be worth $1,016, depending on how you redeem the points.
- Welcome bonus: 80,000 Membership Rewards® points
- Spending requirement: $8,000 on purchases
- How long you have to earn it: 6 months from account opening
When redeemed for flights through American Express Membership Rewards, this welcome bonus is worth only $800. But you could get a better value by redeeming your points through a transfer partner (instead of the Membership Rewards program). For the typical cardholder, we estimate the welcome bonus could be worth about $1,016.
Of course, you’ll have to weigh the one-time welcome bonus against the recurring $695 annual fee.
Learn more about the Platinum Card® from American Express.
Capital One Venture X Rewards Credit Card: $915 estimated value
Here’s why: The Capital One Venture X Rewards Credit Card features a sign-up bonus that could be worth $915, depending on how you redeem the miles.
- Sign-up bonus: 75,000 miles
- Spending requirement: $4,000 on purchases
- How long you have to earn it: 3 months from account opening
When redeemed through Capital One Travel, this bonus is worth only $750. But you could get a better value by redeeming your points through a transfer partner (instead of Capital One Travel). We estimate the bonus could be worth $915 for typical cardholders.
The card has a $395 annual fee, which is partially offset by a $300 annual travel credit.
Learn more about Capital One Venture X Rewards Credit Card.
Chase Sapphire Preferred® Card: $834 estimated value
Here’s why: The Chase Sapphire Preferred® Card features a sign-up bonus that could be worth $834, depending on how you redeem the points.
- Sign-up bonus: 60,000 bonus points
- Spending requirement: $4,000 on purchases
- How long you have to earn it: 3 months from account opening
When redeemed through Chase Travel℠, this bonus is worth $750.
But here’s the trick: You could get a better value for your points if you redeem them through a transfer partner (instead of through Chase’s own rewards program). According to our estimated point valuations, some transfer partners offer better redemption rates than Chase does. So if you can take advantage of a better redemption rate, the sign-up bonus becomes more valuable.
We estimate a value of $834 for typical cardholders.
That’s pretty good for a relatively affordable $95 annual fee.
Learn more about the Chase Sapphire Preferred® Card.
American Express® Gold Card: $762 estimated value
Here’s why: The American Express® Gold Card features a welcome bonus that could be worth $762, depending on how you redeem the points.
- Welcome bonus: 60,000 Membership Rewards® Points
- Spending requirement: $6,000 on purchases
- How long you have to earn it: 6 months from account opening
If you redeem your points for travel through American Express Membership Rewards, the bonus will only be worth up to $600. We estimate the bonus is worth $762 for typical cardholders.
Keep in mind, the card comes with a $325 annual fee.
Learn more about the American Express® Gold Card.
How to make the most of your credit card sign-up bonus or welcome offer
Ultimately, how much your points are worth depends on how you redeem the points. For example, you could theoretically get a higher point value if you use your hotel program points to redeem for hotel nights than for, say, cash back. But we can help you with an idea about how much you could earn from each bonus, based on a specified redemption option.
To take advantage of a credit card’s sign-up bonus or welcome offer, it’s important that you have a plan for how to earn it before you apply for the card.
Here are a few things to keep in mind.
Don’t spend more than you can comfortably afford to pay back. If earning bonus points is important to you, make sure you apply only for credit cards that offer a sign-up bonus or welcome offer with a spending requirement you can afford as part of your regular spending habits.
Plan big purchases. If you have a big purchase coming up — one that you’d planned to make anyway — you may want to put it on your new credit card, so it can help you meet the requirements of the bonus-points offer.
Keep track of time. Be mindful of the time frame in which you have to earn the sign-up bonus or welcome offer. Most credit cards on this list give you about three months to hit the spending requirement.
Remember, a credit card’s sign-up bonus or welcome offer is often a one-time thing, so before you apply, make sure there are other features that make the card worth using afterward.