This is a list of best public credit card offers and sign-up bonuses as of May 2025 . We do not use affiliate links so that we can bring the best offers to you. We will keep this updated regularly. If you find errors or better offers, let us know in the comments below.

We do not suggest signing up for all of these at once. You should think about what your goals are, how much you want to spend in annual fees, and what return on investment you will be receiving.

The way this list works is this:

  • The list is sorted by the value of the sign-up bonus.
  • This is typically a list of high-value bonuses. The bonuses might be all-time high, or close to it.
  • We also show if this is historically the highest bonus.
  • You can sort and search the table based on issuer, bonus, type, and tags.
Table of Content

Personal Cards

These are ordered by the monetary value of the sign-up bonus.

Credit CardSignup BonusSpending RequirementMiles/Points Value (¢ per mile)Total Value (USD)Annual FeeSee Our ReviewURL
Citi Double Cash$200 Bonus$1,500 in 6 months.12000Read our reviewApply here
Wells Fargo Active Cash$200 Bonus$500 in 3 months.12000Read our reviewApply here
PNC Cash Unlimited$200 Bonus$1,000 in 3 months.12000Read Our ReviewApply here
Fremont Bank Personal World Mastercard$500 Bonus$5,000 in 5 months.150095Read our reviewApply Now
PenFed Pathfinder Rewards50,000 Points + $50$1,000 in 3 months.1500100Read our reviewApply here
Bank of America Premium Rewards60,000 Points + $100 Travel Credit$4,000 in 3 months.160095Read our review
Apply Now
Lafayette Federal Credit Union Mastercard$600 or $650 In Flights$5,000 in 3 months.16000Read our review
Apply here
Barclays Aviator Red70,000 Miles$1 in 3 months.1.391099Read our review
Apply Now
Barclays Hawaiian Airlines70,000 Miles$2,000 in 3 months.1.177099Read our reviewApply Now
Bank of America Alaska Airlines60,000 Miles + Companion Fare$3000 in 3 months.21200
95Read our reviewApply Now
Bank of America Premium Rewards Elite75,000 Points$5,000 in 3 months.1750550Read our reviewApply Now
Citi Strata75,000 Points$4,000 in 3 months.1.182595Read our reviewApply Now
Barclays Frontier100,000 Miles$3000 in 6 months.1.11100Read our reviewApply Now
Alaska Airlines Visa Signature® credit card75,000 bonus miles + $99 Companion Fare$3000 in 3 months.1.397595Read our reviewApply Now
World of Hyatt Credit Card60,000 bonus points$3000 in 3 months.2.5150095Read our reviewApply Now
American Express® Gold Card60,000 points$6,000 in 6 months.2120095Read our reviewApply Now
United Club Infinite Card95,000 bonus miles$5,000 in 3 months.1.31235525Read our reviewApply Now
Chase Sapphire Preferred® Card100,000 Ultimate Rewards points$5,000 in 3 months.2200095Read our reviewApply Now
Chase Sapphire Reserve®60,000 points$4,000 in 3 months.21200550Read our reviewApply Now
Marriott Bonvoy Boundless® Credit Card150,000 points (Three free night awards (50,000 each)$3000 in 3 months.1150095Read our reviewApply Now
Citi Strata Premier℠ Card75,000 bonus points$4,000 in 3 months.1.290095Read our reviewApply Now
Capital One Venture Rewards Credit Card75,000 bonus miles$4,000 in 3 months.1.290095Read our reviewApply Now
Capital One Venture X Rewards Credit Card75,000 bonus miles$4,000 in 3 months.1.2900395Read our reviewApply Now
Aeroplan® Credit Card75,000 bonus points$4,000 in 3 months.1.5150095Read our reviewApply Now
American Express Platinum175,000 Points$8,000 in 6 months.23500Read our reviewApply Now
Hilton Honors Aspire Card175,000 Points$6,000 in 6 months.0.81400550Read our reviewApply Now
American Express Marriott Bonvoy Brilliant185,000 Points$6,000 in 6 months.0.82200650Read our reviewApply Now
Capital One Spark Cash Plus$4,000 bonus$30,000 for $2,000 and $2,000 for every $500K spending14000150Read our reviewApply Now