2015-06-29

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 have attempted to rank cards based on both the value of the bonus and the minimum spend to get it (if any).

Best Credit Card Signup Bonuses with No Annual Fee:

Hilton HHonors Card from American Express – Get 40,000 Hilton HHonors points as a signup bonus after spending at least $750 with the card in the first 3 months. Those bonus points will get you either 1 or 2 free nights at most Hilton hotels (though other higher-end hotels require more points).

Capital One Quicksilver 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.

Bank of America Cash 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.

Chase Freedom Card – Get a $100 signup bonus if you spend at least $500 with the card in the first 3 months.

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.

Priceline Visa – Get 5,000 bonus points after first card purchase of any size; bonus points equal $50 in statement credit.

Carnival World MasterCard – Get 10,000 Fun Points as a signup bonus, worth $100 toward a Carnival cruise.

Citi ThankYou Preferred Card – Offers a big signup bonus if you’re willing to spend early on — get 20,000 points if you spend at least $1500 with the card in the first 3 months.

Amazon.com Rewards Visa – You get a $30 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.

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.

Blue Cash Everyday from American Express – You’ll get $100 as a signup bonus if you use this card for at least $1000 in purchases within the first 3 months of having it.

Best Credit Card Signup Bonuses with Annual Card Fee:

Hyatt Visa – Get 2 free nights at any Hyatt as a signup bonus if you spend at least $1,000 with the card in the first 3 months. $75 annual fee, but the fee is waived for the first year.

Marriott Rewards Premier Credit Card – Get a 50,000-point signup bonus if you spend $1000 with the card in the first 3 months. Annual fee of $85, but the fee is waived for the first year.

Platinum Delta SkyMiles American Express Card – Offers a big bonus but a big annual fee and big spending requirement to get it — Get 60,000 miles (plus 10,000 Medallion Qualification Miles) if you spend at least $2000 with this card in the first 3 months. $195 annual fee.

Alaska Airlines Visa Signature – Get 25,000 signup bonus miles upon card approval. Annual fee of $75.

Citi AAdvantage Platinum MasterCard – You’ll get 30,000 American Airlines bonus miles if you use this card for at least $1000 in purchases within the first 3 months. $95 annual fee, but this fee is waived for the first year.

United MileagePlus Explorer Card – Get 30,000 United frequent flyer miles as a bonus if you spend at least $1000 with the card in the first 3 months. $95 annual fee, but fee is waived for the first year.

Southwest Airlines Rapid Rewards Plus Card – Get 25,000 signup bonus points if you spend at least $1000 with the card in the first 3 months. $69 annual fee.

JetBlue Card from American Express – Get 20,000 TrueBlue points if you use the card for at least $1,000 in purchases within the first 3 months. $40 annual fee, but fee is waived for the first year.

Barclaycard Arrival Plus MasterCard – Offers a big 40,000-point signup bonus ($400 in travel credit), but you must spend at least $3000 in the first 90 days to get it. $89 annual fee, but that fee is waived for the first year.

Chase Sapphire Preferred Card – Offers a big signup bonus of 40,000 points (worth $500 in travel rewards) 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.

Disney Premier Visa – Offers a $100 statement credit as a signup bonus if you spend at least $500 with the card in the first 3 months. $49 annual fee.

Blue Cash Preferred from American Express – Offers a $150 signup bonus if you spend at least $1000 with the card in the first 3 months. $75 annual fee.

See also: Store Credit Cards, Instant Approval Credit Cards, Rewards Credit Cards

Show more