Credit Cards with the Best Signup Bonuses

One of the credit card companies’ favorite ways to lure you in is with a big signup bonus as a new customer. These bonuses can be totally free or they may require you to spend a certain amount in order to get the extra reward. Below we list the best signup bonuses on the market — on top you’ll find cards with big bonuses and no annual fee, on bottom you’ll find cards with good signup bonuses but an annual fee attached. We’ve ranked them based on the potential bonus to be earned, regardless of required minimum spend or annual fee, so be sure to read the details before applying for any of these.

 

Best Credit Card Signup Bonuses with No Annual Fee:

  • Hilton Honors Card from American Express – Get 100,000 Hilton Honors points as a signup bonus after spending at least $1000 with the card in the first 3 months. Those bonus points should get you at least $500 worth of value when redeemed toward free (or partially free) nights at Hilton properties.
  • Wells Fargo Propel American Express Card – Get a bonus of 30,000 points (worth $300 in most cases) if you spend at least $3000 with this card in the first 3 months of having it.
  • Blue Cash Everyday from American Express – You’ll get $200 as a signup bonus if you use this card for at least $1000 in purchases within the first 3 months of having it.
  • Bank of America Cash Rewards Visa – Get a $150 signup bonus if you make at least $500 in purchases with the card in the first 3 months after you get it.
  • Capital One Quicksilver – Get a $150 signup bonus if you make at least $500 in purchases with the card in the first 3 months after you get it.
  • Chase Freedom Card or Chase Freedom Unlimited – Get a $150 signup bonus if you spend at least $500 with either card in the first 3 months.
  • JetBlue Mastercard – Get 10,000 TrueBlue points (generally worth between $125 and $150 when redeemed) if you use the card for at least $1,000 in purchases within the first 3 months.
  • Uber Visa – Get a $100 bonus if you spend at least $500 with the Uber credit card within 90 days of signup.
  • AARP Rewards Visa – Get a $100 signup bonus if you make at least $500 in purchases with the card in the first 3 months after you get it.
  • Royal Caribbean Visa – Get 10,000 bonus points good for $100 in onboard credit on your next Royal Caribbean cruise as long as you make your first purchase with the card within 65 days.
  • Carnival World MasterCard – Get 10,000 Fun Points as a signup bonus, worth $100 toward a Carnival cruise.
  • Amazon.com Rewards Visa – You get a $50 Amazon gift card loaded to your Amazon.com account as soon as you are approved for this card, no purchases necessary to get the bonus. (If you’re an Amazon Prime member, you’ll get the more rewarding Prime card and get $70 after first purchase.)
  • Priceline Visa – Get 5,000 bonus points after first card purchase of any size; bonus points equal $50 in statement credit.
  • Walmart Credit Card – Get a $25 signup bonus (or rebate depending on how you look at it) if you use the card for at least $75 in purchases on the day you are approved.

 

Best Credit Card Signup Bonuses with Annual Card Fee:

  • Southwest Airlines Rapid Rewards Credit Cards – Get a 30,000-point signup bonus points if you spend at least $4000 with any Southwest card in the first 3 months PLUS a Companion Pass good through the end of 2019. A companion Pass allows you to bring a friend for free on your Southwest flights (though your friend still pays the taxes and fees on these flights). Worth of this bonus will depend on how often you can take advantage of the Companion Pass, but at a minimum your bonus points are worth $450-$500, so, along with the Companion Pass, you might hit $750 or $1000 in value from that bonus. Annual fee of $69, $99, or $149 depending on which Southwest card you choose (but signup bonus is the same for all of them.)
  • Alaska Airlines Visa Signature – Get a 30,000-mile signup bonus (generally worth $500-$600) plus a “buy one ticket, get one for just taxes and fees” Companion Fare if you spend at least $1000 with the card in the first three months. Annual fee of $75.
  • Marriott Rewards Premier Plus Credit Card – Get a 75,000-point signup bonus (generally worth between $675 and $825) if you spend $3000 with the card in the first 3 months. Annual fee of $95.
  • Chase Sapphire Reserve – Get a 50,000-point signup bonus (worth at least $500 but as high as $750 if redeemed for travel) when you spend at least $4000 with the card in the first three months. Big annual fee, though: $450.
  • Barclays Arrival Plus Mastercard – Offers a 70,000-point signup bonus (worth $700 in travel credit or $350 if redeemed for cash), but you must spend at least $5000 in the first 90 days to get it. $89 annual fee, but that fee is waived for the first year.
  • Hyatt Visa – Get 40,000 points as a signup bonus (generally worth between $650 and $750) if you spend at least $3,000 with the card in the first 3 months. You can also earn an additional 20,000 points if you spend at least $6000 with the card in the first year. $95 annual fee.
  • Chase Sapphire Preferred Card – Offers a big signup bonus of 50,000 points (generally worth between $500 and $625) but you must spend at least $4000 in the first 3 months to get it. Also has a $95 annual fee, though this is waived for the first year.
  • Citi AAdvantage Platinum MasterCard – You’ll get 40,000 American Airlines bonus miles (generally worth between $500 and $600) if you use this card for at least $2000 in purchases within the first 3 months. (You also can earn another 10,000 miles if you spend $6000 with the card in the first year.) $99 annual fee, but this fee is waived for the first year.
  • United MileagePlus Explorer Card – Get 40,000 United frequent flyer miles as a bonus (generally worth $500 to $600) if you spend at least $2000 with the card in the first 3 months. No annual fee first year, then $95 annual fee.
  • Capital One Venture Rewards Card – Get 50,000 bonus miles (generally worth $500) if you spend at least $3000 with the card in the first three months. $95 annual fee, but none for the first year.
  • Platinum Delta SkyMiles American Express Card – Get 35,000 miles (generally worth $350-$450), plus 5,000 Medallion Qualification Miles, if you spend at least $1000 with this card in the first 3 months. $195 annual fee.
  • Blue Cash Preferred from American Express – Offers a $250 signup bonus if you spend at least $1000 with the card in the first 3 months. $95 annual fee.
  • Disney Premier Visa – Offers a $250 signup bonus if you spend at least $500 with the card in the first 3 months. $49 annual fee.